-
dyn-clone
Clone trait that is dyn-compatible
-
writeable
A more efficient alternative to fmt::Display
-
dyn-hash
Hash trait that is dyn-compatible
-
k8s-openapi-ext
Collection of fluent builder traits for Kubernetes objects
-
serde_tagged
Tag values during serialization, retreive tags during deserialization
-
clone_dyn_types
Derive to clone dyn structures
-
fory
Apache Fory: Blazingly fast multi-language serialization framework with trait objects and reference support
-
as_derive_utils
private derive utilities used by abi_stable and structural
-
intertrait
Allow for inter-trait casting
-
serde_flexitos
Flexible serialization and deserialization of trait objects with Serde
-
serde_traitobject
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
-
ferment-sys
Syntax tree morphing of FFI-compatible stuff
-
enum-typer
Type-indexed enums and GADTs for Rust via procedural macros
-
metatype
Helper methods to determine whether a type is
TraitObject,SliceorConcrete, and work with them respectively -
multi-any
MultiAnyis just likeAnybut can downcast to trait objects -
wings_host
WASM plugin system for Geese
-
any-dyn
Trait objects whose trait is tracked at runtime rather than compile time
-
destructure_traitobject
Unsafe helpers for working with raw trait objects. (Forked from traitobject)
-
portable_intertrait
Allow for inter-trait casting
-
unsafe-any
Traits and implementations for unchecked downcasting
-
wings
WASM plugin system for Geese
-
dyn-eq
Test equality between trait objects
-
query_interface
Dynamically query a type-erased object for any trait implementation
-
fory-core
Apache Fory: Blazingly fast multi-language serialization framework with trait objects and reference support
-
afterglow
front-end framework built on typed-html and dodrio. Use trait objects to decouple view/mutation behaviour and data model.
-
objectionable
storage of unsized types inline inside allocated objects
-
match-wrap
Wrap incompatible match arms with a trait object container
-
encdec-base
encdec simple encoder/decoder base types and traits
-
deflect
Reflection in Rust via DWARF debug info
-
dynstack
A stack for trait objects that minimizes allocations
-
abi_stable_derive_lib
detail of abi_stable
-
unsafe-any-ors
Traits and implementations for unchecked downcasting
-
inplace-box
A stack-allocated container similar to Box but without heap allocation
-
traitobject
Unsafe helpers for working with raw trait objects
-
objio
traits for reading and writing objects
-
sized-dst
Owned container for dynamically-sized types backed by inline memory
-
dynstore
A container for arbitrary castable objects
-
error
A fancy error type for highly generic cases
-
static-box
A stack-allocated box that stores trait objects
-
dyn_partial_eq
PartialEq macros for trait objects
-
extracterr
helper type and traits for passing context through dyn Error trait objects
-
anyid
ambiguous identifier
-
dependent_view
Wrappers to produce weak trait objects from reference types
-
dyn_ord
Equality and ordering for trait objects
-
sing_rs
Macros for generating STDIN/STDOUT interfaces to trait objects
-
multi-trait-object
A type to store an object with all associated traits
-
as_any_min
A minuscule rust library that allows trait objects to be easily upcast to Any
-
dyngo
Type-safe dynamic (type-erased) generic outparams
-
unsized_enum
Unsized enum implementation
-
clone-into-box
cloning trait objects
-
better-as-any
Automatically makes your trait objects downcasting-capable
-
fast_delegate
delegate struct easy
-
detrojt
A hack to support deserialization of arbitrary trait objects
-
erased-generic-trait
Macros for generating trait objects from traits with generic methods
-
dyn_inject
Rust dependency injection that works with trait objects
-
message-dispatch
-
clonable_trait_object
clonar objectos traits sin usar unsafe
-
machinae
A generic state machine
-
struct-iter
A very naughty proc macro to generate an iterator over the fields of your struct as a trait object
-
runa-core
Fundamental scaffolding for a Wayland compositor
-
dynamize
trait objects with variable associated types
-
traitcast
Cast between dynamic trait objects
-
monero-epee-traits
Traits for working with
epee-encoded objects -
multi-any-macro
Macro support for multi-any
-
dynhash
Dynamic trait-object hashing library
-
vptr-macros
Procedural macros for the
vptrcrate
Try searching with DuckDuckGo.