pub struct ServiceStateEntry {
pub edge_id: String,
pub service_type: String,
pub target: String,
pub property: String,
pub output_id: Option<String>,
pub value: Value,
pub updated_at: String,
}Fields§
§edge_id: String§service_type: String§target: String§property: String§output_id: Option<String>§value: Value§updated_at: StringRFC3339 timestamp of last update.
Trait Implementations§
Source§impl Clone for ServiceStateEntry
impl Clone for ServiceStateEntry
Source§fn clone(&self) -> ServiceStateEntry
fn clone(&self) -> ServiceStateEntry
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 ServiceStateEntry
impl Debug for ServiceStateEntry
Source§impl<'de> Deserialize<'de> for ServiceStateEntry
impl<'de> Deserialize<'de> for ServiceStateEntry
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 Freeze for ServiceStateEntry
impl RefUnwindSafe for ServiceStateEntry
impl Send for ServiceStateEntry
impl Sync for ServiceStateEntry
impl Unpin for ServiceStateEntry
impl UnsafeUnpin for ServiceStateEntry
impl UnwindSafe for ServiceStateEntry
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