Struct qapi_qmp::BlockExportOptionsVhostUserBlk
source · [−]pub struct BlockExportOptionsVhostUserBlk {
pub logical_block_size: Option<u64>,
pub num_queues: Option<u16>,
pub addr: SocketAddress,
}Fields
logical_block_size: Option<u64>num_queues: Option<u16>addr: SocketAddressTrait Implementations
sourceimpl Clone for BlockExportOptionsVhostUserBlk
impl Clone for BlockExportOptionsVhostUserBlk
sourcefn clone(&self) -> BlockExportOptionsVhostUserBlk
fn clone(&self) -> BlockExportOptionsVhostUserBlk
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl<'de> Deserialize<'de> for BlockExportOptionsVhostUserBlk
impl<'de> Deserialize<'de> for BlockExportOptionsVhostUserBlk
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for BlockExportOptionsVhostUserBlk
impl Send for BlockExportOptionsVhostUserBlk
impl Sync for BlockExportOptionsVhostUserBlk
impl Unpin for BlockExportOptionsVhostUserBlk
impl UnwindSafe for BlockExportOptionsVhostUserBlk
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more