Type Alias GenericNodeId

Source
pub type GenericNodeId = NodeId<AnyNode>;

Aliased Type§

pub struct GenericNodeId(/* private fields */);

Implementations§

Source§

impl GenericNodeId

Source

pub fn coerce<U>(self) -> NodeId<U>
where U: SubEnum,

Source§

impl GenericNodeId

Source

pub fn narrow<T: TryFrom<AnyNode>>(self) -> NodeId<T>