pub struct DataVmo {
pub id: Option<u8>,
pub vmo: Option<Vmo>,
pub num_rx_buffers: Option<u16>,
}Expand description
A VMO that can be used for data-plane operations.
Fields§
§id: Option<u8>§vmo: Option<Vmo>§num_rx_buffers: Option<u16>Trait Implementations§
Source§impl<___E> Encode<DataVmo<'static>, ___E> for DataVmowhere
___E: Encoder + ?Sized + HandleEncoder,
impl<___E> Encode<DataVmo<'static>, ___E> for DataVmowhere
___E: Encoder + ?Sized + HandleEncoder,
impl StructuralPartialEq for DataVmo
Auto Trait Implementations§
impl Freeze for DataVmo
impl RefUnwindSafe for DataVmo
impl Send for DataVmo
impl Sync for DataVmo
impl Unpin for DataVmo
impl UnsafeUnpin for DataVmo
impl UnwindSafe for DataVmo
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
§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]