pub struct HardwareInterface {
pub name: String,
pub is_available: bool,
pub is_claimed: bool,
}
Fields§
§name: String
§is_available: bool
§is_claimed: bool
Trait Implementations§
Source§impl Clone for HardwareInterface
impl Clone for HardwareInterface
Source§fn clone(&self) -> HardwareInterface
fn clone(&self) -> HardwareInterface
Returns a duplicate 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 moreSource§impl Debug for HardwareInterface
impl Debug for HardwareInterface
Source§impl Default for HardwareInterface
impl Default for HardwareInterface
Source§impl<'de> Deserialize<'de> for HardwareInterface
impl<'de> Deserialize<'de> for HardwareInterface
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
Source§impl PartialEq for HardwareInterface
impl PartialEq for HardwareInterface
Source§impl Serialize for HardwareInterface
impl Serialize for HardwareInterface
impl Message for HardwareInterface
impl StructuralPartialEq for HardwareInterface
Auto Trait Implementations§
impl Freeze for HardwareInterface
impl RefUnwindSafe for HardwareInterface
impl Send for HardwareInterface
impl Sync for HardwareInterface
impl Unpin for HardwareInterface
impl UnwindSafe for HardwareInterface
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