pub trait EquivalentRepr<T> { }Expand description
Marker trait which allows casting lazy-loaded data.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementors§
impl EquivalentRepr<BaseMessage<MsgInfo, (Cell, CellSliceRange)>> for Message<'_>
impl EquivalentRepr<BaseMessage<MsgInfo, (Cell, CellSliceRange)>> for OwnedRelaxedMessage
impl EquivalentRepr<BaseMessage<MsgInfo, (Cell, CellSliceRange)>> for RelaxedMessage<'_>
impl EquivalentRepr<BaseMessage<MsgInfo, CellSlice<'_>>> for OwnedMessage
impl EquivalentRepr<BaseMessage<MsgInfo, CellSlice<'_>>> for OwnedRelaxedMessage
impl EquivalentRepr<BaseMessage<MsgInfo, CellSlice<'_>>> for RelaxedMessage<'_>
impl EquivalentRepr<BaseMessage<RelaxedMsgInfo, (Cell, CellSliceRange)>> for Message<'_>
impl EquivalentRepr<BaseMessage<RelaxedMsgInfo, (Cell, CellSliceRange)>> for OwnedMessage
impl EquivalentRepr<BaseMessage<RelaxedMsgInfo, (Cell, CellSliceRange)>> for RelaxedMessage<'_>
impl EquivalentRepr<BaseMessage<RelaxedMsgInfo, CellSlice<'_>>> for Message<'_>
impl EquivalentRepr<BaseMessage<RelaxedMsgInfo, CellSlice<'_>>> for OwnedMessage
impl EquivalentRepr<BaseMessage<RelaxedMsgInfo, CellSlice<'_>>> for OwnedRelaxedMessage
impl<T> EquivalentRepr<T> for T
All types are equivalent to itself.