Unsafe helpers for working with raw trait objects.
Serializable and deserializable trait objects. This library enables the serialization and deserialization of trait objects such that they can be sent between other processes running the same binary.
Unsafe helpers for working with raw trait objects. (Forked from traitobject)
Helper methods to determine whether a type is `TraitObject`, `Slice` or `Concrete`, and work with them respectively.
A tool for building movable self-referential types
A type to wrap vtable references such that they can be safely sent between other processes running the same binary.
Serializable and debuggable closures. This library provides macros that wrap closures to make them serializable and debuggable.
Flexible serialization and deserialization of trait objects with Serde
A multithreading library for Rust and WebAssembly.
Track and put down bugs using simple concise error handling
Provides ambiguous identifier.
A macro that defines a function, that can be replaced with other functions.