pub struct ConfigMappingValue {
pub label: Option<Value>,
pub mappings: Value,
pub name: String,
pub uuid: String,
pub extra: HashMap<String, Value>,
}Expand description
Mapping object returned for create/read/update operations.
Fields§
§label: Option<Value>Optional mapping label metadata.
mappings: ValueEEG sensor mapping pairs.
name: StringMapping name.
uuid: StringMapping UUID.
extra: HashMap<String, Value>Forward-compatible storage for additional fields.
Trait Implementations§
Source§impl Clone for ConfigMappingValue
impl Clone for ConfigMappingValue
Source§fn clone(&self) -> ConfigMappingValue
fn clone(&self) -> ConfigMappingValue
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 ConfigMappingValue
impl Debug for ConfigMappingValue
Source§impl<'de> Deserialize<'de> for ConfigMappingValue
impl<'de> Deserialize<'de> for ConfigMappingValue
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 ConfigMappingValue
impl RefUnwindSafe for ConfigMappingValue
impl Send for ConfigMappingValue
impl Sync for ConfigMappingValue
impl Unpin for ConfigMappingValue
impl UnsafeUnpin for ConfigMappingValue
impl UnwindSafe for ConfigMappingValue
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