Enum tc_collection::tensor::shape::AxisRange
source · pub enum AxisRange {
At(u64),
In(Range<u64>, u64),
Of(SmallVec<[u64; 32]>),
}Expand description
The range of a Tensor along a single axis.
Variants§
Implementations§
Trait Implementations§
source§impl FromIterator<AxisRange> for Range
impl FromIterator<AxisRange> for Range
source§impl IntoIterator for AxisRange
impl IntoIterator for AxisRange
source§impl OverlapsRange<AxisRange, Collator<u64>> for AxisRange
impl OverlapsRange<AxisRange, Collator<u64>> for AxisRange
source§impl PartialEq for AxisRange
impl PartialEq for AxisRange
impl Eq for AxisRange
impl StructuralEq for AxisRange
impl StructuralPartialEq for AxisRange
Auto Trait Implementations§
impl RefUnwindSafe for AxisRange
impl Send for AxisRange
impl Sync for AxisRange
impl Unpin for AxisRange
impl UnwindSafe for AxisRange
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<F> Match for F
impl<F> Match for F
source§fn matches<T>(&self) -> boolwhere
T: TryCastFrom<Self>,
fn matches<T>(&self) -> boolwhere
T: TryCastFrom<Self>,
Returns
true if self can be cast into the target type T.§impl<T> Pointable for T
impl<T> Pointable for T
source§impl<F, T> TryCastFrom<F> for Twhere
T: CastFrom<F>,
impl<F, T> TryCastFrom<F> for Twhere
T: CastFrom<F>,
source§fn can_cast_from(_: &F) -> bool
fn can_cast_from(_: &F) -> bool
Test if
value can be cast into Self.source§fn opt_cast_from(f: F) -> Option<T>
fn opt_cast_from(f: F) -> Option<T>
Returns
Some(Self) if the source value can be cast into Self, otherwise None.source§impl<F, T> TryCastInto<T> for Fwhere
T: TryCastFrom<F>,
impl<F, T> TryCastInto<T> for Fwhere
T: TryCastFrom<F>,
source§fn can_cast_into(&self) -> bool
fn can_cast_into(&self) -> bool
Test if
self can be cast into T.source§fn opt_cast_into(self) -> Option<T>
fn opt_cast_into(self) -> Option<T>
Returns
Some(T) if self can be cast into T, otherwise None.