Struct eva_common::events::ItemStateAndInfoOwned
source · pub struct ItemStateAndInfoOwned {
pub oid: OID,
pub status: Option<ItemStatus>,
pub value: ValueOptionOwned,
pub act: Option<usize>,
pub ieid: Option<IEID>,
pub t: Option<f64>,
pub node: String,
pub connected: bool,
}Expand description
short state with info, returned by item.state RPC functions, used in HMI and other apps
Fields
oid: OIDstatus: Option<ItemStatus>value: ValueOptionOwnedact: Option<usize>ieid: Option<IEID>t: Option<f64>node: Stringconnected: boolTrait Implementations
sourceimpl Clone for ItemStateAndInfoOwned
impl Clone for ItemStateAndInfoOwned
sourcefn clone(&self) -> ItemStateAndInfoOwned
fn clone(&self) -> ItemStateAndInfoOwned
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for ItemStateAndInfoOwned
impl Debug for ItemStateAndInfoOwned
sourceimpl<'de> Deserialize<'de> for ItemStateAndInfoOwned
impl<'de> Deserialize<'de> for ItemStateAndInfoOwned
sourcefn 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
sourceimpl Serialize for ItemStateAndInfoOwned
impl Serialize for ItemStateAndInfoOwned
Auto Trait Implementations
impl RefUnwindSafe for ItemStateAndInfoOwned
impl Send for ItemStateAndInfoOwned
impl Sync for ItemStateAndInfoOwned
impl Unpin for ItemStateAndInfoOwned
impl UnwindSafe for ItemStateAndInfoOwned
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more