pub enum CreateNodeError {
Schema(NodeInstantiationError),
Dispatch(DispatchError),
}Expand description
Error returned when schema-driven node creation cannot be committed.
Variants§
Schema(NodeInstantiationError)
Dispatch(DispatchError)
Trait Implementations§
Source§impl Debug for CreateNodeError
impl Debug for CreateNodeError
Source§impl Display for CreateNodeError
impl Display for CreateNodeError
Source§impl Error for CreateNodeError
impl Error for CreateNodeError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<DispatchError> for CreateNodeError
impl From<DispatchError> for CreateNodeError
Source§fn from(source: DispatchError) -> Self
fn from(source: DispatchError) -> Self
Converts to this type from the input type.
Source§impl From<NodeInstantiationError> for CreateNodeError
impl From<NodeInstantiationError> for CreateNodeError
Source§fn from(source: NodeInstantiationError) -> Self
fn from(source: NodeInstantiationError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for CreateNodeError
impl RefUnwindSafe for CreateNodeError
impl Send for CreateNodeError
impl Sync for CreateNodeError
impl Unpin for CreateNodeError
impl UnsafeUnpin for CreateNodeError
impl UnwindSafe for CreateNodeError
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