pub enum NodeDeclError {
Metadata(NodeMetadataError),
MissingExport,
Runtime,
}Expand description
Node declaration error.
Variants§
Metadata(NodeMetadataError)
Metadata recorder rejected the declaration.
MissingExport
Host/runtime discovery could not find nros::node! export.
Runtime
Generated runtime rejected the declaration.
Implementations§
Trait Implementations§
Source§impl Clone for NodeDeclError
impl Clone for NodeDeclError
Source§fn clone(&self) -> NodeDeclError
fn clone(&self) -> NodeDeclError
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 NodeDeclError
impl Debug for NodeDeclError
Source§impl From<NodeDeclError> for ExecutorError
impl From<NodeDeclError> for ExecutorError
Source§fn from(e: NodeDeclError) -> Self
fn from(e: NodeDeclError) -> Self
Converts to this type from the input type.
Source§impl From<NodeMetadataError> for NodeDeclError
impl From<NodeMetadataError> for NodeDeclError
Source§fn from(value: NodeMetadataError) -> Self
fn from(value: NodeMetadataError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for NodeDeclError
impl PartialEq for NodeDeclError
impl Copy for NodeDeclError
impl Eq for NodeDeclError
impl StructuralPartialEq for NodeDeclError
Auto Trait Implementations§
impl Freeze for NodeDeclError
impl RefUnwindSafe for NodeDeclError
impl Send for NodeDeclError
impl Sync for NodeDeclError
impl Unpin for NodeDeclError
impl UnsafeUnpin for NodeDeclError
impl UnwindSafe for NodeDeclError
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