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