[][src]Trait tract_hir::internal::ModelWireNode

pub trait ModelWireNode<F, O> where
    F: Fact + Clone + 'static + Hash,
    O: Debug + Display + AsRef<dyn Op + 'static> + AsMut<dyn Op + 'static> + Clone + 'static, 
{ fn wire_node(
        &mut self,
        name: impl Into<String>,
        op: impl Into<O>,
        inputs: &[OutletId]
    ) -> Result<SmallVec<[OutletId; 4]>, TractError>; }

Required methods

fn wire_node(
    &mut self,
    name: impl Into<String>,
    op: impl Into<O>,
    inputs: &[OutletId]
) -> Result<SmallVec<[OutletId; 4]>, TractError>

Loading content...

Implementors

impl ModelWireNode<InferenceFact, Box<dyn InferenceOp + 'static>> for InferenceModel[src]

impl ModelWireNode<PulsedFact, Box<dyn PulsedOp + 'static>> for ModelImpl<PulsedFact, Box<dyn PulsedOp + 'static>>[src]

impl ModelWireNode<TypedFact, Box<dyn TypedOp + 'static>> for ModelImpl<TypedFact, Box<dyn TypedOp + 'static>>[src]

Loading content...