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