8个不稳定版本 (3个破坏性版本)

0.3.0 2023年5月5日
0.2.0 2023年3月26日
0.1.0 2023年3月20日
0.0.5 2022年11月26日
0.0.2 2022年4月16日

#272 in 编程语言

Download history 3/week @ 2024-03-12 1/week @ 2024-03-26 11/week @ 2024-04-02 2/week @ 2024-05-28

每月下载量:53
用于 sandkiste_lua

MIT 许可证

48KB
802

sandkiste

sandkiste 为Rust编程语言提供了一个抽象API,允许在沙盒中执行脚本语言代码片段。

许可证

查看包含的 LICENSE 文件(MIT许可证)。

变更日志

  • 2023-05-05:版本0.3.0
    • MachineError 现在提供构建器风格的函数
    • 通过将所有数据装箱,减小了 MachineError 的大小
    • 进行了一些小的代码清理
  • 2023-03-26:版本0.2.0
    • 错误类型 TypeMismatchDatumConversionFailure 替换了 DatumViewErrorDatumConversionError。现在,types 模块中的 try_into_try_as_ 方法(例如 try_into_string)返回 TypeMismatch 作为错误类型,它是 Send + Sync + 'static
  • 2023-03-20:版本0.1.0
    • 删除了过时的 MaybeFunction::from_function(使用 From 代替)
    • 文档说明 Nullable 类型也应实现 From<Option<T>>,其中 T: Into<Self>
  • 2022-11-26:版本0.0.5
    • MaybeFunctionMaybeOpaque 特性进行了进一步更改
      • Borrow 添加为 MaybeFunction::FunctionRefMaybeOpaque::OpaqueRef 的超特质
      • TryInto 添加为 MaybeOpaque 的超特质,并添加了默认实现的方法 MaybeOpaque::try_into_opaqueMaybeOpaque::is_opaque
  • 2022-11-25: 版本 0.0.4
    • From<Self::Function> 添加为 MaybeFunction 的超特质
    • 弃用方法 MaybeFunction::from_function,建议使用 From 特质
    • 少量文档修正
  • 2022-11-24: 版本 0.0.3
    • 移除了实验性编译器特性的使用。
      • 自 Rust 1.65 版本起,GATs 是稳定的。
      • 移除了 MaybeFunction::FunctionRef<'a>MaybeOpaque::OpaqueRef<'a> 的默认值,必须手动提供。
  • 2022-04-16: 版本 0.0.2
    • 改进了文档注释
  • 2022-04-13: 版本 0.0.1
    • 首次发布

无运行时依赖