pub struct Doors {
pub front: Option<Option<Door>>,
pub rear: Option<Option<Door>>,
}Expand description
The doors or access panels of the chassis.
This type shall describe the doors or access panels of the chassis.
Fields§
§front: Option<Option<Door>>The front door of the chassis.
This property shall contain information related to the front door, as defined by the manufacturer, of the chassis.
rear: Option<Option<Door>>The rear door of the chassis.
This property shall contain information related to the rear door, as defined by the manufacturer, of the chassis.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Doors
impl<'de> Deserialize<'de> for Doors
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 Send for Doors
SAFETY: All generated data types are Send
impl Sync for Doors
SAFETY: All generated data types are Sync
Auto Trait Implementations§
impl Freeze for Doors
impl RefUnwindSafe for Doors
impl Unpin for Doors
impl UnsafeUnpin for Doors
impl UnwindSafe for Doors
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