[−][src]Trait typic::stability::TransmutableInto
Assert that Self
is always transmutable into Type
.
Associated Types
Loading content...Implementations on Foreign Types
impl TransmutableInto for AtomicU8
[src]
type Type = Self
impl TransmutableInto for AtomicU16
[src]
type Type = Self
impl TransmutableInto for AtomicU32
[src]
type Type = Self
impl TransmutableInto for AtomicU64
[src]
type Type = Self
impl TransmutableInto for AtomicUsize
[src]
type Type = Self
impl TransmutableInto for AtomicI8
[src]
type Type = Self
impl TransmutableInto for AtomicI16
[src]
type Type = Self
impl TransmutableInto for AtomicI32
[src]
type Type = Self
impl TransmutableInto for AtomicI64
[src]
type Type = Self
impl TransmutableInto for AtomicIsize
[src]
type Type = Self
impl TransmutableInto for NonZeroU8
[src]
type Type = Self
impl TransmutableInto for NonZeroU16
[src]
type Type = Self
impl TransmutableInto for NonZeroU32
[src]
type Type = Self
impl TransmutableInto for NonZeroU64
[src]
type Type = Self
impl TransmutableInto for NonZeroU128
[src]
type Type = Self
impl TransmutableInto for NonZeroI8
[src]
type Type = Self
impl TransmutableInto for NonZeroI16
[src]
type Type = Self
impl TransmutableInto for NonZeroI32
[src]
type Type = Self
impl TransmutableInto for NonZeroI64
[src]
type Type = Self
impl TransmutableInto for NonZeroI128
[src]
type Type = Self
impl TransmutableInto for NonZeroIsize
[src]
type Type = Self
impl TransmutableInto for NonZeroUsize
[src]
type Type = Self
impl<T> TransmutableInto for AtomicPtr<T>
[src]
type Type = Self
impl<T: TransmutableInto> TransmutableInto for Cell<T>
[src]
type Type = <T as TransmutableInto>::Type
impl<T: TransmutableInto> TransmutableInto for UnsafeCell<T>
[src]
type Type = <T as TransmutableInto>::Type
impl<T, N> TransmutableInto for GenericArray<T, N> where
N: ArrayLength<T> + ArrayLength<<T as TransmutableInto>::Type>,
T: TransmutableInto,
GenericArray<<T as TransmutableInto>::Type, N>: Layout,
[src]
N: ArrayLength<T> + ArrayLength<<T as TransmutableInto>::Type>,
T: TransmutableInto,
GenericArray<<T as TransmutableInto>::Type, N>: Layout,
type Type = GenericArray<<T as TransmutableInto>::Type, N>
Implementors
impl TransmutableInto for ()
[src]
type Type = Self
impl TransmutableInto for f32
[src]
type Type = Self
impl TransmutableInto for f64
[src]
type Type = Self
impl TransmutableInto for i8
[src]
type Type = Self
impl TransmutableInto for i16
[src]
type Type = Self
impl TransmutableInto for i32
[src]
type Type = Self
impl TransmutableInto for i64
[src]
type Type = Self
impl TransmutableInto for i128
[src]
type Type = Self
impl TransmutableInto for isize
[src]
type Type = Self
impl TransmutableInto for u8
[src]
type Type = Self
impl TransmutableInto for u16
[src]
type Type = Self
impl TransmutableInto for u32
[src]
type Type = Self
impl TransmutableInto for u64
[src]
type Type = Self
impl TransmutableInto for u128
[src]
type Type = Self
impl TransmutableInto for usize
[src]
type Type = Self
impl<'a, T> TransmutableInto for &'a T
[src]
type Type = Self
impl<'a, T> TransmutableInto for &'a mut T
[src]
type Type = Self
impl<T> TransmutableInto for *const T
[src]
type Type = Self
impl<T> TransmutableInto for *mut T
[src]
type Type = Self
impl<T: TransmutableInto> TransmutableInto for [T; 0] where
[<T as TransmutableInto>::Type; 0]: Layout,
[src]
[<T as TransmutableInto>::Type; 0]: Layout,
type Type = [<T as TransmutableInto>::Type; 0]
impl<T: TransmutableInto> TransmutableInto for [T; 10] where
[<T as TransmutableInto>::Type; 10]: Layout,
[src]
[<T as TransmutableInto>::Type; 10]: Layout,
type Type = [<T as TransmutableInto>::Type; 10]
impl<T: TransmutableInto> TransmutableInto for [T; 11] where
[<T as TransmutableInto>::Type; 11]: Layout,
[src]
[<T as TransmutableInto>::Type; 11]: Layout,
type Type = [<T as TransmutableInto>::Type; 11]
impl<T: TransmutableInto> TransmutableInto for [T; 12] where
[<T as TransmutableInto>::Type; 12]: Layout,
[src]
[<T as TransmutableInto>::Type; 12]: Layout,
type Type = [<T as TransmutableInto>::Type; 12]
impl<T: TransmutableInto> TransmutableInto for [T; 13] where
[<T as TransmutableInto>::Type; 13]: Layout,
[src]
[<T as TransmutableInto>::Type; 13]: Layout,
type Type = [<T as TransmutableInto>::Type; 13]
impl<T: TransmutableInto> TransmutableInto for [T; 14] where
[<T as TransmutableInto>::Type; 14]: Layout,
[src]
[<T as TransmutableInto>::Type; 14]: Layout,
type Type = [<T as TransmutableInto>::Type; 14]
impl<T: TransmutableInto> TransmutableInto for [T; 15] where
[<T as TransmutableInto>::Type; 15]: Layout,
[src]
[<T as TransmutableInto>::Type; 15]: Layout,
type Type = [<T as TransmutableInto>::Type; 15]
impl<T: TransmutableInto> TransmutableInto for [T; 16] where
[<T as TransmutableInto>::Type; 16]: Layout,
[src]
[<T as TransmutableInto>::Type; 16]: Layout,
type Type = [<T as TransmutableInto>::Type; 16]
impl<T: TransmutableInto> TransmutableInto for [T; 17] where
[<T as TransmutableInto>::Type; 17]: Layout,
[src]
[<T as TransmutableInto>::Type; 17]: Layout,
type Type = [<T as TransmutableInto>::Type; 17]
impl<T: TransmutableInto> TransmutableInto for [T; 18] where
[<T as TransmutableInto>::Type; 18]: Layout,
[src]
[<T as TransmutableInto>::Type; 18]: Layout,
type Type = [<T as TransmutableInto>::Type; 18]
impl<T: TransmutableInto> TransmutableInto for [T; 19] where
[<T as TransmutableInto>::Type; 19]: Layout,
[src]
[<T as TransmutableInto>::Type; 19]: Layout,
type Type = [<T as TransmutableInto>::Type; 19]
impl<T: TransmutableInto> TransmutableInto for [T; 1] where
[<T as TransmutableInto>::Type; 1]: Layout,
[src]
[<T as TransmutableInto>::Type; 1]: Layout,
type Type = [<T as TransmutableInto>::Type; 1]
impl<T: TransmutableInto> TransmutableInto for [T; 20] where
[<T as TransmutableInto>::Type; 20]: Layout,
[src]
[<T as TransmutableInto>::Type; 20]: Layout,
type Type = [<T as TransmutableInto>::Type; 20]
impl<T: TransmutableInto> TransmutableInto for [T; 21] where
[<T as TransmutableInto>::Type; 21]: Layout,
[src]
[<T as TransmutableInto>::Type; 21]: Layout,
type Type = [<T as TransmutableInto>::Type; 21]
impl<T: TransmutableInto> TransmutableInto for [T; 22] where
[<T as TransmutableInto>::Type; 22]: Layout,
[src]
[<T as TransmutableInto>::Type; 22]: Layout,
type Type = [<T as TransmutableInto>::Type; 22]
impl<T: TransmutableInto> TransmutableInto for [T; 23] where
[<T as TransmutableInto>::Type; 23]: Layout,
[src]
[<T as TransmutableInto>::Type; 23]: Layout,
type Type = [<T as TransmutableInto>::Type; 23]
impl<T: TransmutableInto> TransmutableInto for [T; 24] where
[<T as TransmutableInto>::Type; 24]: Layout,
[src]
[<T as TransmutableInto>::Type; 24]: Layout,
type Type = [<T as TransmutableInto>::Type; 24]
impl<T: TransmutableInto> TransmutableInto for [T; 25] where
[<T as TransmutableInto>::Type; 25]: Layout,
[src]
[<T as TransmutableInto>::Type; 25]: Layout,
type Type = [<T as TransmutableInto>::Type; 25]
impl<T: TransmutableInto> TransmutableInto for [T; 26] where
[<T as TransmutableInto>::Type; 26]: Layout,
[src]
[<T as TransmutableInto>::Type; 26]: Layout,
type Type = [<T as TransmutableInto>::Type; 26]
impl<T: TransmutableInto> TransmutableInto for [T; 27] where
[<T as TransmutableInto>::Type; 27]: Layout,
[src]
[<T as TransmutableInto>::Type; 27]: Layout,
type Type = [<T as TransmutableInto>::Type; 27]
impl<T: TransmutableInto> TransmutableInto for [T; 28] where
[<T as TransmutableInto>::Type; 28]: Layout,
[src]
[<T as TransmutableInto>::Type; 28]: Layout,
type Type = [<T as TransmutableInto>::Type; 28]
impl<T: TransmutableInto> TransmutableInto for [T; 29] where
[<T as TransmutableInto>::Type; 29]: Layout,
[src]
[<T as TransmutableInto>::Type; 29]: Layout,
type Type = [<T as TransmutableInto>::Type; 29]
impl<T: TransmutableInto> TransmutableInto for [T; 2] where
[<T as TransmutableInto>::Type; 2]: Layout,
[src]
[<T as TransmutableInto>::Type; 2]: Layout,
type Type = [<T as TransmutableInto>::Type; 2]
impl<T: TransmutableInto> TransmutableInto for [T; 30] where
[<T as TransmutableInto>::Type; 30]: Layout,
[src]
[<T as TransmutableInto>::Type; 30]: Layout,
type Type = [<T as TransmutableInto>::Type; 30]
impl<T: TransmutableInto> TransmutableInto for [T; 31] where
[<T as TransmutableInto>::Type; 31]: Layout,
[src]
[<T as TransmutableInto>::Type; 31]: Layout,
type Type = [<T as TransmutableInto>::Type; 31]
impl<T: TransmutableInto> TransmutableInto for [T; 32] where
[<T as TransmutableInto>::Type; 32]: Layout,
[src]
[<T as TransmutableInto>::Type; 32]: Layout,
type Type = [<T as TransmutableInto>::Type; 32]
impl<T: TransmutableInto> TransmutableInto for [T; 3] where
[<T as TransmutableInto>::Type; 3]: Layout,
[src]
[<T as TransmutableInto>::Type; 3]: Layout,
type Type = [<T as TransmutableInto>::Type; 3]
impl<T: TransmutableInto> TransmutableInto for [T; 4] where
[<T as TransmutableInto>::Type; 4]: Layout,
[src]
[<T as TransmutableInto>::Type; 4]: Layout,
type Type = [<T as TransmutableInto>::Type; 4]
impl<T: TransmutableInto> TransmutableInto for [T; 5] where
[<T as TransmutableInto>::Type; 5]: Layout,
[src]
[<T as TransmutableInto>::Type; 5]: Layout,
type Type = [<T as TransmutableInto>::Type; 5]
impl<T: TransmutableInto> TransmutableInto for [T; 6] where
[<T as TransmutableInto>::Type; 6]: Layout,
[src]
[<T as TransmutableInto>::Type; 6]: Layout,
type Type = [<T as TransmutableInto>::Type; 6]
impl<T: TransmutableInto> TransmutableInto for [T; 7] where
[<T as TransmutableInto>::Type; 7]: Layout,
[src]
[<T as TransmutableInto>::Type; 7]: Layout,
type Type = [<T as TransmutableInto>::Type; 7]
impl<T: TransmutableInto> TransmutableInto for [T; 8] where
[<T as TransmutableInto>::Type; 8]: Layout,
[src]
[<T as TransmutableInto>::Type; 8]: Layout,
type Type = [<T as TransmutableInto>::Type; 8]
impl<T: TransmutableInto> TransmutableInto for [T; 9] where
[<T as TransmutableInto>::Type; 9]: Layout,
[src]
[<T as TransmutableInto>::Type; 9]: Layout,