pub struct ErrorNode {
    pub name: CamelCaseString,
    pub code: usize,
    pub message: String,
    pub docs: Docs,
}Fields§
§name: CamelCaseString§code: usize§message: String§docs: DocsImplementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ErrorNode
 
impl<'de> Deserialize<'de> for ErrorNode
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 NodeTrait for ErrorNode
 
impl NodeTrait for ErrorNode
const KIND: &'static str = "errorNode"
fn to_json(&self) -> CodamaResult<String>
fn to_json_pretty(&self) -> CodamaResult<String>
fn from_json(json: &str) -> CodamaResult<Self>
impl StructuralPartialEq for ErrorNode
Auto Trait Implementations§
impl Freeze for ErrorNode
impl RefUnwindSafe for ErrorNode
impl Send for ErrorNode
impl Sync for ErrorNode
impl Unpin for ErrorNode
impl UnwindSafe for ErrorNode
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