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: SocketAddress
Trait Implementations§
Source§impl Clone for BlockExportOptionsVhostUserBlk
impl Clone for BlockExportOptionsVhostUserBlk
Source§fn clone(&self) -> BlockExportOptionsVhostUserBlk
fn clone(&self) -> BlockExportOptionsVhostUserBlk
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl<'de> Deserialize<'de> for BlockExportOptionsVhostUserBlk
impl<'de> Deserialize<'de> for BlockExportOptionsVhostUserBlk
Source§fn 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 Freeze for BlockExportOptionsVhostUserBlk
impl RefUnwindSafe for BlockExportOptionsVhostUserBlk
impl Send for BlockExportOptionsVhostUserBlk
impl Sync for BlockExportOptionsVhostUserBlk
impl Unpin for BlockExportOptionsVhostUserBlk
impl UnwindSafe for BlockExportOptionsVhostUserBlk
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