pub struct SerializedNotImplemented {
pub lc: i32,
pub type_: String,
pub id: Vec<String>,
pub repr: Option<String>,
pub name: Option<String>,
pub graph: Option<HashMap<String, Value>>,
}Expand description
Serialized not implemented representation.
Used when an object cannot be serialized.
Fields§
§lc: i32The version of the serialization format.
type_: StringThe type of serialization. Always “not_implemented”.
id: Vec<String>The unique identifier of the object (namespace path).
repr: Option<String>The representation of the object (optional).
name: Option<String>The name of the object (optional).
graph: Option<HashMap<String, Value>>The graph of the object (optional).
Implementations§
Trait Implementations§
Source§impl Clone for SerializedNotImplemented
impl Clone for SerializedNotImplemented
Source§fn clone(&self) -> SerializedNotImplemented
fn clone(&self) -> SerializedNotImplemented
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 SerializedNotImplemented
impl Debug for SerializedNotImplemented
Source§impl<'de> Deserialize<'de> for SerializedNotImplemented
impl<'de> Deserialize<'de> for SerializedNotImplemented
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 From<SerializedNotImplemented> for Serialized
impl From<SerializedNotImplemented> for Serialized
Source§fn from(s: SerializedNotImplemented) -> Self
fn from(s: SerializedNotImplemented) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SerializedNotImplemented
impl PartialEq for SerializedNotImplemented
Source§impl Serialize for SerializedNotImplemented
impl Serialize for SerializedNotImplemented
impl StructuralPartialEq for SerializedNotImplemented
Auto Trait Implementations§
impl Freeze for SerializedNotImplemented
impl RefUnwindSafe for SerializedNotImplemented
impl Send for SerializedNotImplemented
impl Sync for SerializedNotImplemented
impl Unpin for SerializedNotImplemented
impl UnwindSafe for SerializedNotImplemented
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