[−][src]Trait abi_stable::erased_types::InterfaceBound
Trait used to capture all the bounds of DynTrait<_>.
Associated Constants
const EXTRA_CHECKS: EnabledTraits
Describes which traits are implemented, stored in the layout of the type in StableAbi,
const Clone: bool
Used by the StableAbi
derive macro to determine whether the field
this is associated with is disabled.
const Default: bool
Used by the StableAbi
derive macro to determine whether the field
this is associated with is disabled.
const Display: bool
Used by the StableAbi
derive macro to determine whether the field
this is associated with is disabled.
const Debug: bool
Used by the StableAbi
derive macro to determine whether the field
this is associated with is disabled.
const Serialize: bool
Used by the StableAbi
derive macro to determine whether the field
this is associated with is disabled.
const PartialEq: bool
Used by the StableAbi
derive macro to determine whether the field
this is associated with is disabled.
const Ord: bool
Used by the StableAbi
derive macro to determine whether the field
this is associated with is disabled.
const PartialOrd: bool
Used by the StableAbi
derive macro to determine whether the field
this is associated with is disabled.
const Hash: bool
Used by the StableAbi
derive macro to determine whether the field
this is associated with is disabled.
const Iterator: bool
Used by the StableAbi
derive macro to determine whether the field
this is associated with is disabled.
const DoubleEndedIterator: bool
Used by the StableAbi
derive macro to determine whether the field
this is associated with is disabled.
const FmtWrite: bool
Used by the StableAbi
derive macro to determine whether the field
this is associated with is disabled.
const IoWrite: bool
Used by the StableAbi
derive macro to determine whether the field
this is associated with is disabled.
const IoRead: bool
Used by the StableAbi
derive macro to determine whether the field
this is associated with is disabled.
const IoBufRead: bool
Used by the StableAbi
derive macro to determine whether the field
this is associated with is disabled.
const IoSeek: bool
Used by the StableAbi
derive macro to determine whether the field
this is associated with is disabled.
Implementors
impl<I> InterfaceBound for I where
I: InterfaceType,
I::Send: IsImplemented,
I::Sync: IsImplemented,
I::Error: IsImplemented,
I::Clone: IsImplemented,
I::Default: IsImplemented,
I::Display: IsImplemented,
I::Debug: IsImplemented,
I::Serialize: IsImplemented,
I::PartialEq: IsImplemented,
I::Ord: IsImplemented,
I::PartialOrd: IsImplemented,
I::Hash: IsImplemented,
I::Iterator: IsImplemented,
I::DoubleEndedIterator: IsImplemented,
I::FmtWrite: IsImplemented,
I::IoWrite: IsImplemented,
I::IoRead: IsImplemented,
I::IoBufRead: IsImplemented,
I::IoSeek: IsImplemented,
[src]
I: InterfaceType,
I::Send: IsImplemented,
I::Sync: IsImplemented,
I::Error: IsImplemented,
I::Clone: IsImplemented,
I::Default: IsImplemented,
I::Display: IsImplemented,
I::Debug: IsImplemented,
I::Serialize: IsImplemented,
I::PartialEq: IsImplemented,
I::Ord: IsImplemented,
I::PartialOrd: IsImplemented,
I::Hash: IsImplemented,
I::Iterator: IsImplemented,
I::DoubleEndedIterator: IsImplemented,
I::FmtWrite: IsImplemented,
I::IoWrite: IsImplemented,
I::IoRead: IsImplemented,
I::IoBufRead: IsImplemented,
I::IoSeek: IsImplemented,