Struct libatasmart_sys::SkSmartParsedData [] [src]

pub struct SkSmartParsedData {
    pub offline_data_collection_status: SkSmartOfflineDataCollectionStatus,
    pub total_offline_data_collection_seconds: uint32_t,
    pub self_test_execution_status: SkSmartSelfTestExecutionStatus,
    pub self_test_execution_percent_remaining: uint32_t,
    pub short_and_extended_test_available: SkBool,
    pub conveyance_test_available: SkBool,
    pub start_test_available: SkBool,
    pub abort_test_available: SkBool,
    pub short_test_polling_minutes: uint32_t,
    pub extended_test_polling_minutes: uint32_t,
    pub conveyance_test_polling_minutes: uint32_t,
}

Fields

offline_data_collection_status: SkSmartOfflineDataCollectionStatus total_offline_data_collection_seconds: uint32_t self_test_execution_status: SkSmartSelfTestExecutionStatus self_test_execution_percent_remaining: uint32_t short_and_extended_test_available: SkBool conveyance_test_available: SkBool start_test_available: SkBool abort_test_available: SkBool short_test_polling_minutes: uint32_t extended_test_polling_minutes: uint32_t conveyance_test_polling_minutes: uint32_t

Trait Implementations

impl Debug for SkSmartParsedData
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.