Struct tract_pulse::internal::tract_core::ops::quant::OffsetU8asI8 [−]
pub struct OffsetU8asI8 {}Trait Implementations
impl Clone for OffsetU8asI8
impl Clone for OffsetU8asI8
pub fn clone(&self) -> OffsetU8asI8
pub fn clone(&self) -> OffsetU8asI8
Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
impl Debug for OffsetU8asI8
impl Debug for OffsetU8asI8
impl DynHash for OffsetU8asI8
impl DynHash for OffsetU8asI8
impl ElementWiseMiniOp for OffsetU8asI8
impl ElementWiseMiniOp for OffsetU8asI8
pub fn output_type(&self, input_type: DatumType) -> Option<DatumType>
pub fn eval_out_of_place(&self, t: &Tensor) -> Result<Tensor, Error>
fn validation(&self) -> Validation
fn eval_in_place(&self, t: &mut Tensor) -> Result<(), Error>
fn declutter(
&self,
model: &Graph<TypedFact, Box<dyn TypedOp + 'static, Global>>,
node: &Node<TypedFact, Box<dyn TypedOp + 'static, Global>>
) -> Result<Option<ModelPatch<TypedFact, Box<dyn TypedOp + 'static, Global>>>, Error>
Auto Trait Implementations
impl RefUnwindSafe for OffsetU8asI8
impl Send for OffsetU8asI8
impl Sync for OffsetU8asI8
impl Unpin for OffsetU8asI8
impl UnwindSafe for OffsetU8asI8
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<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;
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<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;
impl<W> Write for Box<W, Global> where
W: Write + ?Sized, impl<R> Read for Box<R, Global> where
R: Read + ?Sized, impl<I, A> Iterator for Box<I, A> where
I: Iterator + ?Sized,
A: Allocator, type Item = <I as Iterator>::Item;impl<F, A> Future for Box<F, A> where
F: Future + Unpin + ?Sized,
A: Allocator + 'static, type Output = <F as Future>::Output;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