Struct libstorage::hitachi::StorageLdev [−][src]
pub struct StorageLdev {Show 23 fields
pub ldev_id: u64,
pub clpr_id: u64,
pub emulation_type: String,
pub byte_format_capacity: String,
pub block_capacity: u64,
pub num_of_ports: u64,
pub ports: Vec<LdevPort>,
pub attributes: Vec<String>,
pub status: String,
pub mp_blade_id: u64,
pub ssid: String,
pub pool_id: u64,
pub num_of_used_block: u64,
pub is_relocation_enabled: bool,
pub tier_level: String,
pub used_capacity_per_tier_level1: u64,
pub used_capacity_per_tier_level2: u64,
pub used_capacity_per_tier_level3: Option<u64>,
pub tier_level_for_new_page_allocation: String,
pub resource_group_id: u64,
pub data_reduction_status: String,
pub data_reduction_mode: String,
pub is_alua_enabled: bool,
}
Fields
ldev_id: u64
clpr_id: u64
emulation_type: String
byte_format_capacity: String
block_capacity: u64
num_of_ports: u64
ports: Vec<LdevPort>
attributes: Vec<String>
status: String
mp_blade_id: u64
ssid: String
pool_id: u64
num_of_used_block: u64
is_relocation_enabled: bool
tier_level: String
used_capacity_per_tier_level1: u64
used_capacity_per_tier_level2: u64
used_capacity_per_tier_level3: Option<u64>
tier_level_for_new_page_allocation: String
resource_group_id: u64
data_reduction_status: String
data_reduction_mode: String
is_alua_enabled: bool
Trait Implementations
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 RefUnwindSafe for StorageLdev
impl Send for StorageLdev
impl Sync for StorageLdev
impl Unpin for StorageLdev
impl UnwindSafe for StorageLdev
Blanket Implementations
Mutably borrows from an owned value. Read more