5 个版本 (稳定版)

2023.1.30 2023年1月31日
2023.1.29 2023年1月29日
2023.1.27 2023年1月28日

#317图形API

每月下载量 22

MIT 许可证

145KB
2K SLoC

lambda-rs lambda-rs

lambda-rs 包提供了一种安全、跨平台的API,用于在Lambda平台上构建应用程序。

安装

cargo add lambda-rs

入门

第一个窗口

入门lambda很简单。以下示例将创建一个标题为"Hello lambda!",大小为800x600的窗口。

#[macro_use]
use lambda::{
  core::runtime::start_runtime,
  runtimes::ApplicationRuntimeBuilder,
};

fn main() {
  let runtime = ApplicationRuntimeBuilder::new("Hello lambda!")
    .with_window_configured_as(move |window_builder| {
      return window_builder
        .with_dimensions(800, 600)
        .with_name("Hello lambda!");
    })
    .build();

  start_runtime(runtime);
}

依赖关系

~36–50MB
~1M SLoC