pub struct NvmeFaultControllerCaps {
pub msix_count: u16,
pub max_io_queues: u16,
pub subsystem_id: Guid,
}Expand description
The NVMe controller’s capabilities.
Fields§
§msix_count: u16The number of entries in the MSI-X table.
max_io_queues: u16The maximum number of IO submission and completion queues.
subsystem_id: GuidThe subsystem ID, used as part of the subnqn field of the identify controller response.
Trait Implementations§
Source§impl Clone for NvmeFaultControllerCaps
impl Clone for NvmeFaultControllerCaps
Source§fn clone(&self) -> NvmeFaultControllerCaps
fn clone(&self) -> NvmeFaultControllerCaps
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 Debug for NvmeFaultControllerCaps
impl Debug for NvmeFaultControllerCaps
impl Copy for NvmeFaultControllerCaps
Auto Trait Implementations§
impl Freeze for NvmeFaultControllerCaps
impl RefUnwindSafe for NvmeFaultControllerCaps
impl Send for NvmeFaultControllerCaps
impl Sync for NvmeFaultControllerCaps
impl Unpin for NvmeFaultControllerCaps
impl UnwindSafe for NvmeFaultControllerCaps
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