Struct tract_pulse::internal::tract_core::ops::logic::Iff[]

pub struct Iff;

Implementations

impl Iff

pub unsafe fn eval_t<T>(
    cond: &ArrayBase<ViewRepr<&bool>, Dim<IxDynImpl>>,
    out: &mut Tensor,
    t: &Tensor,
    f: &Tensor
) where
    T: Datum

impl Iff

pub fn new() -> Iff

Constructs a new Iff.

Trait Implementations

impl Clone for Iff

impl Debug for Iff

impl Default for Iff

impl DynHash for Iff

impl EvalOp for Iff

impl Hash for Iff

impl Op for Iff

impl PulsedOp for Iff[src]

impl TypedOp for Iff

Auto Trait Implementations

impl RefUnwindSafe for Iff

impl Send for Iff

impl Sync for Iff

impl Unpin for Iff

impl UnwindSafe for Iff

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Downcast for T where
    T: Any
[src]

impl<T> DowncastSync for T where
    T: Any + Send + Sync
[src]

impl<T> DynClone for T where
    T: Clone
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.