pub struct TaintMetadata(pub HashMap<String, Value>);Expand description
Flat string-to-JSON map for kind-specific metadata. Wrapped so
we can control the on-disk shape without bleeding
HashMap<String, serde_json::Value> through every API.
Tuple Fields§
§0: HashMap<String, Value>Implementations§
Trait Implementations§
Source§impl Clone for TaintMetadata
impl Clone for TaintMetadata
Source§impl Debug for TaintMetadata
impl Debug for TaintMetadata
Source§impl Default for TaintMetadata
impl Default for TaintMetadata
Source§impl<'de> Deserialize<'de> for TaintMetadata
impl<'de> Deserialize<'de> for TaintMetadata
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 TaintMetadata
impl PartialEq for TaintMetadata
Source§impl Serialize for TaintMetadata
impl Serialize for TaintMetadata
impl StructuralPartialEq for TaintMetadata
Auto Trait Implementations§
impl Freeze for TaintMetadata
impl RefUnwindSafe for TaintMetadata
impl Send for TaintMetadata
impl Sync for TaintMetadata
impl Unpin for TaintMetadata
impl UnsafeUnpin for TaintMetadata
impl UnwindSafe for TaintMetadata
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