[−][src]Struct libstorage::scaleio::SdsObject
Fields
ip_list: Vec<IpObject>
on_vm_ware: bool
protection_domain_id: String
num_of_io_buffers: Option<u64>
fault_set_id: String
software_version_info: String
sds_state: DeviceState
membership_state: MembershipState
mdm_connection_state: MdmConnectionState
drl_mode: DrlMode
rmcache_enabled: bool
rmcache_size_in_kb: u64
rmcache_frozen: bool
rmcache_memory_allocation_state: MemoryAllocationState
rfcache_enabled: bool
maintenance_state: MaintenanceState
sds_decoupled: Option<OscillatingCounterWindow>
sds_configuration_failure: Option<OscillatingCounterWindow>
sds_receive_buffer_allocation_failures: Option<OscillatingCounterWindow>
rfcache_error_device_does_not_exist: bool
rfcache_error_low_resources: bool
rfcache_error_api_version_mismatch: bool
rfcache_error_inconsistent_cache_configuration: bool
rfcache_error_inconsistent_source_configuration: bool
rfcache_error_invalid_driver_path: bool
certificate_info: Option<CertificateInfo>
authentication_error: Option<AuthenticationError>
perf_profile: PerfProfile
name: String
port: u16
id: String
links: Vec<HashMap<String, String>>
Trait Implementations
impl IntoPoint for SdsObject
[src]
impl Debug for SdsObject
[src]
impl<'de> Deserialize<'de> for SdsObject
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From for T
[src]
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<T> Erased for T
impl<T> Typeable for T where
T: Any,
T: Any,
impl<T> Same for T
type Output = T
Should always be Self