#[repr(u32)]pub enum TrailingBehavior {
Retain = 1,
Discard = 2,
UnknownOrdinal_(u32),
}Expand description
Controls how PartitionIo.WritePartition handles partition contents beyond the end of the
written payload (offset + size).
Variants§
Trait Implementations§
Source§impl Clone for TrailingBehavior
impl Clone for TrailingBehavior
impl Copy for TrailingBehavior
Source§impl Debug for TrailingBehavior
impl Debug for TrailingBehavior
Source§impl<___E> Encode<TrailingBehavior, ___E> for TrailingBehaviorwhere
___E: ?Sized,
impl<___E> Encode<TrailingBehavior, ___E> for TrailingBehaviorwhere
___E: ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<TrailingBehavior>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<TrailingBehavior>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl<'a, ___E> Encode<TrailingBehavior, ___E> for &'a TrailingBehaviorwhere
___E: ?Sized,
impl<'a, ___E> Encode<TrailingBehavior, ___E> for &'a TrailingBehaviorwhere
___E: ?Sized,
Source§fn encode(
self,
encoder: &mut ___E,
out: &mut MaybeUninit<TrailingBehavior>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder: &mut ___E, out: &mut MaybeUninit<TrailingBehavior>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
impl Eq for TrailingBehavior
Source§impl From<TrailingBehavior> for u32
impl From<TrailingBehavior> for u32
Source§fn from(value: TrailingBehavior) -> Self
fn from(value: TrailingBehavior) -> Self
Converts to this type from the input type.
Source§impl From<TrailingBehavior> for TrailingBehavior
impl From<TrailingBehavior> for TrailingBehavior
Source§fn from(wire: TrailingBehavior) -> Self
fn from(wire: TrailingBehavior) -> Self
Converts to this type from the input type.
Source§impl From<TrailingBehavior> for TrailingBehavior
impl From<TrailingBehavior> for TrailingBehavior
Source§fn from(natural: TrailingBehavior) -> Self
fn from(natural: TrailingBehavior) -> Self
Converts to this type from the input type.
Source§impl From<u32> for TrailingBehavior
impl From<u32> for TrailingBehavior
Source§impl FromWire<TrailingBehavior> for TrailingBehavior
impl FromWire<TrailingBehavior> for TrailingBehavior
Source§fn from_wire(wire: TrailingBehavior) -> Self
fn from_wire(wire: TrailingBehavior) -> Self
Converts the given owned value to this type.
§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl FromWireRef<TrailingBehavior> for TrailingBehavior
impl FromWireRef<TrailingBehavior> for TrailingBehavior
Source§fn from_wire_ref(wire: &TrailingBehavior) -> Self
fn from_wire_ref(wire: &TrailingBehavior) -> Self
Converts the given reference to this type.
Source§impl Hash for TrailingBehavior
impl Hash for TrailingBehavior
Source§impl Ord for TrailingBehavior
impl Ord for TrailingBehavior
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for TrailingBehavior
impl PartialEq for TrailingBehavior
Source§impl PartialOrd for TrailingBehavior
impl PartialOrd for TrailingBehavior
impl StructuralPartialEq for TrailingBehavior
Auto Trait Implementations§
impl Freeze for TrailingBehavior
impl RefUnwindSafe for TrailingBehavior
impl Send for TrailingBehavior
impl Sync for TrailingBehavior
impl Unpin for TrailingBehavior
impl UnsafeUnpin for TrailingBehavior
impl UnwindSafe for TrailingBehavior
Blanket Implementations§
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
impl<T, W> FromWireOption<Box<'_, W>> for Twhere
T: FromWire<W>,
§fn from_wire_option(wire: Box<'_, W>) -> Option<T>
fn from_wire_option(wire: Box<'_, W>) -> Option<T>
Converts the given owned value to an option of this type.
§impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
impl<T, W> FromWireOptionRef<Box<'_, W>> for Twhere
T: FromWireRef<W>,
§fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
fn from_wire_option_ref(wire: &Box<'_, W>) -> Option<T>
Converts the given reference to an option of this type.
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]