Crate inline_dyn[][src]

Modules

any
convert
errorstd
fmt
future
hash
iostd
iter
ops

Macros

InlineDynFn
InlineDynFnMut
inline_dyn

Attempt to construct a new InlineDyn for the specified trait containing the given value.

inline_dyn_boxalloc

Construct a new InlineDyn for the specified trait containing the given value if the value can fit in the internal storage, or else box the value and store that.

Structs

InlineDyn

A container type that stores a dynamically-sized type (e.g., a trait object) inline within the container.

Traits

Align

A marker trait for a type-level unsigned integer representing an alignment.

Size

A marker trait for a type-level unsigned integer representing a size.

Type Definitions

DefaultSize

A type-level integer corresponding to the default size and alignment of the internal storage of an InlineDyn.