Expand description
This is rssn-advanced — a crate containing complex and delicate mathematical algorithms exspcialy heuristic one based on rssn. rssn-advanced is part of the rssn project and please notice that the main rssn crate is still the main focus of development.
Modules§
- constant
- System and physical constants.
- ffi_
apis - FFI APIs for the ‘rssn-advanced’ Library. FFI API for the rssn-advanced library.
Macros§
- bincode_
ffi_ binary - Creates a FFI-compatible function that takes two bincode buffers as input, deserializes them to two arguments, applies a body of logic, and returns the result as a bincode buffer.
- bincode_
ffi_ unary - Creates a FFI-compatible function that takes a bincode buffer as input, deserializes it to a single argument, applies a body of logic, and returns the result as a bincode buffer.
- handle_
ffi_ binary - Creates a FFI-compatible function that takes raw pointers to two arguments, dereferences them, applies a body of logic, and returns a raw pointer to the result.
- handle_
ffi_ unary - Creates a FFI-compatible function that takes a raw pointer to a single argument, dereferences it, applies a body of logic, and returns a raw pointer to the result.
- json_
ffi_ binary - Creates a FFI-compatible function that takes two JSON strings as input, deserializes them to two arguments, applies a body of logic, and returns the result as a JSON string.
- json_
ffi_ unary - Creates a FFI-compatible function that takes a JSON string as input, deserializes it to a single argument, applies a body of logic, and returns the result as a JSON string.