pub enum StablePayloadVariant {
FixedSize,
}Expand description
Stable payload type variant used in stable-container metadata.
USR-04A supports one fixed-size value per payload. Runtime-length stable
slices are intentionally left for a later API.
Variants§
FixedSize
One fixed-size T value with exact payload length size_of::<T>().
Implementations§
Trait Implementations§
Source§impl Clone for StablePayloadVariant
impl Clone for StablePayloadVariant
Source§fn clone(&self) -> StablePayloadVariant
fn clone(&self) -> StablePayloadVariant
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for StablePayloadVariant
impl Debug for StablePayloadVariant
Source§impl Display for StablePayloadVariant
impl Display for StablePayloadVariant
Source§impl Hash for StablePayloadVariant
impl Hash for StablePayloadVariant
Source§impl PartialEq for StablePayloadVariant
impl PartialEq for StablePayloadVariant
impl Copy for StablePayloadVariant
impl Eq for StablePayloadVariant
impl StructuralPartialEq for StablePayloadVariant
Auto Trait Implementations§
impl Freeze for StablePayloadVariant
impl RefUnwindSafe for StablePayloadVariant
impl Send for StablePayloadVariant
impl Sync for StablePayloadVariant
impl Unpin for StablePayloadVariant
impl UnwindSafe for StablePayloadVariant
Blanket Implementations§
§impl<T> AnySync for T
impl<T> AnySync for T
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<TCore> UWithNativePrefixWire for TCore
impl<TCore> UWithNativePrefixWire for TCore
Source§fn into_native_prefix_wire_transport<W>(
self,
wire: W,
) -> UWireTransport<TCore, W, NativePrefixFrameMetadataCodec>where
W: UWire,
fn into_native_prefix_wire_transport<W>(
self,
wire: W,
) -> UWireTransport<TCore, W, NativePrefixFrameMetadataCodec>where
W: UWire,
Wraps this core with an external or custom selected wire using canonical metadata.
Source§fn into_protobuf_transport(
self,
) -> UWireTransport<TCore, ProtobufWire, NativePrefixFrameMetadataCodec>
fn into_protobuf_transport( self, ) -> UWireTransport<TCore, ProtobufWire, NativePrefixFrameMetadataCodec>
Wraps this core with the Protocol Buffers selected-wire profile.
Source§fn into_stable_container_transport(
self,
) -> UWireTransport<TCore, StableContainerWireFormat, NativePrefixFrameMetadataCodec>
fn into_stable_container_transport( self, ) -> UWireTransport<TCore, StableContainerWireFormat, NativePrefixFrameMetadataCodec>
Wraps this core with the stable-container selected-wire profile.