pub struct CompiledNode {
pub source_index: usize,
pub id: NodeId,
pub verb: Symbol,
pub has_stream_ports: bool,
}Expand description
Compiled node metadata with a stable source index.
Fields§
§source_index: usizeSource-order node index.
id: NodeIdSource node id.
verb: SymbolSource node verb.
has_stream_ports: boolWhether the node declares any stream input or output port.
Trait Implementations§
Source§impl Clone for CompiledNode
impl Clone for CompiledNode
Source§fn clone(&self) -> CompiledNode
fn clone(&self) -> CompiledNode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CompiledNode
impl Debug for CompiledNode
impl Eq for CompiledNode
Source§impl PartialEq for CompiledNode
impl PartialEq for CompiledNode
impl StructuralPartialEq for CompiledNode
Auto Trait Implementations§
impl Freeze for CompiledNode
impl RefUnwindSafe for CompiledNode
impl Send for CompiledNode
impl Sync for CompiledNode
impl Unpin for CompiledNode
impl UnsafeUnpin for CompiledNode
impl UnwindSafe for CompiledNode
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