[][src]Trait abi_stable::abi_stability::get_static_equivalent::GetStaticEquivalent_

pub unsafe trait GetStaticEquivalent_ {
    type StaticEquivalent: 'static;
}

A type that stands in for Self,used to create a UTypeId for doing layout checking.

This may or may not have the same TypeId as Self.

Associated Types

type StaticEquivalent: 'static

Loading content...

Implementations on Foreign Types

impl GetStaticEquivalent_ for str[src]

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

impl<T> GetStaticEquivalent_ for PhantomData<T> where
    T: GetStaticEquivalent_
[src]

impl GetStaticEquivalent_ for ()[src]

impl<'a, T> GetStaticEquivalent_ for &'a T where
    T: 'a + GetStaticEquivalent_
[src]

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

type StaticEquivalent = &'static mut T::StaticEquivalent

impl<T> GetStaticEquivalent_ for NonNull<T> where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for AtomicPtr<T> where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for *const T where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for *mut T where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 0] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 1] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 2] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 3] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 4] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 5] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 6] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 7] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 8] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 9] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 10] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 11] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 12] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 13] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 14] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 15] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 16] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 17] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 18] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 19] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 20] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 21] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 22] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 23] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 24] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 25] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 26] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 27] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 28] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 29] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 30] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 31] where
    T: GetStaticEquivalent_
[src]

impl<T> GetStaticEquivalent_ for [T; 32] where
    T: GetStaticEquivalent_
[src]

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

impl GetStaticEquivalent_ for u8[src]

type StaticEquivalent = Self

impl GetStaticEquivalent_ for i8[src]

type StaticEquivalent = Self

impl GetStaticEquivalent_ for u16[src]

type StaticEquivalent = Self

impl GetStaticEquivalent_ for i16[src]

type StaticEquivalent = Self

impl GetStaticEquivalent_ for u32[src]

type StaticEquivalent = Self

impl GetStaticEquivalent_ for i32[src]

type StaticEquivalent = Self

impl GetStaticEquivalent_ for u64[src]

type StaticEquivalent = Self

impl GetStaticEquivalent_ for i64[src]

type StaticEquivalent = Self

impl GetStaticEquivalent_ for usize[src]

type StaticEquivalent = Self

impl GetStaticEquivalent_ for isize[src]

type StaticEquivalent = Self

impl GetStaticEquivalent_ for bool[src]

type StaticEquivalent = Self

impl GetStaticEquivalent_ for AtomicBool[src]

type StaticEquivalent = Self

impl GetStaticEquivalent_ for AtomicIsize[src]

type StaticEquivalent = Self

impl GetStaticEquivalent_ for AtomicUsize[src]

type StaticEquivalent = Self

impl GetStaticEquivalent_ for NonZeroU8[src]

type StaticEquivalent = Self

impl GetStaticEquivalent_ for NonZeroU16[src]

type StaticEquivalent = Self

impl GetStaticEquivalent_ for NonZeroU32[src]

type StaticEquivalent = Self

impl GetStaticEquivalent_ for NonZeroU64[src]

type StaticEquivalent = Self

impl GetStaticEquivalent_ for NonZeroUsize[src]

type StaticEquivalent = Self

impl<P> GetStaticEquivalent_ for Wrapping<P> where
    P: GetStaticEquivalent_
[src]

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

impl<P> GetStaticEquivalent_ for ManuallyDrop<P> where
    P: GetStaticEquivalent_
[src]

impl<P> GetStaticEquivalent_ for Cell<P> where
    P: GetStaticEquivalent_
[src]

impl<P> GetStaticEquivalent_ for UnsafeCell<P> where
    P: GetStaticEquivalent_
[src]

impl GetStaticEquivalent_ for PhantomPinned[src]

impl GetStaticEquivalent_ for Void[src]

type StaticEquivalent = Self

impl GetStaticEquivalent_ for extern "C" fn()[src]

This is the only function type that implements StableAbi so as to make it more obvious that functions involving lifetimes cannot implement this trait directly (because of higher ranked trait bounds).

type StaticEquivalent = Self

impl GetStaticEquivalent_ for unsafe extern "C" fn()[src]

This is the only function type that implements StableAbi so as to make it more obvious that functions involving lifetimes cannot implement this trait directly (because of higher ranked trait bounds).

type StaticEquivalent = Self

Loading content...

Implementors

impl GetStaticEquivalent_ for TypeKind[src]

type StaticEquivalent = _static_TypeKind

impl GetStaticEquivalent_ for FormattingMode[src]

type StaticEquivalent = _static_FormattingMode

impl GetStaticEquivalent_ for ROnceState[src]

type StaticEquivalent = _static_ROnceState

impl GetStaticEquivalent_ for IsAbiChecked[src]

type StaticEquivalent = _static_IsAbiChecked

impl GetStaticEquivalent_ for CallReferentDrop[src]

type StaticEquivalent = _static_CallReferentDrop

impl GetStaticEquivalent_ for Deallocate[src]

type StaticEquivalent = _static_Deallocate

impl GetStaticEquivalent_ for PointerKind[src]

type StaticEquivalent = _static_PointerKind

impl GetStaticEquivalent_ for IsAccessible[src]

type StaticEquivalent = _static_IsAccessible

impl GetStaticEquivalent_ for IsConditional[src]

type StaticEquivalent = _static_IsConditional

impl GetStaticEquivalent_ for ModReflMode[src]

type StaticEquivalent = _static_ModReflMode

impl GetStaticEquivalent_ for RCmpOrdering[src]

type StaticEquivalent = _static_RCmpOrdering

impl GetStaticEquivalent_ for RSeekFrom[src]

type StaticEquivalent = _static_RSeekFrom

impl GetStaticEquivalent_ for DiscriminantRepr[src]

type StaticEquivalent = _static_DiscriminantRepr

impl GetStaticEquivalent_ for FieldAccessor[src]

type StaticEquivalent = _static_FieldAccessor

impl GetStaticEquivalent_ for LifetimeIndex[src]

type StaticEquivalent = _static_LifetimeIndex

impl GetStaticEquivalent_ for ModPath[src]

type StaticEquivalent = _static_ModPath

impl GetStaticEquivalent_ for ReprAttr[src]

type StaticEquivalent = _static_ReprAttr

impl GetStaticEquivalent_ for TLData[src]

type StaticEquivalent = _static_TLData

impl GetStaticEquivalent_ for TLDataDiscriminant[src]

type StaticEquivalent = _static_TLDataDiscriminant

impl GetStaticEquivalent_ for TLDiscriminant[src]

type StaticEquivalent = _static_TLDiscriminant

impl GetStaticEquivalent_ for TLDiscriminants[src]

type StaticEquivalent = _static_TLDiscriminants

impl GetStaticEquivalent_ for TLFieldOrFunction[src]

type StaticEquivalent = _static_TLFieldOrFunction

impl GetStaticEquivalent_ for TLFieldsOrSlice[src]

type StaticEquivalent = _static_TLFieldsOrSlice

impl GetStaticEquivalent_ for TLPrimitive[src]

type StaticEquivalent = _static_TLPrimitive

impl GetStaticEquivalent_ for CTVariant[src]

type StaticEquivalent = _static_CTVariant

impl GetStaticEquivalent_ for Primitive[src]

type StaticEquivalent = _static_Primitive

impl GetStaticEquivalent_ for TagErrorVariant[src]

type StaticEquivalent = _static_TagErrorVariant

impl GetStaticEquivalent_ for TagVariant[src]

type StaticEquivalent = _static_TagVariant

impl GetStaticEquivalent_ for AbiInfo[src]

type StaticEquivalent = _static_AbiInfo

impl GetStaticEquivalent_ for AbiInfoWrapper[src]

type StaticEquivalent = _static_AbiInfoWrapper

impl GetStaticEquivalent_ for GetAbiInfo[src]

type StaticEquivalent = _static_GetAbiInfo

impl GetStaticEquivalent_ for CloneEqInterface[src]

type StaticEquivalent = _static_CloneEqInterface

impl GetStaticEquivalent_ for CloneInterface[src]

type StaticEquivalent = _static_CloneInterface

impl GetStaticEquivalent_ for DefaultInterface[src]

type StaticEquivalent = _static_DefaultInterface

impl GetStaticEquivalent_ for FmtWriteInterface[src]

type StaticEquivalent = _static_FmtWriteInterface

impl GetStaticEquivalent_ for IoWriteInterface[src]

type StaticEquivalent = _static_IoWriteInterface

impl GetStaticEquivalent_ for PartialEqInterface[src]

type StaticEquivalent = _static_PartialEqInterface

impl GetStaticEquivalent_ for DebugDisplayObject[src]

type StaticEquivalent = _static_DebugDisplayObject

impl GetStaticEquivalent_ for TypeInfo[src]

type StaticEquivalent = _static_TypeInfo

impl GetStaticEquivalent_ for ROnce[src]

type StaticEquivalent = _static_ROnce

impl GetStaticEquivalent_ for RawValueBox[src]

type StaticEquivalent = _static_RawValueBox

impl GetStaticEquivalent_ for AbiHeader[src]

type StaticEquivalent = _static_AbiHeader

impl GetStaticEquivalent_ for ErasedRootModuleConsts[src]

type StaticEquivalent = _static_ErasedRootModuleConsts

impl GetStaticEquivalent_ for LibHeader[src]

type StaticEquivalent = _static_LibHeader

impl GetStaticEquivalent_ for NotCopyNotClone[src]

type StaticEquivalent = _static_NotCopyNotClone

impl GetStaticEquivalent_ for SyncSend[src]

type StaticEquivalent = _static_SyncSend

impl GetStaticEquivalent_ for SyncUnsend[src]

type StaticEquivalent = _static_SyncUnsend

impl GetStaticEquivalent_ for UnsyncSend[src]

type StaticEquivalent = _static_UnsyncSend

impl GetStaticEquivalent_ for UnsyncUnsend[src]

type StaticEquivalent = _static_UnsyncUnsend

impl GetStaticEquivalent_ for EnumInfo[src]

type StaticEquivalent = _static_EnumInfo

impl GetStaticEquivalent_ for EmptyPrefixType where
    EmptyPrefixTypeVal: PrefixTypeTrait
[src]

type StaticEquivalent = _static_EmptyPrefixTypeVal

impl GetStaticEquivalent_ for FieldAccessibility[src]

type StaticEquivalent = _static_FieldAccessibility

impl GetStaticEquivalent_ for PTStructLayout[src]

type StaticEquivalent = _static_PTStructLayout

impl GetStaticEquivalent_ for VersionNumber[src]

type StaticEquivalent = _static_VersionNumber

impl GetStaticEquivalent_ for VersionStrings[src]

type StaticEquivalent = _static_VersionStrings

impl GetStaticEquivalent_ for RIoError[src]

type StaticEquivalent = _static_RIoError

impl GetStaticEquivalent_ for RIoErrorKind[src]

type StaticEquivalent = _static_RIoErrorKind

impl GetStaticEquivalent_ for RString[src]

type StaticEquivalent = _static_RString

impl GetStaticEquivalent_ for StaticStr[src]

type StaticEquivalent = _static_StaticStr

impl GetStaticEquivalent_ for RDuration[src]

type StaticEquivalent = _static_RDuration

impl GetStaticEquivalent_ for UTypeId[src]

type StaticEquivalent = _static_UTypeId

impl GetStaticEquivalent_ for CompTLFunction[src]

type StaticEquivalent = _static_CompTLFunction

impl GetStaticEquivalent_ for Field1to1[src]

type StaticEquivalent = _static_Field1to1

impl GetStaticEquivalent_ for FieldIndex[src]

type StaticEquivalent = _static_FieldIndex

impl GetStaticEquivalent_ for FullType[src]

type StaticEquivalent = _static_FullType

impl GetStaticEquivalent_ for GenericParams[src]

type StaticEquivalent = _static_GenericParams

impl GetStaticEquivalent_ for IncompatibleWithNonExhaustive[src]

type StaticEquivalent = _static_IncompatibleWithNonExhaustive

impl GetStaticEquivalent_ for IsExhaustive[src]

type StaticEquivalent = _static_IsExhaustive

impl GetStaticEquivalent_ for ItemInfo[src]

type StaticEquivalent = _static_ItemInfo

impl GetStaticEquivalent_ for StartLen[src]

type StaticEquivalent = _static_StartLen

impl GetStaticEquivalent_ for TLEnum[src]

type StaticEquivalent = _static_TLEnum

impl GetStaticEquivalent_ for TLField[src]

type StaticEquivalent = _static_TLField

impl GetStaticEquivalent_ for TLFields[src]

type StaticEquivalent = _static_TLFields

impl GetStaticEquivalent_ for TLFunction[src]

type StaticEquivalent = _static_TLFunction

impl GetStaticEquivalent_ for TLFunctionRange[src]

type StaticEquivalent = _static_TLFunctionRange

impl GetStaticEquivalent_ for TLFunctions[src]

type StaticEquivalent = _static_TLFunctions

impl GetStaticEquivalent_ for TLNonExhaustive[src]

type StaticEquivalent = _static_TLNonExhaustive

impl GetStaticEquivalent_ for TLPrefixType[src]

type StaticEquivalent = _static_TLPrefixType

impl GetStaticEquivalent_ for TypeLayout[src]

type StaticEquivalent = _static_TypeLayout

impl GetStaticEquivalent_ for CheckableTag[src]

type StaticEquivalent = _static_CheckableTag

impl GetStaticEquivalent_ for Tag[src]

type StaticEquivalent = _static_Tag

impl<'a> GetStaticEquivalent_ for HasherObject<'a>[src]

type StaticEquivalent = _static_HasherObject<'static>

impl<'a> GetStaticEquivalent_ for RawValueRef<'a>[src]

type StaticEquivalent = _static_RawValueRef<'static>

impl<'a> GetStaticEquivalent_ for RStr<'a>[src]

type StaticEquivalent = _static_RStr<'static>

impl<'a, B: ?Sized> GetStaticEquivalent_ for RCow<'a, B> where
    B: BorrowOwned<'a>,
    B: __GetStaticEquivalent_,
    <B as BorrowOwned<'a>>::RBorrowed: StableAbi,
    <B as BorrowOwned<'a>>::ROwned: StableAbi
[src]

type StaticEquivalent = _static_RCow<'static, __GetStaticEquivalent<B>>

impl<'a, K, V> GetStaticEquivalent_ for REntry<'a, K, V> where
    K: __StableAbi,
    V: __StableAbi,
    K: 'a,
    V: 'a, 
[src]

type StaticEquivalent = _static_REntry<'static, __GetStaticEquivalent<K>, __GetStaticEquivalent<V>>

impl<'a, K, V> GetStaticEquivalent_ for ROccupiedEntry<'a, K, V> where
    K: __StableAbi,
    V: __StableAbi,
    K: 'a,
    V: 'a, 
[src]

type StaticEquivalent = _static_ROccupiedEntry<'static, __GetStaticEquivalent<K>, __GetStaticEquivalent<V>>

impl<'a, K, V> GetStaticEquivalent_ for RVacantEntry<'a, K, V> where
    K: __StableAbi,
    V: __StableAbi,
    K: 'a,
    V: 'a, 
[src]

type StaticEquivalent = _static_RVacantEntry<'static, __GetStaticEquivalent<K>, __GetStaticEquivalent<V>>

impl<'a, T> GetStaticEquivalent_ for RMutexGuard<'a, T> where
    T: __StableAbi,
    T: 'a, 
[src]

type StaticEquivalent = _static_RMutexGuard<'static, __GetStaticEquivalent<T>>

impl<'a, T> GetStaticEquivalent_ for RReadGuard<'a, T> where
    T: __StableAbi,
    T: 'a, 
[src]

type StaticEquivalent = _static_RReadGuard<'static, __GetStaticEquivalent<T>>

impl<'a, T> GetStaticEquivalent_ for RWriteGuard<'a, T> where
    T: __StableAbi,
    T: 'a, 
[src]

type StaticEquivalent = _static_RWriteGuard<'static, __GetStaticEquivalent<T>>

impl<'a, T> GetStaticEquivalent_ for MovePtr<'a, T> where
    T: __StableAbi,
    T: 'a, 
[src]

type StaticEquivalent = _static_MovePtr<'static, __GetStaticEquivalent<T>>

impl<'a, T> GetStaticEquivalent_ for RSlice<'a, T> where
    T: __StableAbi,
    T: 'a, 
[src]

type StaticEquivalent = _static_RSlice<'static, __GetStaticEquivalent<T>>

impl<'a, T> GetStaticEquivalent_ for RSliceMut<'a, T> where
    T: __StableAbi,
    T: 'a, 
[src]

type StaticEquivalent = _static_RSliceMut<'static, __GetStaticEquivalent<T>>

impl<'borr, P, I, EV> GetStaticEquivalent_ for DynTrait<'borr, P, I, EV> where
    P: __StableAbi,
    I: __StableAbi,
    EV: __StableAbi,
    I: InterfaceBound,
    VTable<'borr, P, I>: SharedStableAbi
[src]

impl<'lt, P, I, V> GetStaticEquivalent_ for RObject<'lt, P, I, V> where
    P: __StableAbi,
    I: __StableAbi,
    V: __GetStaticEquivalent_,
    V: SharedStableAbi,
    I: InterfaceBound, 
[src]

impl<A> GetStaticEquivalent_ for Tuple1<A> where
    A: __StableAbi
[src]

type StaticEquivalent = _static_Tuple1<__GetStaticEquivalent<A>>

impl<A, B> GetStaticEquivalent_ for Tuple2<A, B> where
    A: __StableAbi,
    B: __StableAbi
[src]

impl<A, B, C> GetStaticEquivalent_ for Tuple3<A, B, C> where
    C: __StableAbi,
    B: __StableAbi,
    A: __StableAbi
[src]

impl<A, B, C, D> GetStaticEquivalent_ for Tuple4<A, B, C, D> where
    C: __StableAbi,
    B: __StableAbi,
    A: __StableAbi,
    D: __StableAbi
[src]

impl<E, S, I> GetStaticEquivalent_ for NonExhaustive<E, S, I> where
    E: __GetStaticEquivalent_,
    S: __GetStaticEquivalent_,
    I: __GetStaticEquivalent_,
    NonExhaustiveVtable<E, S, I>: SharedStableAbi,
    E: GetNonExhaustive<S>,
    I: InterfaceBound, 
[src]

impl<K, V> GetStaticEquivalent_ for IntoIter<K, V> where
    K: __StableAbi,
    V: __StableAbi
[src]

impl<K, V> GetStaticEquivalent_ for MutIterInterface<K, V> where
    V: __StableAbi,
    K: __StableAbi
[src]

type StaticEquivalent = _static_MutIterInterface<__GetStaticEquivalent<K>, __GetStaticEquivalent<V>>

impl<K, V> GetStaticEquivalent_ for RefIterInterface<K, V> where
    K: __StableAbi,
    V: __StableAbi
[src]

type StaticEquivalent = _static_RefIterInterface<__GetStaticEquivalent<K>, __GetStaticEquivalent<V>>

impl<K, V> GetStaticEquivalent_ for ValIterInterface<K, V> where
    K: __StableAbi,
    V: __StableAbi
[src]

type StaticEquivalent = _static_ValIterInterface<__GetStaticEquivalent<K>, __GetStaticEquivalent<V>>

impl<K, V, S> GetStaticEquivalent_ for RHashMap<K, V, S> where
    V: __StableAbi,
    K: __StableAbi
[src]

impl<M> GetStaticEquivalent_ for RootModuleConsts<M> where
    M: __StableAbi
[src]

type StaticEquivalent = _static_RootModuleConsts<__GetStaticEquivalent<M>>

impl<M> GetStaticEquivalent_ for RBoxError_<M> where
    M: __StableAbi
[src]

type StaticEquivalent = _static_RBoxError_<__GetStaticEquivalent<M>>

impl<N> GetStaticEquivalent_ for UnwrapEnumError<N> where
    N: __StableAbi
[src]

type StaticEquivalent = _static_UnwrapEnumError<__GetStaticEquivalent<N>>

impl<T> GetStaticEquivalent_ for MaybeCmp<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_MaybeCmp<__GetStaticEquivalent<T>>

impl<T> GetStaticEquivalent_ for ROption<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_ROption<__GetStaticEquivalent<T>>

impl<T> GetStaticEquivalent_ for ConstructorOrValue<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_ConstructorOrValue<__GetStaticEquivalent<T>>

impl<T> GetStaticEquivalent_ for UnsafeOpaqueField<T>[src]

type StaticEquivalent = ()

it is fine to use () because this type is treated as opaque anyway.

impl<T> GetStaticEquivalent_ for DEIteratorInterface<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_DEIteratorInterface<__GetStaticEquivalent<T>>

impl<T> GetStaticEquivalent_ for IteratorInterface<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_IteratorInterface<__GetStaticEquivalent<T>>

impl<T> GetStaticEquivalent_ for RReceiver<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_RReceiver<__GetStaticEquivalent<T>>

impl<T> GetStaticEquivalent_ for RSender<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_RSender<__GetStaticEquivalent<T>>

impl<T> GetStaticEquivalent_ for RMutex<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_RMutex<__GetStaticEquivalent<T>>

impl<T> GetStaticEquivalent_ for RRwLock<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_RRwLock<__GetStaticEquivalent<T>>

impl<T> GetStaticEquivalent_ for ErasedObject<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_ErasedObject<__GetStaticEquivalent<T>>

impl<T> GetStaticEquivalent_ for UnsafeIgnoredType<T>[src]

impl<T> GetStaticEquivalent_ for CmpIgnored<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_CmpIgnored<__GetStaticEquivalent<T>>

impl<T> GetStaticEquivalent_ for LateStaticRef<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_LateStaticRef<__GetStaticEquivalent<T>>

impl<T> GetStaticEquivalent_ for ReturnValueEquality<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_ReturnValueEquality<__GetStaticEquivalent<T>>

impl<T> GetStaticEquivalent_ for StaticRef<T> where
    T: __GetStaticEquivalent_,
    T: SharedStableAbi
[src]

type StaticEquivalent = _static_StaticRef<__GetStaticEquivalent<T>>

impl<T> GetStaticEquivalent_ for RRange<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_RRange<__GetStaticEquivalent<T>>

impl<T> GetStaticEquivalent_ for RRangeFrom<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_RRangeFrom<__GetStaticEquivalent<T>>

impl<T> GetStaticEquivalent_ for RRangeInclusive<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_RRangeInclusive<__GetStaticEquivalent<T>>

impl<T> GetStaticEquivalent_ for RRangeTo<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_RRangeTo<__GetStaticEquivalent<T>>

impl<T> GetStaticEquivalent_ for RRangeToInclusive<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_RRangeToInclusive<__GetStaticEquivalent<T>>

impl<T> GetStaticEquivalent_ for RArc<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_RArc<__GetStaticEquivalent<T>>

impl<T> GetStaticEquivalent_ for RBox<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_RBox<__GetStaticEquivalent<T>>

impl<T> GetStaticEquivalent_ for RVec<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_RVec<__GetStaticEquivalent<T>>

impl<T> GetStaticEquivalent_ for WithFieldIndex<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_WithFieldIndex<__GetStaticEquivalent<T>>

impl<T> GetStaticEquivalent_ for KeyValue<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_KeyValue<__GetStaticEquivalent<T>>

impl<T> GetStaticEquivalent_ for Constructor<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_Constructor<__GetStaticEquivalent<T>>

impl<T, E> GetStaticEquivalent_ for RResult<T, E> where
    T: __StableAbi,
    E: __StableAbi
[src]

impl<T, Inline> GetStaticEquivalent_ for RSmallBox<T, Inline> where
    T: __StableAbi,
    Inline: __GetStaticEquivalent_
[src]

type StaticEquivalent = _static_RSmallBox<__GetStaticEquivalent<T>, __GetStaticEquivalent<Inline>>

impl<T: 'static> GetStaticEquivalent_ for StaticSlice<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_StaticSlice<__GetStaticEquivalent<T>>

impl<T: 'static> GetStaticEquivalent_ for SliceAndFieldIndices<T> where
    T: __StableAbi
[src]

type StaticEquivalent = _static_SliceAndFieldIndices<__GetStaticEquivalent<T>>

impl<T: ?Sized> GetStaticEquivalent_ for Unsized<T> where
    T: GetStaticEquivalent_
[src]

Loading content...