pub struct StructFieldValue {
pub name: String,
pub value: Value,
}Expand description
Struct field value pairing.
use daedalus_data::model::{StructFieldValue, Value};
let field = StructFieldValue { name: "ok".into(), value: Value::Bool(true) };
assert_eq!(field.name, "ok");Fields§
§name: String§value: ValueTrait Implementations§
Source§impl Clone for StructFieldValue
impl Clone for StructFieldValue
Source§fn clone(&self) -> StructFieldValue
fn clone(&self) -> StructFieldValue
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 StructFieldValue
impl Debug for StructFieldValue
Source§impl<'de> Deserialize<'de> for StructFieldValue
impl<'de> Deserialize<'de> for StructFieldValue
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
Source§impl PartialEq for StructFieldValue
impl PartialEq for StructFieldValue
Source§impl Serialize for StructFieldValue
impl Serialize for StructFieldValue
impl StructuralPartialEq for StructFieldValue
Auto Trait Implementations§
impl Freeze for StructFieldValue
impl RefUnwindSafe for StructFieldValue
impl Send for StructFieldValue
impl Sync for StructFieldValue
impl Unpin for StructFieldValue
impl UnwindSafe for StructFieldValue
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