pub struct VmoBuffer {
pub vmo: Option<Vmo>,
pub vmo_usable_start: Option<u64>,
pub close_weak_asap: Option<EventPair>,
}Fields§
§vmo: Option<Vmo>§vmo_usable_start: Option<u64>§close_weak_asap: Option<EventPair>Trait Implementations§
Source§impl<___E> Encode<VmoBuffer<'static>, ___E> for VmoBufferwhere
___E: Encoder + ?Sized + HandleEncoder,
impl<___E> Encode<VmoBuffer<'static>, ___E> for VmoBufferwhere
___E: Encoder + ?Sized + HandleEncoder,
impl StructuralPartialEq for VmoBuffer
Auto Trait Implementations§
impl Freeze for VmoBuffer
impl RefUnwindSafe for VmoBuffer
impl Send for VmoBuffer
impl Sync for VmoBuffer
impl Unpin for VmoBuffer
impl UnsafeUnpin for VmoBuffer
impl UnwindSafe for VmoBuffer
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, 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> 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]