#[repr(transparent)]pub struct Cns(pub u8);
Tuple Fields§
§0: u8
Implementations§
Source§impl Cns
impl Cns
pub const NAMESPACE: Cns
pub const CONTROLLER: Cns
pub const ACTIVE_NAMESPACES: Cns
pub const DESCRIPTOR_NAMESPACE: Cns
pub const NVM_SET: Cns
pub const SPECIFIC_NAMESPACE_IO_COMMAND_SET: Cns
pub const SPECIFIC_CONTROLLER_IO_COMMAND_SET: Cns
pub const ACTIVE_NAMESPACE_LIST_IO_COMMAND_SET: Cns
pub const ALLOCATED_NAMESPACE_LIST: Cns
pub const ALLOCATED_NAMESPACE: Cns
pub const CONTROLLER_LIST_OF_NSID: Cns
pub const CONTROLLER_LIST_OF_NVM_SUBSYSTEM: Cns
pub const PRIMARY_CONTROLLER_CAPABILITIES: Cns
pub const SECONDARY_CONTROLLER_LIST: Cns
pub const NAMESPACE_GRANULARITY_LIST: Cns
pub const UUID_LIST: Cns
pub const DOMAIN_LIST: Cns
pub const ENDURANCE_GROUP_LIST: Cns
pub const ALLOCATED_NAMESPACE_LIST_IO_COMMAND_SET: Cns
pub const ALLOCATED_NAMESPACE_IO_COMMAND_SET: Cns
pub const IO_COMMAND_SET: Cns
Trait Implementations§
Source§impl Ord for Cns
impl Ord for Cns
Source§impl PartialOrd for Cns
impl PartialOrd for Cns
impl Copy for Cns
impl Eq for Cns
impl StructuralPartialEq for Cns
Auto Trait Implementations§
impl Freeze for Cns
impl RefUnwindSafe for Cns
impl Send for Cns
impl Sync for Cns
impl Unpin for Cns
impl UnwindSafe for Cns
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