INode

Trait INode 

Source
pub trait INode {
    // Required methods
    fn node_base(&self) -> NodeBase<'_>;
    fn streamable(&self) -> bool;

    // Provided method
    fn name<'s>(&self, store: &'s impl NodeStore) -> &'s str { ... }
}

Required Methods§

Source

fn node_base(&self) -> NodeBase<'_>

Source

fn streamable(&self) -> bool

Provided Methods§

Source

fn name<'s>(&self, store: &'s impl NodeStore) -> &'s str

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§