pub struct CompiledPointMetadata {
pub device_id: String,
pub point_id: String,
pub source_datastore: Option<String>,
pub read_only: bool,
pub invalid: bool,
pub action_bindings: Vec<String>,
pub behavior_bindings: Vec<String>,
}Expand description
Compiled point metadata surfaced through the control plane.
Fields§
§device_id: String§point_id: String§source_datastore: Option<String>§read_only: bool§invalid: bool§action_bindings: Vec<String>§behavior_bindings: Vec<String>Trait Implementations§
Source§impl Clone for CompiledPointMetadata
impl Clone for CompiledPointMetadata
Source§fn clone(&self) -> CompiledPointMetadata
fn clone(&self) -> CompiledPointMetadata
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 CompiledPointMetadata
impl Debug for CompiledPointMetadata
Auto Trait Implementations§
impl Freeze for CompiledPointMetadata
impl RefUnwindSafe for CompiledPointMetadata
impl Send for CompiledPointMetadata
impl Sync for CompiledPointMetadata
impl Unpin for CompiledPointMetadata
impl UnsafeUnpin for CompiledPointMetadata
impl UnwindSafe for CompiledPointMetadata
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