#[repr(C)]pub struct WireFileAllocateRequest {
pub offset: WireU64,
pub length: WireU64,
pub mode: WireAllocateMode,
}
Expand description
The wire type corresponding to FileAllocateRequest
.
Fields§
§offset: WireU64
§length: WireU64
§mode: WireAllocateMode
Trait Implementations§
Source§impl Debug for WireFileAllocateRequest
impl Debug for WireFileAllocateRequest
Source§impl<___D> Decode<___D> for WireFileAllocateRequestwhere
___D: InternalHandleDecoder + ?Sized + HandleDecoder,
impl<___D> Decode<___D> for WireFileAllocateRequestwhere
___D: InternalHandleDecoder + ?Sized + HandleDecoder,
Source§impl FromWire<WireFileAllocateRequest> for FileAllocateRequest
impl FromWire<WireFileAllocateRequest> for FileAllocateRequest
Source§fn from_wire(wire: WireFileAllocateRequest) -> Self
fn from_wire(wire: WireFileAllocateRequest) -> Self
Converts the given
wire
to this type.§const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
const COPY_OPTIMIZATION: CopyOptimization<W, Self> = _
Source§impl Wire for WireFileAllocateRequest
impl Wire for WireFileAllocateRequest
Source§type Decoded<'de> = WireFileAllocateRequest
type Decoded<'de> = WireFileAllocateRequest
The decoded 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 WireFileAllocateRequest
impl RefUnwindSafe for WireFileAllocateRequest
impl Send for WireFileAllocateRequest
impl Sync for WireFileAllocateRequest
impl Unpin for WireFileAllocateRequest
impl UnwindSafe for WireFileAllocateRequest
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