#[repr(transparent)]pub struct OperatorType(pub u8);Tuple Fields§
§0: u8Implementations§
Source§impl OperatorType
 
impl OperatorType
pub const Add: Self
pub const ArgMin: Self
pub const ArgMax: Self
pub const AveragePool: Self
pub const BatchNormalization: Self
pub const Cast: Self
pub const Clip: Self
pub const Concat: Self
pub const ConstantOfShape: Self
pub const Conv: Self
pub const ConvTranspose: Self
pub const Cos: Self
pub const CumSum: Self
pub const Div: Self
pub const Equal: Self
pub const Erf: Self
pub const Expand: Self
pub const Flatten: Self
pub const Gather: Self
pub const Gemm: Self
pub const GlobalAveragePool: Self
pub const Greater: Self
pub const GRU: Self
pub const Identity: Self
pub const LeakyRelu: Self
pub const Less: Self
pub const LessOrEqual: Self
pub const Log: Self
pub const LogSoftmax: Self
pub const LSTM: Self
pub const MatMul: Self
pub const MaxPool: Self
pub const Mod: Self
pub const Mul: Self
pub const Pad: Self
pub const Pow: Self
pub const Range: Self
pub const ReduceMean: Self
pub const ReduceL2: Self
pub const Relu: Self
pub const Reshape: Self
pub const Resize: Self
pub const Shape: Self
pub const Sigmoid: Self
pub const Sin: Self
pub const Slice: Self
pub const Split: Self
pub const Sqrt: Self
pub const Squeeze: Self
pub const Softmax: Self
pub const Sub: Self
pub const Tanh: Self
pub const Transpose: Self
pub const Unsqueeze: Self
pub const Where: Self
pub const ReduceProd: Self
pub const ReduceSum: Self
pub const ReduceMin: Self
pub const ReduceMax: Self
pub const NonZero: Self
pub const ScatterElements: Self
pub const Tile: Self
pub const Not: Self
pub const Abs: Self
pub const Max: Self
pub const Mean: Self
pub const Min: Self
pub const Sum: Self
pub const OneHot: Self
pub const Round: Self
pub const Floor: Self
pub const Ceil: Self
pub const Reciprocal: Self
pub const TopK: Self
pub const Neg: Self
pub const Exp: Self
pub const GreaterOrEqual: Self
pub const Size: Self
pub const Tan: Self
pub const Acos: Self
pub const Asin: Self
pub const Atan: Self
pub const InstanceNormalization: Self
pub const HardSigmoid: Self
pub const HardSwish: Self
pub const And: Self
pub const Or: Self
pub const Xor: Self
pub const Trilu: Self
pub const ScatterND: Self
pub const NonMaxSuppression: Self
pub const Sign: Self
pub const GatherElements: Self
pub const LayerNormalization: Self
pub const ReduceSumSquare: Self
pub const RandomUniform: Self
pub const Elu: Self
pub const RandomUniformLike: Self
pub const RandomNormal: Self
pub const RandomNormalLike: Self
pub const Softplus: Self
pub const GatherND: Self
pub const Gelu: Self
pub const Einsum: Self
pub const If: Self
pub const DequantizeLinear: Self
pub const QuantizeLinear: Self
pub const DynamicQuantizeLinear: Self
pub const MatMulInteger: Self
pub const DepthToSpace: Self
pub const ConvInteger: Self
pub const CastLike: Self
pub const Dropout: Self
pub const EyeLike: Self
pub const IsNaN: Self
pub const IsInf: Self
pub const Loop: Self
pub const SequenceEmpty: Self
pub const SequenceAt: Self
pub const SequenceInsert: Self
pub const ConcatFromSequence: Self
pub const SplitToSequence: Self
pub const SequenceLength: Self
pub const SequenceConstruct: Self
pub const SequenceErase: Self
pub const GridSample: Self
pub const PRelu: Self
pub const STFT: Self
pub const ENUM_MIN: u8 = 0u8
pub const ENUM_MAX: u8 = 127u8
pub const ENUM_VALUES: &'static [Self]
Sourcepub fn variant_name(self) -> Option<&'static str>
 
pub fn variant_name(self) -> Option<&'static str>
Returns the variant’s name or “” if unknown.
Trait Implementations§
Source§impl Clone for OperatorType
 
impl Clone for OperatorType
Source§fn clone(&self) -> OperatorType
 
fn clone(&self) -> OperatorType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
 
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from 
source. Read moreSource§impl Debug for OperatorType
 
impl Debug for OperatorType
Source§impl Default for OperatorType
 
impl Default for OperatorType
Source§fn default() -> OperatorType
 
fn default() -> OperatorType
Returns the “default value” for a type. Read more
Source§impl EndianScalar for OperatorType
 
impl EndianScalar for OperatorType
Source§impl<'a> Follow<'a> for OperatorType
 
impl<'a> Follow<'a> for OperatorType
Source§impl Hash for OperatorType
 
impl Hash for OperatorType
Source§impl Ord for OperatorType
 
impl Ord for OperatorType
Source§fn cmp(&self, other: &OperatorType) -> Ordering
 
fn cmp(&self, other: &OperatorType) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
    Self: Sized,
 
fn max(self, other: Self) -> Selfwhere
    Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for OperatorType
 
impl PartialEq for OperatorType
Source§impl PartialOrd for OperatorType
 
impl PartialOrd for OperatorType
Source§impl Push for OperatorType
 
impl Push for OperatorType
Source§impl<'a> Verifiable for OperatorType
 
impl<'a> Verifiable for OperatorType
Source§fn run_verifier(
    v: &mut Verifier<'_, '_>,
    pos: usize,
) -> Result<(), InvalidFlatbuffer>
 
fn run_verifier( v: &mut Verifier<'_, '_>, pos: usize, ) -> Result<(), InvalidFlatbuffer>
Runs the verifier for this type, assuming its at position 
pos in the verifier’s buffer.
Should not need to be called directly.impl Copy for OperatorType
impl Eq for OperatorType
impl SimpleToVerifyInSlice for OperatorType
impl StructuralPartialEq for OperatorType
Auto Trait Implementations§
impl Freeze for OperatorType
impl RefUnwindSafe for OperatorType
impl Send for OperatorType
impl Sync for OperatorType
impl Unpin for OperatorType
impl UnwindSafe for OperatorType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
 
impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
    T: Clone,
 
impl<T> CloneToUninit for Twhere
    T: Clone,
Source§impl<T> IntoEither for T
 
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
 
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts 
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
 
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts 
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more