pub struct MonitorDevice {
pub interval: PollingInterval,
pub device: TypedDevice,
}Fields§
§interval: PollingInterval§device: TypedDeviceTrait Implementations§
Source§impl Clone for MonitorDevice
impl Clone for MonitorDevice
Source§fn clone(&self) -> MonitorDevice
fn clone(&self) -> MonitorDevice
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MonitorDevice
impl Debug for MonitorDevice
Source§impl<'de> Deserialize<'de> for MonitorDevice
impl<'de> Deserialize<'de> for MonitorDevice
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 Ord for MonitorDevice
impl Ord for MonitorDevice
Source§impl PartialEq for MonitorDevice
impl PartialEq for MonitorDevice
Source§impl PartialOrd for MonitorDevice
impl PartialOrd for MonitorDevice
Source§impl Serialize for MonitorDevice
impl Serialize for MonitorDevice
impl Copy for MonitorDevice
impl Eq for MonitorDevice
impl StructuralPartialEq for MonitorDevice
Auto Trait Implementations§
impl Freeze for MonitorDevice
impl RefUnwindSafe for MonitorDevice
impl Send for MonitorDevice
impl Sync for MonitorDevice
impl Unpin for MonitorDevice
impl UnwindSafe for MonitorDevice
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)