Struct cyfs_lib::DeviceStaticInfo
source · pub struct DeviceStaticInfo {Show 13 fields
pub device_id: DeviceId,
pub device: Device,
pub is_ood_device: bool,
pub ood_work_mode: OODWorkMode,
pub zone_role: ZoneRole,
pub root_state_access_mode: GlobalStateAccessMode,
pub local_cache_access_mode: GlobalStateAccessMode,
pub ood_device_id: DeviceId,
pub zone_id: ZoneId,
pub owner_id: Option<ObjectId>,
pub cyfs_root: String,
pub sn_list: Vec<DeviceId>,
pub known_sn_list: Vec<DeviceId>,
}Fields§
§device_id: DeviceId§device: Device§is_ood_device: bool§ood_work_mode: OODWorkMode§zone_role: ZoneRole§root_state_access_mode: GlobalStateAccessMode§local_cache_access_mode: GlobalStateAccessMode§ood_device_id: DeviceId§zone_id: ZoneId§owner_id: Option<ObjectId>§cyfs_root: String§sn_list: Vec<DeviceId>§known_sn_list: Vec<DeviceId>Trait Implementations§
source§impl Clone for DeviceStaticInfo
impl Clone for DeviceStaticInfo
source§fn clone(&self) -> DeviceStaticInfo
fn clone(&self) -> DeviceStaticInfo
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more