pub struct DeviceObj {
pub use: Option<String>,
pub custom_properties: Option<CustomPropertiesCollection>,
}Expand description
DeviceObjType element
Fields§
§use: Option<String>Use attribute
custom_properties: Option<CustomPropertiesCollection>CustomProperties element
Trait Implementations§
Source§impl<'de> Deserialize<'de> for DeviceObj
impl<'de> Deserialize<'de> for DeviceObj
Source§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
impl StructuralPartialEq for DeviceObj
Auto Trait Implementations§
impl Freeze for DeviceObj
impl RefUnwindSafe for DeviceObj
impl Send for DeviceObj
impl Sync for DeviceObj
impl Unpin for DeviceObj
impl UnsafeUnpin for DeviceObj
impl UnwindSafe for DeviceObj
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more