Struct huelib::resource::config::InternetServices [−][src]
pub struct InternetServices {
pub internet: ServiceStatus,
pub remote_access: ServiceStatus,
pub time: ServiceStatus,
pub software_update: ServiceStatus,
}
Expand description
Internet services of the bridge.
Fields
internet: ServiceStatus
Whether the bridge is connected to the internet.
remote_access: ServiceStatus
Whether remote CLIP is available.
time: ServiceStatus
Whether the time was synchronized with internet service in the last 48 hours.
software_update: ServiceStatus
Whether the software update server was reachable in the last 24 hours.
Trait Implementations
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for InternetServices
impl Send for InternetServices
impl Sync for InternetServices
impl Unpin for InternetServices
impl UnwindSafe for InternetServices
Blanket Implementations
Mutably borrows from an owned value. Read more