[−][src]Trait tract_core::analyser::rules::expr::Output
A trait for values produced by expressions.
Required methods
fn into_wrapped(source: Self) -> Wrapped
Wraps the fact in the Wrapped type.
fn from_wrapped(wrapped: Wrapped) -> TractResult<Self>
Retrieves the fact from the Wrapped type. Panics if wrapped doesn't have the right constructor.
Provided methods
Loading content...Implementations on Foreign Types
impl Output for usize
[src]
impl Output for usize
fn into_wrapped(source: usize) -> Wrapped | [src] |
fn from_wrapped(wrapped: Wrapped) -> TractResult<usize> | [src] |
fn wrap(self) -> Wrapped | [src] |
impl Output for i32
[src]
impl Output for i32
fn into_wrapped(source: i32) -> Wrapped | [src] |
fn from_wrapped(wrapped: Wrapped) -> TractResult<i32> | [src] |
fn wrap(self) -> Wrapped | [src] |
Implementors
impl Output for ShapeFact
[src]
impl Output for ShapeFact
fn into_wrapped(source: Self) -> Wrapped | [src] |
fn from_wrapped(wrapped: Wrapped) -> TractResult<ShapeFact> | [src] |
fn wrap(self) -> Wrapped | [src] |
impl Output for TDim
[src]
impl Output for TDim
fn into_wrapped(source: TDim) -> Wrapped | [src] |
fn from_wrapped(wrapped: Wrapped) -> TractResult<TDim> | [src] |
fn wrap(self) -> Wrapped | [src] |
impl Output for SharedTensor
[src]
impl Output for SharedTensor
fn into_wrapped(source: SharedTensor) -> Wrapped | [src] |
fn from_wrapped(wrapped: Wrapped) -> TractResult<SharedTensor> | [src] |
fn wrap(self) -> Wrapped | [src] |
impl Output for DimFact
[src]
impl Output for DimFact
fn into_wrapped(source: Self) -> Wrapped | [src] |
fn from_wrapped(wrapped: Wrapped) -> TractResult<DimFact> | [src] |
fn wrap(self) -> Wrapped | [src] |
impl Output for IntFact
[src]
impl Output for IntFact
fn into_wrapped(source: Self) -> Wrapped | [src] |
fn from_wrapped(wrapped: Wrapped) -> TractResult<IntFact> | [src] |
fn wrap(self) -> Wrapped | [src] |
impl Output for TypeFact
[src]
impl Output for TypeFact
fn into_wrapped(source: Self) -> Wrapped | [src] |
fn from_wrapped(wrapped: Wrapped) -> TractResult<TypeFact> | [src] |
fn wrap(self) -> Wrapped | [src] |
impl Output for ValueFact
[src]
impl Output for ValueFact
fn into_wrapped(source: Self) -> Wrapped | [src] |
fn from_wrapped(wrapped: Wrapped) -> TractResult<ValueFact> | [src] |
fn wrap(self) -> Wrapped | [src] |