sandkiste 0.1.0

Language independent scripting language sandbox API
Documentation

sandkiste

sandkiste provides an abstract API for the Rust programming language to allow executing scripting language code snippets in a sandbox.

License

See contained LICENSE file (MIT License).

Changelog

  • 2023-03-20: Version 0.1.0
    • Removed deprecated MaybeFunction::from_function (use From instead)
    • Documented that Nullable types should also implement From<Option<T>> where T: Into<Self>
  • 2022-11-26: Version 0.0.5
    • Further changes to MaybeFunction and MaybeOpaque traits
      • Added Borrow as supertrait to MaybeFunction::FunctionRef and MaybeOpaque::OpaqueRef
      • Added TryInto as supertrait to MaybeOpaque and added methods MaybeOpaque::try_into_opaque and MaybeOpaque::is_opaque with default implementations
  • 2022-11-25: Version 0.0.4
    • Added From<Self::Function> as supertrait to MaybeFunction
    • Deprecated method MaybeFunction::from_function in favor of using the From trait
    • Minor documentation fix
  • 2022-11-24: Version 0.0.3
    • Usage of experimental compiler features has been removed.
      • GATs are stable since Rust 1.65.
      • Defaults for MaybeFunction::FunctionRef<'a> and MaybeOpaque::OpaqueRef<'a> have been removed and must be provided manually.
  • 2022-04-16: Version 0.0.2
    • Improved documentation comments
  • 2022-04-13: Version 0.0.1
    • First release