Struct tract_pulse::internal::tract_core::ops::AxisInfo [−]
pub struct AxisInfo {
pub inputs: SmallVec<[Option<usize>; 4]>,
pub outputs: SmallVec<[Option<usize>; 4]>,
pub period: usize,
pub disposable: bool,
}Expand description
Translation invariance property.
Fields
inputs: SmallVec<[Option<usize>; 4]>outputs: SmallVec<[Option<usize>; 4]>period: usizedisposable: boolImplementations
impl AxisInfo
impl AxisInfo
Trait Implementations
impl FromIterator<AxisInfo> for Invariants
impl FromIterator<AxisInfo> for Invariants
pub fn from_iter<T>(iter: T) -> Invariants where
T: IntoIterator<Item = AxisInfo>,
pub fn from_iter<T>(iter: T) -> Invariants where
T: IntoIterator<Item = AxisInfo>,
Creates a value from an iterator. Read more
impl StructuralEq for AxisInfo
impl StructuralPartialEq for AxisInfo
Auto Trait Implementations
impl RefUnwindSafe for AxisInfo
impl UnwindSafe for AxisInfo
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn into_any(self: Box<T, Global>) -> Box<dyn Any + 'static, Global>ⓘimpl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
pub fn into_any(self: Box<T, Global>) -> Box<dyn Any + 'static, Global>ⓘimpl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;
impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;Convert Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can
then be further downcast into Box<ConcreteType> where ConcreteType implements Trait. Read more
Convert Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be
further downcast into Rc<ConcreteType> where ConcreteType implements Trait. Read more
Convert &Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s. Read more
Convert &mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s. Read more