Struct follow_heating::config::DevicesFromFileConfig
source · pub struct DevicesFromFileConfig {
file: String,
active_within_minutes: usize,
}
Fields§
§file: String
The file to read from to obtain the device activity data.
active_within_minutes: usize
The maximum number of minutes ago the device must have been detected in order to qualify it as being “active”
Implementations§
Trait Implementations§
source§impl Clone for DevicesFromFileConfig
impl Clone for DevicesFromFileConfig
source§fn clone(&self) -> DevicesFromFileConfig
fn clone(&self) -> DevicesFromFileConfig
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 moresource§impl<'de> Deserialize<'de> for DevicesFromFileConfig
impl<'de> Deserialize<'de> for DevicesFromFileConfig
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
Auto Trait Implementations§
impl RefUnwindSafe for DevicesFromFileConfig
impl Send for DevicesFromFileConfig
impl Sync for DevicesFromFileConfig
impl Unpin for DevicesFromFileConfig
impl UnwindSafe for DevicesFromFileConfig
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