pub struct MarkData {
pub mark_type: String,
pub attrs: HashMap<String, Value>,
}Fields§
§mark_type: String§attrs: HashMap<String, Value>Trait Implementations§
Source§impl<'de> Deserialize<'de> for MarkData
impl<'de> Deserialize<'de> for MarkData
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 MarkData
impl RefUnwindSafe for MarkData
impl Send for MarkData
impl Sync for MarkData
impl Unpin for MarkData
impl UnsafeUnpin for MarkData
impl UnwindSafe for MarkData
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