Trait orkhon::prelude::ops::nn::tract_downcast_rs::__std::marker::Unpin1.33.0[][src]

#[lang = "unpin"]pub auto trait Unpin { }

Types that can be safely moved after being pinned.

Rust itself has no notion of immovable types, and considers moves (e.g., through assignment or mem::replace) to always be safe.

The Pin type is used instead to prevent moves through the type system. Pointers P<T> wrapped in the Pin<P<T>> wrapper can't be moved out of. See the pin module documentation for more information on pinning.

Implementing the Unpin trait for T lifts the restrictions of pinning off the type, which then allows moving T out of Pin<P<T>> with functions such as mem::replace.

Unpin has no consequence at all for non-pinned data. In particular, mem::replace happily moves !Unpin data (it works for any &mut T, not just when T: Unpin). However, you cannot use mem::replace on data wrapped inside a Pin<P<T>> because you cannot get the &mut T you need for that, and that is what makes this system work.

So this, for example, can only be done on types implementing Unpin:

use std::mem;
use std::pin::Pin;

let mut string = "this".to_string();
let mut pinned_string = Pin::new(&mut string);

// We need a mutable reference to call `mem::replace`.
// We can obtain such a reference by (implicitly) invoking `Pin::deref_mut`,
// but that is only possible because `String` implements `Unpin`.
mem::replace(&mut *pinned_string, "other".to_string());

This trait is automatically implemented for almost every type.

Implementations on Foreign Types

impl Unpin for Argument[src]

impl Unpin for FormatSpec[src]

impl Unpin for Alignment[src]

impl Unpin for Count[src]

impl<T, A> Unpin for RawVec<T, A> where
    A: Unpin,
    T: Unpin
[src]

impl<'a, T> Unpin for &'a mut T where
    T: 'a + ?Sized
[src]

impl<'a, T> Unpin for &'a T where
    T: 'a + ?Sized
[src]

impl<T> Unpin for *const T where
    T: ?Sized
[src]

impl<T> Unpin for *mut T where
    T: ?Sized
[src]

impl<'_, T> Unpin for FutureObj<'_, T>

impl<'_, T> Unpin for LocalFutureObj<'_, T>

impl<T> Unpin for Receiver<T>

impl<T> Unpin for UnboundedReceiver<T>

impl<T> Unpin for Receiver<T>

impl<T> Unpin for Sender<T>

impl Unpin for isize[src]

impl<T> Unpin for [T] where
    T: Unpin
[src]

impl Unpin for [u8][src]

impl Unpin for char[src]

impl Unpin for u128[src]

impl Unpin for u16[src]

impl Unpin for i128[src]

impl Unpin for i16[src]

impl Unpin for str[src]

impl Unpin for f64[src]

impl Unpin for u64[src]

impl Unpin for u8[src]

impl Unpin for i64[src]

impl Unpin for i8[src]

impl<T, const N: usize> Unpin for [T; N] where
    T: Unpin
[src]

impl Unpin for bool[src]

impl Unpin for f32[src]

impl Unpin for u32[src]

impl Unpin for usize[src]

impl Unpin for i32[src]

Loading content...

Implementors

impl !Unpin for PhantomPinned[src]

impl Unpin for Waker1.36.0[src]

impl<F> Unpin for PollFn<F>[src]

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

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

impl<T> Unpin for Pending<T>1.48.0[src]

impl<T> Unpin for Ready<T>1.48.0[src]

impl<T, A> Unpin for Box<T, A> where
    T: ?Sized,
    A: Allocator + 'static, 
[src]

Loading content...

Auto implementors

impl Unpin for OrkhonError[src]

impl Unpin for AxisOp[src]

impl Unpin for Cost[src]

impl Unpin for DatumType[src]

impl Unpin for InOut[src]

impl Unpin for TDim[src]

impl Unpin for Validation[src]

impl Unpin for ConcatSlice[src]

impl Unpin for PadMode[src]

impl Unpin for KernelFormat[src]

impl Unpin for PaddingSpec[src]

impl Unpin for DataFormat[src]

impl Unpin for Reducer[src]

impl Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::fmt::Alignment[src]

impl Unpin for SearchStep[src]

impl Unpin for CollectionAllocErr[src]

impl Unpin for BacktraceStatus[src]

impl Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::cmp::Ordering[src]

impl Unpin for TryReserveError[src]

impl Unpin for Infallible[src]

impl Unpin for VarError[src]

impl Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::io::ErrorKind[src]

impl Unpin for SeekFrom[src]

impl Unpin for IpAddr[src]

impl Unpin for Ipv6MulticastScope[src]

impl Unpin for Shutdown[src]

impl Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::net::SocketAddr[src]

impl Unpin for FpCategory[src]

impl Unpin for IntErrorKind[src]

impl Unpin for c_void[src]

impl Unpin for AncillaryError[src]

impl Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::sync::atomic::Ordering[src]

impl Unpin for RecvTimeoutError[src]

impl Unpin for TryRecvError[src]

impl Unpin for FusedSpec[src]

impl Unpin for LinearSpec[src]

impl Unpin for MatrixStoreSpec[src]

impl Unpin for PanelStore[src]

impl Unpin for orkhon::prelude::ops::nn::tract_ndarray::ErrorKind[src]

impl Unpin for SliceOrIndex[src]

impl Unpin for FloatErrorKind[src]

impl Unpin for QParamsInputKind[src]

impl Unpin for InputMapping[src]

impl Unpin for StateInitializer[src]

impl Unpin for Types[src]

impl Unpin for OrkhonConfig[src]

impl Unpin for Orkhon[src]

impl Unpin for AxisChange[src]

impl Unpin for AxisChangeConsequence[src]

impl Unpin for AxisInfo[src]

impl Unpin for AxisTracking[src]

impl Unpin for Blob[src]

impl Unpin for InletId[src]

impl Unpin for Invariants[src]

impl Unpin for OutletId[src]

impl Unpin for SessionState[src]

impl Unpin for ShapeFact[src]

impl Unpin for Symbol[src]

impl Unpin for SymbolValues[src]

impl Unpin for Tensor[src]

impl Unpin for TypedFact[src]

impl Unpin for f16[src]

impl Unpin for ConstantOfShape[src]

impl Unpin for FiniteReshape[src]

impl Unpin for Gather[src]

impl Unpin for MultiBroadcastTo[src]

impl Unpin for OneHot[src]

impl Unpin for Pad[src]

impl Unpin for orkhon::prelude::ops::array::Slice[src]

impl Unpin for Tile[src]

impl Unpin for TypedConcat[src]

impl Unpin for MergeOpUnicast[src]

impl Unpin for TypedBinOp[src]

impl Unpin for UnaryOp[src]

impl Unpin for Cast[src]

impl Unpin for Im2Col[src]

impl Unpin for ConvUnary[src]

impl Unpin for MaxPool[src]

impl Unpin for Patch[src]

impl Unpin for PatchAxis[src]

impl Unpin for PatchSpec[src]

impl Unpin for PoolSpec[src]

impl Unpin for SumPool[src]

impl Unpin for Dummy[src]

impl Unpin for ElementWiseOp[src]

impl Unpin for Identity[src]

impl Unpin for Const[src]

impl Unpin for And[src]

impl Unpin for Equals[src]

impl Unpin for Greater[src]

impl Unpin for GreaterEqual[src]

impl Unpin for Iff[src]

impl Unpin for Lesser[src]

impl Unpin for LesserEqual[src]

impl Unpin for Not[src]

impl Unpin for NotEquals[src]

impl Unpin for Or[src]

impl Unpin for Xor[src]

impl Unpin for Abs[src]

impl Unpin for Acos[src]

impl Unpin for Acosh[src]

impl Unpin for Add[src]

impl Unpin for Asin[src]

impl Unpin for Asinh[src]

impl Unpin for Atan[src]

impl Unpin for Atanh[src]

impl Unpin for Ceil[src]

impl Unpin for Cos[src]

impl Unpin for Cosh[src]

impl Unpin for Div[src]

impl Unpin for Exp[src]

impl Unpin for FlippedPow[src]

impl Unpin for FlippedShiftLeft[src]

impl Unpin for FlippedShiftRight[src]

impl Unpin for Floor[src]

impl Unpin for Ln[src]

impl Unpin for Max[src]

impl Unpin for Min[src]

impl Unpin for Mul[src]

impl Unpin for Neg[src]

impl Unpin for Pow[src]

impl Unpin for Recip[src]

impl Unpin for Rem[src]

impl Unpin for Round[src]

impl Unpin for RoundHalfToEven[src]

impl Unpin for Rsqrt[src]

impl Unpin for ShiftLeft[src]

impl Unpin for ShiftRight[src]

impl Unpin for Sign[src]

impl Unpin for Sin[src]

impl Unpin for Sinh[src]

impl Unpin for Sqrt[src]

impl Unpin for Square[src]

impl Unpin for Sub[src]

impl Unpin for Tan[src]

impl Unpin for Tanh[src]

impl Unpin for LirMatMulUnary[src]

impl Unpin for MatMatMulPack[src]

impl Unpin for MatMul[src]

impl Unpin for MatMulUnary[src]

impl Unpin for Reduce[src]

impl Unpin for Sigmoid[src]

impl Unpin for orkhon::prelude::ops::nn::tract_data::anyhow::Error[src]

impl Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::fmt::Error[src]

impl Unpin for ParseBoolError[src]

impl Unpin for Utf8Error[src]

impl Unpin for FromUtf8Error[src]

impl Unpin for FromUtf16Error[src]

impl Unpin for AllocError[src]

impl Unpin for Global[src]

impl Unpin for Layout[src]

impl Unpin for LayoutError[src]

impl Unpin for System[src]

impl Unpin for TypeId[src]

impl Unpin for CpuidResult[src]

impl Unpin for __m128[src]

impl Unpin for __m128d[src]

impl Unpin for __m128i[src]

impl Unpin for __m256[src]

impl Unpin for __m256d[src]

impl Unpin for __m256i[src]

impl Unpin for __m512[src]

impl Unpin for __m512d[src]

impl Unpin for __m512i[src]

impl Unpin for TryFromSliceError[src]

impl Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::ascii::EscapeDefault[src]

impl Unpin for Backtrace[src]

impl Unpin for BorrowError[src]

impl Unpin for BorrowMutError[src]

impl Unpin for CharTryFromError[src]

impl Unpin for DecodeUtf16Error[src]

impl Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::char::EscapeDebug[src]

impl Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::char::EscapeDefault[src]

impl Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::char::EscapeUnicode[src]

impl Unpin for ParseCharError[src]

impl Unpin for ToLowercase[src]

impl Unpin for ToUppercase[src]

impl Unpin for DefaultHasher[src]

impl Unpin for RandomState[src]

impl Unpin for Args[src]

impl Unpin for ArgsOs[src]

impl Unpin for JoinPathsError[src]

impl Unpin for Vars[src]

impl Unpin for VarsOs[src]

impl Unpin for CStr[src]

impl Unpin for CString[src]

impl Unpin for FromBytesWithNulError[src]

impl Unpin for FromVecWithNulError[src]

impl Unpin for IntoStringError[src]

impl Unpin for NulError[src]

impl Unpin for OsStr[src]

impl Unpin for OsString[src]

impl Unpin for DirBuilder[src]

impl Unpin for DirEntry[src]

impl Unpin for File[src]

impl Unpin for FileType[src]

impl Unpin for Metadata[src]

impl Unpin for OpenOptions[src]

impl Unpin for Permissions[src]

impl Unpin for ReadDir[src]

impl Unpin for SipHasher[src]

impl Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::io::Empty[src]

impl Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::io::Error[src]

impl Unpin for Initializer[src]

impl Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::io::Repeat[src]

impl Unpin for Sink[src]

impl Unpin for Stderr[src]

impl Unpin for Stdin[src]

impl Unpin for Stdout[src]

impl Unpin for AddrParseError[src]

impl Unpin for Ipv4Addr[src]

impl Unpin for Ipv6Addr[src]

impl Unpin for SocketAddrV4[src]

impl Unpin for SocketAddrV6[src]

impl Unpin for TcpListener[src]

impl Unpin for TcpStream[src]

impl Unpin for UdpSocket[src]

impl Unpin for NonZeroI8[src]

impl Unpin for NonZeroI16[src]

impl Unpin for NonZeroI32[src]

impl Unpin for NonZeroI64[src]

impl Unpin for NonZeroI128[src]

impl Unpin for NonZeroIsize[src]

impl Unpin for NonZeroU8[src]

impl Unpin for NonZeroU16[src]

impl Unpin for NonZeroU32[src]

impl Unpin for NonZeroU64[src]

impl Unpin for NonZeroU128[src]

impl Unpin for NonZeroUsize[src]

impl Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::num::ParseFloatError[src]

impl Unpin for ParseIntError[src]

impl Unpin for TryFromIntError[src]

impl Unpin for RangeFull[src]

impl Unpin for NoneError[src]

impl Unpin for stat[src]

impl Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::os::unix::net::SocketAddr[src]

impl Unpin for SocketCred[src]

impl Unpin for UnixDatagram[src]

impl Unpin for UnixListener[src]

impl Unpin for UnixStream[src]

impl Unpin for UCred[src]

impl Unpin for Path[src]

impl Unpin for PathBuf[src]

impl Unpin for StripPrefixError[src]

impl Unpin for String[src]

impl Unpin for Child[src]

impl Unpin for ChildStderr[src]

impl Unpin for ChildStdin[src]

impl Unpin for ChildStdout[src]

impl Unpin for Command[src]

impl Unpin for ExitCode[src]

impl Unpin for ExitStatus[src]

impl Unpin for Output[src]

impl Unpin for Stdio[src]

impl Unpin for TraitObject[src]

impl Unpin for AtomicBool[src]

impl Unpin for AtomicI8[src]

impl Unpin for AtomicI16[src]

impl Unpin for AtomicI32[src]

impl Unpin for AtomicI64[src]

impl Unpin for AtomicIsize[src]

impl Unpin for AtomicU8[src]

impl Unpin for AtomicU16[src]

impl Unpin for AtomicU32[src]

impl Unpin for AtomicU64[src]

impl Unpin for AtomicUsize[src]

impl Unpin for RecvError[src]

impl Unpin for Barrier[src]

impl Unpin for BarrierWaitResult[src]

impl Unpin for Condvar[src]

impl Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::sync::Once[src]

impl Unpin for OnceState[src]

impl Unpin for WaitTimeoutResult[src]

impl Unpin for RawWaker[src]

impl Unpin for RawWakerVTable[src]

impl Unpin for AccessError[src]

impl Unpin for Builder[src]

impl Unpin for Thread[src]

impl Unpin for ThreadId[src]

impl Unpin for Duration[src]

impl Unpin for Instant[src]

impl Unpin for SystemTime[src]

impl Unpin for SystemTimeError[src]

impl Unpin for Packer[src]

impl Unpin for Ops[src]

impl Unpin for Axis[src]

impl Unpin for AxisDescription[src]

impl Unpin for IxDynImpl[src]

impl Unpin for ShapeError[src]

impl Unpin for orkhon::prelude::ops::nn::tract_ndarray::Slice[src]

impl Unpin for orkhon::prelude::ops::nn::tract_num_traits::ParseFloatError[src]

impl Unpin for IntoTranslator[src]

impl Unpin for DequantizeLinearF32[src]

impl Unpin for LookupTable[src]

impl Unpin for QParams[src]

impl Unpin for QuantizeLinearI8[src]

impl Unpin for QuantizeLinearU8[src]

impl Unpin for LirScan[src]

impl Unpin for orkhon::prelude::ops::scan::Scan[src]

impl Unpin for SourceState[src]

impl Unpin for TypedSource[src]

impl Unpin for Downsample[src]

impl Unpin for UnimplementedOp[src]

impl Unpin for ChangeAxes[src]

impl Unpin for Optimizer[src]

impl Unpin for TFRequest[src]

impl Unpin for TFResponse[src]

impl<'a> Unpin for AncillaryData<'a>[src]

impl<'a> Unpin for Component<'a>[src]

impl<'a> Unpin for Prefix<'a>[src]

impl<'a> Unpin for TensorView<'a>[src]

impl<'a> Unpin for orkhon::prelude::ops::nn::tract_data::anyhow::Chain<'a>[src]

impl<'a> Unpin for Arguments<'a>[src]

impl<'a> Unpin for Formatter<'a>[src]

impl<'a> Unpin for CharSearcher<'a>[src]

impl<'a> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::str::Bytes<'a>[src]

impl<'a> Unpin for CharIndices<'a>[src]

impl<'a> Unpin for Chars<'a>[src]

impl<'a> Unpin for EncodeUtf16<'a>[src]

impl<'a> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::str::EscapeDebug<'a>[src]

impl<'a> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::str::EscapeDefault<'a>[src]

impl<'a> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::str::EscapeUnicode<'a>[src]

impl<'a> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::str::Lines<'a>[src]

impl<'a> Unpin for LinesAny<'a>[src]

impl<'a> Unpin for SplitAsciiWhitespace<'a>[src]

impl<'a> Unpin for SplitWhitespace<'a>[src]

impl<'a> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::string::Drain<'a>[src]

impl<'a> Unpin for SplitPaths<'a>[src]

impl<'a> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::error::Chain<'a>[src]

impl<'a> Unpin for IoSlice<'a>[src]

impl<'a> Unpin for IoSliceMut<'a>[src]

impl<'a> Unpin for StderrLock<'a>[src]

impl<'a> Unpin for StdinLock<'a>[src]

impl<'a> Unpin for StdoutLock<'a>[src]

impl<'a> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::net::Incoming<'a>[src]

impl<'a> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::os::unix::net::Incoming<'a>[src]

impl<'a> Unpin for Messages<'a>[src]

impl<'a> Unpin for ScmCredentials<'a>[src]

impl<'a> Unpin for ScmRights<'a>[src]

impl<'a> Unpin for SocketAncillary<'a>[src]

impl<'a> Unpin for Location<'a>[src]

impl<'a> Unpin for PanicInfo<'a>[src]

impl<'a> Unpin for Ancestors<'a>[src]

impl<'a> Unpin for Components<'a>[src]

impl<'a> Unpin for Display<'a>[src]

impl<'a> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::path::Iter<'a>[src]

impl<'a> Unpin for PrefixComponent<'a>[src]

impl<'a> Unpin for CommandArgs<'a>[src]

impl<'a> Unpin for CommandEnvs<'a>[src]

impl<'a> Unpin for Context<'a>[src]

impl<'a, 'b> Unpin for DebugList<'a, 'b> where
    'b: 'a, 
[src]

impl<'a, 'b> Unpin for DebugMap<'a, 'b> where
    'b: 'a, 
[src]

impl<'a, 'b> Unpin for DebugSet<'a, 'b> where
    'b: 'a, 
[src]

impl<'a, 'b> Unpin for DebugStruct<'a, 'b> where
    'b: 'a, 
[src]

impl<'a, 'b> Unpin for DebugTuple<'a, 'b> where
    'b: 'a, 
[src]

impl<'a, 'b> Unpin for CharSliceSearcher<'a, 'b>[src]

impl<'a, 'b> Unpin for StrSearcher<'a, 'b>[src]

impl<'a, 'f> Unpin for VaList<'a, 'f> where
    'f: 'a, 
[src]

impl<'a, A> Unpin for CowRepr<'a, A> where
    A: Unpin
[src]

impl<'a, A> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::option::Iter<'a, A>[src]

impl<'a, A> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::option::IterMut<'a, A>[src]

impl<'a, A, D> Unpin for AxisChunksIter<'a, A, D> where
    D: Unpin
[src]

impl<'a, A, D> Unpin for AxisChunksIterMut<'a, A, D> where
    D: Unpin
[src]

impl<'a, A, D> Unpin for AxisIter<'a, A, D> where
    D: Unpin
[src]

impl<'a, A, D> Unpin for AxisIterMut<'a, A, D> where
    D: Unpin
[src]

impl<'a, A, D> Unpin for ExactChunks<'a, A, D> where
    D: Unpin
[src]

impl<'a, A, D> Unpin for ExactChunksIter<'a, A, D> where
    D: Unpin
[src]

impl<'a, A, D> Unpin for ExactChunksIterMut<'a, A, D> where
    D: Unpin
[src]

impl<'a, A, D> Unpin for ExactChunksMut<'a, A, D> where
    D: Unpin
[src]

impl<'a, A, D> Unpin for IndexedIter<'a, A, D> where
    D: Unpin
[src]

impl<'a, A, D> Unpin for IndexedIterMut<'a, A, D> where
    D: Unpin
[src]

impl<'a, A, D> Unpin for orkhon::prelude::ops::nn::tract_ndarray::iter::Iter<'a, A, D> where
    D: Unpin
[src]

impl<'a, A, D> Unpin for orkhon::prelude::ops::nn::tract_ndarray::iter::IterMut<'a, A, D> where
    D: Unpin
[src]

impl<'a, A, D> Unpin for Lanes<'a, A, D> where
    D: Unpin
[src]

impl<'a, A, D> Unpin for LanesIter<'a, A, D> where
    D: Unpin
[src]

impl<'a, A, D> Unpin for LanesIterMut<'a, A, D> where
    D: Unpin
[src]

impl<'a, A, D> Unpin for LanesMut<'a, A, D> where
    D: Unpin
[src]

impl<'a, A, D> Unpin for orkhon::prelude::ops::nn::tract_ndarray::iter::Windows<'a, A, D> where
    D: Unpin
[src]

impl<'a, B: ?Sized> Unpin for Cow<'a, B> where
    <B as ToOwned>::Owned: Unpin
[src]

impl<'a, D> Unpin for Axes<'a, D>[src]

impl<'a, F> Unpin for CharPredicateSearcher<'a, F> where
    F: Unpin
[src]

impl<'a, I> Unpin for Chunk<'a, I> where
    <I as Iterator>::Item: Unpin
[src]

impl<'a, I> Unpin for orkhon::prelude::ops::nn::tract_itertools::Chunks<'a, I>[src]

impl<'a, I> Unpin for Format<'a, I> where
    I: Unpin
[src]

impl<'a, I, A> Unpin for Splice<'a, I, A> where
    I: Unpin
[src]

impl<'a, I, E> Unpin for ProcessResults<'a, I, E> where
    I: Unpin
[src]

impl<'a, I, F> Unpin for FormatWith<'a, I, F> where
    F: Unpin,
    I: Unpin
[src]

impl<'a, I, F> Unpin for PeekingTakeWhile<'a, I, F> where
    F: Unpin
[src]

impl<'a, I, F> Unpin for TakeWhileRef<'a, I, F> where
    F: Unpin
[src]

impl<'a, K> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_set::Drain<'a, K> where
    K: Unpin
[src]

impl<'a, K> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_set::Iter<'a, K>[src]

impl<'a, K, F> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_set::DrainFilter<'a, K, F> where
    F: Unpin
[src]

impl<'a, K, I, F> Unpin for Group<'a, K, I, F> where
    <I as Iterator>::Item: Unpin
[src]

impl<'a, K, I, F> Unpin for Groups<'a, K, I, F>[src]

impl<'a, K, V> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_map::Entry<'a, K, V> where
    K: Unpin
[src]

impl<'a, K, V> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_map::Entry<'a, K, V> where
    K: Unpin
[src]

impl<'a, K, V> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_map::Iter<'a, K, V>[src]

impl<'a, K, V> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_map::IterMut<'a, K, V>[src]

impl<'a, K, V> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_map::Keys<'a, K, V>[src]

impl<'a, K, V> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_map::OccupiedEntry<'a, K, V>[src]

impl<'a, K, V> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_map::Range<'a, K, V>[src]

impl<'a, K, V> Unpin for RangeMut<'a, K, V>[src]

impl<'a, K, V> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_map::VacantEntry<'a, K, V> where
    K: Unpin
[src]

impl<'a, K, V> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_map::Values<'a, K, V>[src]

impl<'a, K, V> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_map::ValuesMut<'a, K, V>[src]

impl<'a, K, V> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_map::Drain<'a, K, V> where
    K: Unpin,
    V: Unpin
[src]

impl<'a, K, V> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_map::Iter<'a, K, V>[src]

impl<'a, K, V> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_map::IterMut<'a, K, V>[src]

impl<'a, K, V> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_map::Keys<'a, K, V>[src]

impl<'a, K, V> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_map::OccupiedEntry<'a, K, V> where
    K: Unpin
[src]

impl<'a, K, V> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_map::VacantEntry<'a, K, V> where
    K: Unpin
[src]

impl<'a, K, V> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_map::Values<'a, K, V>[src]

impl<'a, K, V> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_map::ValuesMut<'a, K, V>[src]

impl<'a, K, V, F> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_map::DrainFilter<'a, K, V, F> where
    F: Unpin
[src]

impl<'a, K, V, F> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_map::DrainFilter<'a, K, V, F> where
    F: Unpin
[src]

impl<'a, K, V, S> Unpin for RawEntryMut<'a, K, V, S>[src]

impl<'a, K, V, S> Unpin for RawEntryBuilder<'a, K, V, S>[src]

impl<'a, K, V, S> Unpin for RawEntryBuilderMut<'a, K, V, S>[src]

impl<'a, K, V, S> Unpin for RawOccupiedEntryMut<'a, K, V, S>[src]

impl<'a, K, V, S> Unpin for RawVacantEntryMut<'a, K, V, S>[src]

impl<'a, P> Unpin for MatchIndices<'a, P> where
    <P as Pattern<'a>>::Searcher: Unpin
[src]

impl<'a, P> Unpin for Matches<'a, P> where
    <P as Pattern<'a>>::Searcher: Unpin
[src]

impl<'a, P> Unpin for RMatchIndices<'a, P> where
    <P as Pattern<'a>>::Searcher: Unpin
[src]

impl<'a, P> Unpin for RMatches<'a, P> where
    <P as Pattern<'a>>::Searcher: Unpin
[src]

impl<'a, P> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::str::RSplit<'a, P> where
    <P as Pattern<'a>>::Searcher: Unpin
[src]

impl<'a, P> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::str::RSplitN<'a, P> where
    <P as Pattern<'a>>::Searcher: Unpin
[src]

impl<'a, P> Unpin for RSplitTerminator<'a, P> where
    <P as Pattern<'a>>::Searcher: Unpin
[src]

impl<'a, P> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::str::Split<'a, P> where
    <P as Pattern<'a>>::Searcher: Unpin
[src]

impl<'a, P> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::str::SplitN<'a, P> where
    <P as Pattern<'a>>::Searcher: Unpin
[src]

impl<'a, P> Unpin for SplitTerminator<'a, P> where
    <P as Pattern<'a>>::Searcher: Unpin
[src]

impl<'a, T> Unpin for MatrixStore<'a, T>[src]

impl<'a, T> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::binary_heap::Drain<'a, T>[src]

impl<'a, T> Unpin for DrainSorted<'a, T>[src]

impl<'a, T> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::binary_heap::Iter<'a, T>[src]

impl<'a, T> Unpin for PeekMut<'a, T>[src]

impl<'a, T> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_set::Difference<'a, T>[src]

impl<'a, T> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_set::Intersection<'a, T>[src]

impl<'a, T> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_set::Iter<'a, T>[src]

impl<'a, T> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_set::Range<'a, T>[src]

impl<'a, T> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_set::SymmetricDifference<'a, T>[src]

impl<'a, T> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_set::Union<'a, T>[src]

impl<'a, T> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::linked_list::Cursor<'a, T>[src]

impl<'a, T> Unpin for CursorMut<'a, T>[src]

impl<'a, T> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::linked_list::Iter<'a, T>[src]

impl<'a, T> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::linked_list::IterMut<'a, T>[src]

impl<'a, T> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::vec_deque::Drain<'a, T>[src]

impl<'a, T> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::vec_deque::Iter<'a, T>[src]

impl<'a, T> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::vec_deque::IterMut<'a, T>[src]

impl<'a, T> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::slice::Chunks<'a, T>[src]

impl<'a, T> Unpin for ChunksExact<'a, T>[src]

impl<'a, T> Unpin for ChunksExactMut<'a, T>[src]

impl<'a, T> Unpin for ChunksMut<'a, T>[src]

impl<'a, T> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::slice::Iter<'a, T>[src]

impl<'a, T> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::slice::IterMut<'a, T>[src]

impl<'a, T> Unpin for RChunks<'a, T>[src]

impl<'a, T> Unpin for RChunksExact<'a, T>[src]

impl<'a, T> Unpin for RChunksExactMut<'a, T>[src]

impl<'a, T> Unpin for RChunksMut<'a, T>[src]

impl<'a, T> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::slice::Windows<'a, T>[src]

impl<'a, T> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::Drain<'a, T>[src]

impl<'a, T> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::result::Iter<'a, T>[src]

impl<'a, T> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::result::IterMut<'a, T>[src]

impl<'a, T> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::sync::mpsc::Iter<'a, T>[src]

impl<'a, T> Unpin for TryIter<'a, T>[src]

impl<'a, T, A> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::vec::Drain<'a, T, A>[src]

impl<'a, T, F> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_set::DrainFilter<'a, T, F> where
    F: Unpin
[src]

impl<'a, T, F> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::linked_list::DrainFilter<'a, T, F> where
    F: Unpin
[src]

impl<'a, T, F, A> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::vec::DrainFilter<'a, T, F, A> where
    F: Unpin
[src]

impl<'a, T, P> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::slice::GroupBy<'a, T, P> where
    P: Unpin
[src]

impl<'a, T, P> Unpin for GroupByMut<'a, T, P> where
    P: Unpin
[src]

impl<'a, T, P> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::slice::RSplit<'a, T, P> where
    P: Unpin
[src]

impl<'a, T, P> Unpin for RSplitMut<'a, T, P> where
    P: Unpin
[src]

impl<'a, T, P> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::slice::RSplitN<'a, T, P> where
    P: Unpin
[src]

impl<'a, T, P> Unpin for RSplitNMut<'a, T, P> where
    P: Unpin
[src]

impl<'a, T, P> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::slice::Split<'a, T, P> where
    P: Unpin
[src]

impl<'a, T, P> Unpin for SplitMut<'a, T, P> where
    P: Unpin
[src]

impl<'a, T, P> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::slice::SplitN<'a, T, P> where
    P: Unpin
[src]

impl<'a, T, P> Unpin for SplitNMut<'a, T, P> where
    P: Unpin
[src]

impl<'a, T, S> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_set::Difference<'a, T, S>[src]

impl<'a, T, S> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_set::Intersection<'a, T, S>[src]

impl<'a, T, S> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_set::SymmetricDifference<'a, T, S>[src]

impl<'a, T, S> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_set::Union<'a, T, S>[src]

impl<'a, T, const N: usize> Unpin for ArrayChunks<'a, T, N>[src]

impl<'a, T, const N: usize> Unpin for ArrayChunksMut<'a, T, N>[src]

impl<'a, T, const N: usize> Unpin for ArrayWindows<'a, T, N>[src]

impl<'a, T: ?Sized> Unpin for MutexGuard<'a, T>[src]

impl<'a, T: ?Sized> Unpin for RwLockReadGuard<'a, T>[src]

impl<'a, T: ?Sized> Unpin for RwLockWriteGuard<'a, T>[src]

impl<'a, TI> Unpin for MatMatMulKerSpec<'a, TI>[src]

impl<'b, T: ?Sized> Unpin for Ref<'b, T>[src]

impl<'b, T: ?Sized> Unpin for RefMut<'b, T>[src]

impl<'f> Unpin for VaListImpl<'f>[src]

impl<'p, T> Unpin for KInWriter<'p, T>[src]

impl<'p, T> Unpin for KOutWriter<'p, T>[src]

impl<A> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::IntoIter<A> where
    A: Unpin
[src]

impl<A> Unpin for SmallVec<A> where
    A: Unpin
[src]

impl<A> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::option::IntoIter<A> where
    A: Unpin
[src]

impl<A> Unpin for orkhon::prelude::ops::nn::tract_itertools::__std_iter::Repeat<A> where
    A: Unpin
[src]

impl<A> Unpin for RepeatN<A> where
    A: Unpin
[src]

impl<A> Unpin for OwnedArcRepr<A>[src]

impl<A> Unpin for OwnedRepr<A> where
    A: Unpin
[src]

impl<A> Unpin for RawViewRepr<A> where
    A: Unpin
[src]

impl<A> Unpin for ViewRepr<A> where
    A: Unpin
[src]

impl<A, B> Unpin for EitherOrBoth<A, B> where
    A: Unpin,
    B: Unpin
[src]

impl<A, B> Unpin for orkhon::prelude::ops::nn::tract_itertools::__std_iter::Chain<A, B> where
    A: Unpin,
    B: Unpin
[src]

impl<A, B> Unpin for orkhon::prelude::ops::nn::tract_itertools::__std_iter::Zip<A, B> where
    A: Unpin,
    B: Unpin
[src]

impl<B> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::io::Lines<B> where
    B: Unpin
[src]

impl<B> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::io::Split<B> where
    B: Unpin
[src]

impl<B, C> Unpin for ControlFlow<B, C> where
    B: Unpin,
    C: Unpin
[src]

impl<D> Unpin for Indices<D> where
    D: Unpin
[src]

impl<D> Unpin for IndicesIter<D> where
    D: Unpin
[src]

impl<D> Unpin for Shape<D> where
    D: Unpin
[src]

impl<D> Unpin for StrideShape<D> where
    D: Unpin
[src]

impl<D, S> Unpin for BaseDataShape<D, S> where
    D: Unpin,
    S: Unpin
[src]

impl<F> Unpin for Outlet<F> where
    F: Unpin
[src]

impl<F> Unpin for FromFn<F> where
    F: Unpin
[src]

impl<F> Unpin for OnceWith<F> where
    F: Unpin
[src]

impl<F> Unpin for RepeatWith<F> where
    F: Unpin
[src]

impl<F> Unpin for RepeatCall<F> where
    F: Unpin
[src]

impl<F> Unpin for OutputMapping<F> where
    F: Unpin
[src]

impl<F, O> Unpin for Graph<F, O> where
    F: Unpin,
    O: Unpin
[src]

impl<F, O> Unpin for ModelPatch<F, O> where
    F: Unpin,
    O: Unpin
[src]

impl<F, O> Unpin for Node<F, O> where
    F: Unpin,
    O: Unpin
[src]

impl<F, O, M> Unpin for SimplePlan<F, O, M> where
    F: Unpin,
    M: Unpin,
    O: Unpin
[src]

impl<F, O, M, P> Unpin for SimpleState<F, O, M, P> where
    F: Unpin,
    M: Unpin,
    O: Unpin,
    P: Unpin
[src]

impl<H> Unpin for BuildHasherDefault<H> where
    H: Unpin
[src]

impl<I> Unpin for DecodeUtf16<I> where
    I: Unpin
[src]

impl<I> Unpin for Cloned<I> where
    I: Unpin
[src]

impl<I> Unpin for Copied<I> where
    I: Unpin
[src]

impl<I> Unpin for Cycle<I> where
    I: Unpin
[src]

impl<I> Unpin for Enumerate<I> where
    I: Unpin
[src]

impl<I> Unpin for Flatten<I> where
    I: Unpin,
    <<I as Iterator>::Item as IntoIterator>::IntoIter: Unpin
[src]

impl<I> Unpin for Fuse<I> where
    I: Unpin
[src]

impl<I> Unpin for orkhon::prelude::ops::nn::tract_itertools::__std_iter::Intersperse<I> where
    I: Unpin,
    <I as Iterator>::Item: Unpin
[src]

impl<I> Unpin for Peekable<I> where
    I: Unpin,
    <I as Iterator>::Item: Unpin
[src]

impl<I> Unpin for Skip<I> where
    I: Unpin
[src]

impl<I> Unpin for StepBy<I> where
    I: Unpin
[src]

impl<I> Unpin for orkhon::prelude::ops::nn::tract_itertools::__std_iter::Take<I> where
    I: Unpin
[src]

impl<I> Unpin for Combinations<I> where
    I: Unpin,
    <I as Iterator>::Item: Unpin
[src]

impl<I> Unpin for CombinationsWithReplacement<I> where
    I: Unpin,
    <I as Iterator>::Item: Unpin
[src]

impl<I> Unpin for ExactlyOneError<I> where
    I: Unpin,
    <I as Iterator>::Item: Unpin
[src]

impl<I> Unpin for orkhon::prelude::ops::nn::tract_itertools::Intersperse<I> where
    I: Unpin,
    <I as Iterator>::Item: Unpin
[src]

impl<I> Unpin for IntoChunks<I> where
    I: Unpin,
    <I as Iterator>::Item: Unpin
[src]

impl<I> Unpin for MultiPeek<I> where
    I: Unpin,
    <I as Iterator>::Item: Unpin
[src]

impl<I> Unpin for MultiProduct<I> where
    I: Unpin,
    <I as Iterator>::Item: Unpin
[src]

impl<I> Unpin for Permutations<I> where
    I: Unpin,
    <I as Iterator>::Item: Unpin
[src]

impl<I> Unpin for PutBack<I> where
    I: Unpin,
    <I as Iterator>::Item: Unpin
[src]

impl<I> Unpin for PutBackN<I> where
    I: Unpin,
    <I as Iterator>::Item: Unpin
[src]

impl<I> Unpin for RcIter<I>[src]

impl<I> Unpin for Step<I> where
    I: Unpin
[src]

impl<I> Unpin for Tee<I>[src]

impl<I> Unpin for Unique<I> where
    I: Unpin,
    <I as Iterator>::Item: Unpin
[src]

impl<I> Unpin for WhileSome<I> where
    I: Unpin
[src]

impl<I> Unpin for WithPosition<I> where
    I: Unpin,
    <I as Iterator>::Item: Unpin
[src]

impl<I> Unpin for OrdinalEncoder<I> where
    I: Unpin
[src]

impl<I, F> Unpin for FilterMap<I, F> where
    F: Unpin,
    I: Unpin
[src]

impl<I, F> Unpin for Inspect<I, F> where
    F: Unpin,
    I: Unpin
[src]

impl<I, F> Unpin for Map<I, F> where
    F: Unpin,
    I: Unpin
[src]

impl<I, F> Unpin for Batching<I, F> where
    F: Unpin,
    I: Unpin
[src]

impl<I, F> Unpin for Coalesce<I, F> where
    F: Unpin,
    I: Unpin,
    <I as Iterator>::Item: Unpin
[src]

impl<I, F> Unpin for KMergeBy<I, F> where
    F: Unpin,
    I: Unpin,
    <I as Iterator>::Item: Unpin
[src]

impl<I, F> Unpin for MapResults<I, F> where
    F: Unpin,
    I: Unpin
[src]

impl<I, F> Unpin for PadUsing<I, F> where
    F: Unpin,
    I: Unpin
[src]

impl<I, F> Unpin for Positions<I, F> where
    F: Unpin,
    I: Unpin
[src]

impl<I, F> Unpin for Update<I, F> where
    F: Unpin,
    I: Unpin
[src]

impl<I, G> Unpin for IntersperseWith<I, G> where
    G: Unpin,
    I: Unpin,
    <I as Iterator>::Item: Unpin
[src]

impl<I, J> Unpin for Diff<I, J> where
    I: Unpin,
    J: Unpin,
    <I as Iterator>::Item: Unpin,
    <J as Iterator>::Item: Unpin
[src]

impl<I, J> Unpin for ConsTuples<I, J> where
    I: Unpin
[src]

impl<I, J> Unpin for Interleave<I, J> where
    I: Unpin,
    J: Unpin
[src]

impl<I, J> Unpin for InterleaveShortest<I, J> where
    I: Unpin,
    J: Unpin
[src]

impl<I, J> Unpin for Product<I, J> where
    I: Unpin,
    J: Unpin,
    <I as Iterator>::Item: Unpin
[src]

impl<I, J> Unpin for ZipEq<I, J> where
    I: Unpin,
    J: Unpin
[src]

impl<I, J, F> Unpin for MergeBy<I, J, F> where
    F: Unpin,
    I: Unpin,
    J: Unpin,
    <I as Iterator>::Item: Unpin
[src]

impl<I, J, F> Unpin for MergeJoinBy<I, J, F> where
    F: Unpin,
    I: Unpin,
    J: Unpin,
    <I as Iterator>::Item: Unpin,
    <J as Iterator>::Item: Unpin
[src]

impl<I, P> Unpin for Filter<I, P> where
    I: Unpin,
    P: Unpin
[src]

impl<I, P> Unpin for MapWhile<I, P> where
    I: Unpin,
    P: Unpin
[src]

impl<I, P> Unpin for SkipWhile<I, P> where
    I: Unpin,
    P: Unpin
[src]

impl<I, P> Unpin for TakeWhile<I, P> where
    I: Unpin,
    P: Unpin
[src]

impl<I, Pred> Unpin for DedupBy<I, Pred> where
    I: Unpin,
    Pred: Unpin,
    <I as Iterator>::Item: Unpin
[src]

impl<I, R> Unpin for MapInto<I, R> where
    I: Unpin
[src]

impl<I, St, F> Unpin for orkhon::prelude::ops::nn::tract_itertools::__std_iter::Scan<I, St, F> where
    F: Unpin,
    I: Unpin,
    St: Unpin
[src]

impl<I, T> Unpin for TupleCombinations<I, T> where
    I: Unpin,
    T: Unpin,
    <T as HasCombination<I>>::Combination: Unpin
[src]

impl<I, T> Unpin for TupleWindows<I, T> where
    I: Unpin,
    T: Unpin
[src]

impl<I, T> Unpin for Tuples<I, T> where
    I: Unpin,
    <T as TupleCollect>::Buffer: Unpin
[src]

impl<I, U, F> Unpin for FlatMap<I, U, F> where
    F: Unpin,
    I: Unpin,
    <U as IntoIterator>::IntoIter: Unpin
[src]

impl<I, V, F> Unpin for UniqueBy<I, V, F> where
    F: Unpin,
    I: Unpin,
    V: Unpin
[src]

impl<I: ?Sized> Unpin for Dim<I> where
    I: Unpin
[src]

impl<Idx> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::ops::Range<Idx> where
    Idx: Unpin
[src]

impl<Idx> Unpin for RangeFrom<Idx> where
    Idx: Unpin
[src]

impl<Idx> Unpin for RangeInclusive<Idx> where
    Idx: Unpin
[src]

impl<Idx> Unpin for RangeTo<Idx> where
    Idx: Unpin
[src]

impl<Idx> Unpin for RangeToInclusive<Idx> where
    Idx: Unpin
[src]

impl<K> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_set::IntoIter<K> where
    K: Unpin
[src]

impl<K> Unpin for LutImpl<K> where
    K: Unpin
[src]

impl<K, I, F> Unpin for orkhon::prelude::ops::nn::tract_itertools::GroupBy<K, I, F> where
    F: Unpin,
    I: Unpin,
    K: Unpin,
    <I as Iterator>::Item: Unpin
[src]

impl<K, T> Unpin for SigmoidImpl<K, T> where
    K: Unpin,
    T: Unpin
[src]

impl<K, T> Unpin for TanhImpl<K, T> where
    K: Unpin,
    T: Unpin
[src]

impl<K, TA, TB, TC, TI> Unpin for MatMatMulImpl<K, TA, TB, TC, TI> where
    K: Unpin,
    TA: Unpin,
    TB: Unpin,
    TC: Unpin,
    TI: Unpin
[src]

impl<K, V> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_map::IntoIter<K, V>[src]

impl<K, V> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_map::IntoKeys<K, V>[src]

impl<K, V> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_map::IntoValues<K, V>[src]

impl<K, V> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_map::IntoIter<K, V> where
    K: Unpin,
    V: Unpin
[src]

impl<K, V> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_map::IntoKeys<K, V> where
    K: Unpin,
    V: Unpin
[src]

impl<K, V> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::collections::hash_map::IntoValues<K, V> where
    K: Unpin,
    V: Unpin
[src]

impl<K, V> Unpin for BTreeMap<K, V>[src]

impl<K, V, S> Unpin for HashMap<K, V, S> where
    K: Unpin,
    S: Unpin,
    V: Unpin
[src]

impl<L, R> Unpin for Either<L, R> where
    L: Unpin,
    R: Unpin
[src]

impl<P> Unpin for Pin<P> where
    P: Unpin
[src]

impl<Parts, D> Unpin for orkhon::prelude::ops::nn::tract_ndarray::Zip<Parts, D> where
    D: Unpin,
    Parts: Unpin
[src]

impl<R> Unpin for BufReader<R> where
    R: Unpin
[src]

impl<R> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::io::Bytes<R> where
    R: Unpin
[src]

impl<S, D> Unpin for ArrayBase<S, D> where
    D: Unpin,
    S: Unpin
[src]

impl<St, F> Unpin for Iterate<St, F> where
    F: Unpin,
    St: Unpin
[src]

impl<St, F> Unpin for Unfold<St, F> where
    F: Unpin,
    St: Unpin
[src]

impl<T> Unpin for Bound<T> where
    T: Unpin
[src]

impl<T> Unpin for Option<T> where
    T: Unpin
[src]

impl<T> Unpin for TryLockError<T> where
    T: Unpin
[src]

impl<T> Unpin for TrySendError<T> where
    T: Unpin
[src]

impl<T> Unpin for Poll<T> where
    T: Unpin
[src]

impl<T> Unpin for orkhon::prelude::ops::nn::tract_itertools::FoldWhile<T> where
    T: Unpin
[src]

impl<T> Unpin for MinMaxResult<T> where
    T: Unpin
[src]

impl<T> Unpin for Position<T> where
    T: Unpin
[src]

impl<T> Unpin for orkhon::prelude::ops::nn::tract_ndarray::FoldWhile<T> where
    T: Unpin
[src]

impl<T> Unpin for OutletMap<T> where
    T: Unpin
[src]

impl<T> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::binary_heap::IntoIter<T> where
    T: Unpin
[src]

impl<T> Unpin for IntoIterSorted<T> where
    T: Unpin
[src]

impl<T> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::btree_set::IntoIter<T>[src]

impl<T> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::linked_list::IntoIter<T>[src]

impl<T> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::collections::vec_deque::IntoIter<T> where
    T: Unpin
[src]

impl<T> Unpin for Reverse<T> where
    T: Unpin
[src]

impl<T> Unpin for BTreeSet<T>[src]

impl<T> Unpin for BinaryHeap<T> where
    T: Unpin
[src]

impl<T> Unpin for LinkedList<T>[src]

impl<T> Unpin for VecDeque<T> where
    T: Unpin
[src]

impl<T> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::io::Cursor<T> where
    T: Unpin
[src]

impl<T> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::io::Take<T> where
    T: Unpin
[src]

impl<T> Unpin for OnceCell<T> where
    T: Unpin
[src]

impl<T> Unpin for SyncOnceCell<T> where
    T: Unpin
[src]

impl<T> Unpin for Discriminant<T>[src]

impl<T> Unpin for Wrapping<T> where
    T: Unpin
[src]

impl<T> Unpin for AssertUnwindSafe<T> where
    T: Unpin
[src]

impl<T> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::result::IntoIter<T> where
    T: Unpin
[src]

impl<T> Unpin for AtomicPtr<T>[src]

impl<T> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::sync::mpsc::IntoIter<T>[src]

impl<T> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::sync::mpsc::Receiver<T>[src]

impl<T> Unpin for SendError<T> where
    T: Unpin
[src]

impl<T> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::sync::mpsc::Sender<T>[src]

impl<T> Unpin for SyncSender<T>[src]

impl<T> Unpin for PoisonError<T> where
    T: Unpin
[src]

impl<T> Unpin for JoinHandle<T>[src]

impl<T> Unpin for LocalKey<T>[src]

impl<T> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::thread::__FastLocalKeyInner<T> where
    T: Unpin
[src]

impl<T> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::thread::__OsLocalKeyInner<T> where
    T: Unpin
[src]

impl<T> Unpin for orkhon::prelude::ops::nn::tract_itertools::__std_iter::Empty<T> where
    T: Unpin
[src]

impl<T> Unpin for orkhon::prelude::ops::nn::tract_itertools::__std_iter::Once<T> where
    T: Unpin
[src]

impl<T> Unpin for Rev<T> where
    T: Unpin
[src]

impl<T> Unpin for TupleBuffer<T> where
    <T as TupleCollect>::Buffer: Unpin
[src]

impl<T> Unpin for orkhon::prelude::ops::nn::tract_itertools::Zip<T> where
    T: Unpin
[src]

impl<T> Unpin for ORequest<T> where
    T: Unpin
[src]

impl<T> Unpin for OResponse<T> where
    T: Unpin
[src]

impl<T> Unpin for MaybeUninit<T> where
    T: Unpin
[src]

impl<T, A> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::vec::IntoIter<T, A> where
    A: Unpin,
    T: Unpin
[src]

impl<T, A> Unpin for Vec<T, A> where
    A: Unpin,
    T: Unpin
[src]

impl<T, E> Unpin for Result<T, E> where
    E: Unpin,
    T: Unpin
[src]

impl<T, F> Unpin for Lazy<T, F> where
    F: Unpin,
    T: Unpin
[src]

impl<T, F> Unpin for SyncLazy<T, F> where
    F: Unpin,
    T: Unpin
[src]

impl<T, F> Unpin for Successors<T, F> where
    F: Unpin,
    T: Unpin
[src]

impl<T, S> Unpin for HashSet<T, S> where
    S: Unpin,
    T: Unpin
[src]

impl<T, U> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::io::Chain<T, U> where
    T: Unpin,
    U: Unpin
[src]

impl<T, U> Unpin for ZipLongest<T, U> where
    T: Unpin,
    U: Unpin
[src]

impl<T, const N: usize> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::array::IntoIter<T, N> where
    T: Unpin
[src]

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

impl<T: ?Sized> Unpin for orkhon::prelude::ops::nn::tract_data::internal::tract_smallvec::alloc::rc::Weak<T>[src]

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

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

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

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

impl<T: ?Sized> Unpin for NonNull<T>[src]

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

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

impl<T: ?Sized> Unpin for orkhon::prelude::ops::nn::tract_downcast_rs::__std::sync::Weak<T>[src]

impl<T: ?Sized, D> Unpin for SliceInfo<T, D> where
    D: Unpin,
    T: Unpin
[src]

impl<TI> Unpin for FusedKerSpec<TI> where
    TI: Unpin
[src]

impl<TI> Unpin for ScratchSpaceFusedNonLinear<TI> where
    TI: Unpin
[src]

impl<W> Unpin for BufWriter<W> where
    W: Unpin
[src]

impl<W> Unpin for IntoInnerError<W> where
    W: Unpin
[src]

impl<W> Unpin for LineWriter<W> where
    W: Unpin
[src]

impl<Y, R> Unpin for GeneratorState<Y, R> where
    R: Unpin,
    Y: Unpin
[src]

Loading content...