#[repr(transparent)]pub struct Feature(pub u8);
Tuple Fields§
§0: u8
Implementations§
Source§impl Feature
impl Feature
pub const ARBITRATION: Feature
pub const POWER_MANAGEMENT: Feature
pub const LBA_RANGE_TYPE: Feature
pub const TEMPERATURE_THRESHOLD: Feature
pub const ERROR_RECOVERY: Feature
pub const VOLATILE_WRITE_CACHE: Feature
pub const NUMBER_OF_QUEUES: Feature
pub const INTERRUPT_COALESCING: Feature
pub const INTERRUPT_VECTOR_CONFIG: Feature
pub const WRITE_ATOMICITY: Feature
pub const ASYNC_EVENT_CONFIG: Feature
pub const AUTONOMOUS_POWER_STATE_TRANSITION: Feature
pub const HOST_MEMORY_BUFFER: Feature
pub const TIMESTAMP: Feature
pub const KEEP_ALIVE: Feature
pub const HOST_CONTROLLED_THERMAL_MANAGEMENT: Feature
pub const NONOPERATIONAL_POWER_STATE: Feature
pub const READ_RECOVERY_LEVEL_CONFIG: Feature
pub const PREDICTABLE_LATENCY_MODE_CONFIG: Feature
pub const PREDICTABLE_LATENCY_MODE_WINDOW: Feature
pub const LBA_STATUS_INFORMATION_REPORT_INTERVAL: Feature
pub const HOST_BEHAVIOR_SUPPORT: Feature
pub const SANITIZE_CONFIG: Feature
pub const ENDURANCE_GROUP_EVENT_CONFIG: Feature
pub const IO_COMMAND_SET_PROFILE: Feature
pub const ENHANCED_CONTROLLER_METADATA: Feature
pub const CONTROLLER_METADATA: Feature
pub const NAMESPACE_METADATA: Feature
pub const NVM_SOFTWARE_PROGRESS_MARKER: Feature
pub const NVM_HOST_IDENTIFIER: Feature
pub const NVM_RESERVATION_NOTIFICATION_MASK: Feature
pub const NVM_RESERVATION_PERSISTENCE: Feature
pub const NVM_NAMESPACE_WRITE_PROTECTION_CONFIG: Feature
Trait Implementations§
Source§impl Ord for Feature
impl Ord for Feature
Source§impl PartialOrd for Feature
impl PartialOrd for Feature
impl Copy for Feature
impl Eq for Feature
impl StructuralPartialEq for Feature
Auto Trait Implementations§
impl Freeze for Feature
impl RefUnwindSafe for Feature
impl Send for Feature
impl Sync for Feature
impl Unpin for Feature
impl UnwindSafe for Feature
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