#[repr(C)]pub struct BootfsFileVmo {
pub offset: Uint32,
pub contents: Vmo,
}Expand description
The wire type corresponding to BootfsFileVmo.
Fields§
§offset: Uint32§contents: VmoTrait Implementations§
Source§impl Constrained for BootfsFileVmo
impl Constrained for BootfsFileVmo
Source§impl Debug for BootfsFileVmo
impl Debug for BootfsFileVmo
Source§impl<___D> Decode<___D> for BootfsFileVmowhere
___D: InternalHandleDecoder + ?Sized + HandleDecoder,
impl<___D> Decode<___D> for BootfsFileVmowhere
___D: InternalHandleDecoder + ?Sized + HandleDecoder,
Source§impl<___E> Encode<BootfsFileVmo, ___E> for BootfsFileVmowhere
___E: InternalHandleEncoder + ?Sized + HandleEncoder,
impl<___E> Encode<BootfsFileVmo, ___E> for BootfsFileVmowhere
___E: InternalHandleEncoder + ?Sized + HandleEncoder,
Source§const COPY_OPTIMIZATION: CopyOptimization<Self, BootfsFileVmo>
const COPY_OPTIMIZATION: CopyOptimization<Self, BootfsFileVmo>
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<BootfsFileVmo>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<BootfsFileVmo>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
Source§impl<___E, T0, T1> Encode<BootfsFileVmo, ___E> for BootfsFileVmo<T0, T1>where
___E: InternalHandleEncoder + ?Sized + HandleEncoder,
T0: Encode<Uint32, ___E>,
T1: Encode<Vmo, ___E>,
impl<___E, T0, T1> Encode<BootfsFileVmo, ___E> for BootfsFileVmo<T0, T1>where
___E: InternalHandleEncoder + ?Sized + HandleEncoder,
T0: Encode<Uint32, ___E>,
T1: Encode<Vmo, ___E>,
Source§fn encode(
self,
encoder_: &mut ___E,
out_: &mut MaybeUninit<BootfsFileVmo>,
_: (),
) -> Result<(), EncodeError>
fn encode( self, encoder_: &mut ___E, out_: &mut MaybeUninit<BootfsFileVmo>, _: (), ) -> Result<(), EncodeError>
Encodes this value into an encoder and output.
§const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
const COPY_OPTIMIZATION: CopyOptimization<Self, W> = _
Source§impl FromWire<BootfsFileVmo> for BootfsFileVmo
impl FromWire<BootfsFileVmo> for BootfsFileVmo
Source§const COPY_OPTIMIZATION: CopyOptimization<BootfsFileVmo, Self>
const COPY_OPTIMIZATION: CopyOptimization<BootfsFileVmo, Self>
Source§fn from_wire(wire: BootfsFileVmo) -> Self
fn from_wire(wire: BootfsFileVmo) -> Self
Converts the given owned value to this type.
Source§impl IntoNatural for BootfsFileVmo
impl IntoNatural for BootfsFileVmo
Source§type Natural = BootfsFileVmo
type Natural = BootfsFileVmo
A good default type for this wire type to convert into.
§fn into_natural(self) -> Self::Natural
fn into_natural(self) -> Self::Natural
Converts this type into its natural equivalent.
Source§impl Wire for BootfsFileVmo
impl Wire for BootfsFileVmo
Source§type Narrowed<'de> = BootfsFileVmo
type Narrowed<'de> = BootfsFileVmo
The narrowed wire type, restricted to the
'de lifetime.Source§fn zero_padding(out_: &mut MaybeUninit<Self>)
fn zero_padding(out_: &mut MaybeUninit<Self>)
Writes zeroes to the padding for this type, if any.
Auto Trait Implementations§
impl Freeze for BootfsFileVmo
impl RefUnwindSafe for BootfsFileVmo
impl Send for BootfsFileVmo
impl Sync for BootfsFileVmo
impl Unpin for BootfsFileVmo
impl UnsafeUnpin for BootfsFileVmo
impl UnwindSafe for BootfsFileVmo
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<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]