Trait bounded_static::IntoBoundedStatic
source · pub trait IntoBoundedStatic {
type Static: 'static;
// Required method
fn into_static(self) -> Self::Static;
}
Expand description
A trait for converting an owned T
into an owned T
such that T: 'static
.
See the module level documentation for details.
Required Associated Types§
Required Methods§
sourcefn into_static(self) -> Self::Static
fn into_static(self) -> Self::Static
Convert an owned T
into an owned T
such that T: 'static
.
Implementations on Foreign Types§
source§impl IntoBoundedStatic for &'static str
impl IntoBoundedStatic for &'static str
No-op IntoBoundedStatic
impl for converting &'static str
into &'static str
.
source§impl IntoBoundedStatic for bool
impl IntoBoundedStatic for bool
No-op IntoBoundedStatic
impl for this primitive type.
source§impl IntoBoundedStatic for char
impl IntoBoundedStatic for char
No-op IntoBoundedStatic
impl for this primitive type.
source§impl IntoBoundedStatic for f32
impl IntoBoundedStatic for f32
No-op IntoBoundedStatic
impl for this primitive type.
source§impl IntoBoundedStatic for f64
impl IntoBoundedStatic for f64
No-op IntoBoundedStatic
impl for this primitive type.
source§impl IntoBoundedStatic for i8
impl IntoBoundedStatic for i8
No-op IntoBoundedStatic
impl for this primitive type.
source§impl IntoBoundedStatic for i16
impl IntoBoundedStatic for i16
No-op IntoBoundedStatic
impl for this primitive type.
source§impl IntoBoundedStatic for i32
impl IntoBoundedStatic for i32
No-op IntoBoundedStatic
impl for this primitive type.
source§impl IntoBoundedStatic for i64
impl IntoBoundedStatic for i64
No-op IntoBoundedStatic
impl for this primitive type.
source§impl IntoBoundedStatic for i128
impl IntoBoundedStatic for i128
No-op IntoBoundedStatic
impl for this primitive type.
source§impl IntoBoundedStatic for isize
impl IntoBoundedStatic for isize
No-op IntoBoundedStatic
impl for this primitive type.
source§impl IntoBoundedStatic for u8
impl IntoBoundedStatic for u8
No-op IntoBoundedStatic
impl for this primitive type.
source§impl IntoBoundedStatic for u16
impl IntoBoundedStatic for u16
No-op IntoBoundedStatic
impl for this primitive type.
source§impl IntoBoundedStatic for u32
impl IntoBoundedStatic for u32
No-op IntoBoundedStatic
impl for this primitive type.
source§impl IntoBoundedStatic for u64
impl IntoBoundedStatic for u64
No-op IntoBoundedStatic
impl for this primitive type.
source§impl IntoBoundedStatic for u128
impl IntoBoundedStatic for u128
No-op IntoBoundedStatic
impl for this primitive type.
source§impl IntoBoundedStatic for ()
impl IntoBoundedStatic for ()
No-op IntoBoundedStatic
impl for unit type ()
.
source§impl IntoBoundedStatic for usize
impl IntoBoundedStatic for usize
No-op IntoBoundedStatic
impl for this primitive type.
source§impl IntoBoundedStatic for String
impl IntoBoundedStatic for String
No-op IntoBoundedStatic
impl for String
.
source§impl IntoBoundedStatic for NonZeroI8
impl IntoBoundedStatic for NonZeroI8
No-op IntoBoundedStatic
impl for this primitive type.
source§impl IntoBoundedStatic for NonZeroI16
impl IntoBoundedStatic for NonZeroI16
No-op IntoBoundedStatic
impl for this primitive type.
type Static = NonZeroI16
fn into_static(self) -> Self::Static
source§impl IntoBoundedStatic for NonZeroI32
impl IntoBoundedStatic for NonZeroI32
No-op IntoBoundedStatic
impl for this primitive type.
type Static = NonZeroI32
fn into_static(self) -> Self::Static
source§impl IntoBoundedStatic for NonZeroI64
impl IntoBoundedStatic for NonZeroI64
No-op IntoBoundedStatic
impl for this primitive type.
type Static = NonZeroI64
fn into_static(self) -> Self::Static
source§impl IntoBoundedStatic for NonZeroI128
impl IntoBoundedStatic for NonZeroI128
No-op IntoBoundedStatic
impl for this primitive type.
type Static = NonZeroI128
fn into_static(self) -> Self::Static
source§impl IntoBoundedStatic for NonZeroIsize
impl IntoBoundedStatic for NonZeroIsize
No-op IntoBoundedStatic
impl for this primitive type.
type Static = NonZeroIsize
fn into_static(self) -> Self::Static
source§impl IntoBoundedStatic for NonZeroU8
impl IntoBoundedStatic for NonZeroU8
No-op IntoBoundedStatic
impl for this primitive type.
source§impl IntoBoundedStatic for NonZeroU16
impl IntoBoundedStatic for NonZeroU16
No-op IntoBoundedStatic
impl for this primitive type.
type Static = NonZeroU16
fn into_static(self) -> Self::Static
source§impl IntoBoundedStatic for NonZeroU32
impl IntoBoundedStatic for NonZeroU32
No-op IntoBoundedStatic
impl for this primitive type.
type Static = NonZeroU32
fn into_static(self) -> Self::Static
source§impl IntoBoundedStatic for NonZeroU64
impl IntoBoundedStatic for NonZeroU64
No-op IntoBoundedStatic
impl for this primitive type.
type Static = NonZeroU64
fn into_static(self) -> Self::Static
source§impl IntoBoundedStatic for NonZeroU128
impl IntoBoundedStatic for NonZeroU128
No-op IntoBoundedStatic
impl for this primitive type.
type Static = NonZeroU128
fn into_static(self) -> Self::Static
source§impl IntoBoundedStatic for NonZeroUsize
impl IntoBoundedStatic for NonZeroUsize
No-op IntoBoundedStatic
impl for this primitive type.
type Static = NonZeroUsize
fn into_static(self) -> Self::Static
source§impl IntoBoundedStatic for SmolStr
impl IntoBoundedStatic for SmolStr
No-op IntoBoundedStatic
impl for smol_str::SmolStr
.
source§impl<A> IntoBoundedStatic for SmallVec<A>where
A: Array + 'static,
A::Item: Clone,
impl<A> IntoBoundedStatic for SmallVec<A>where A: Array + 'static, A::Item: Clone,
No-op IntoBoundedStatic
impl for smallvec::SmallVec
.
source§impl<K, V> IntoBoundedStatic for BTreeMap<K, V>where
K: IntoBoundedStatic,
K::Static: Ord,
V: IntoBoundedStatic,
impl<K, V> IntoBoundedStatic for BTreeMap<K, V>where K: IntoBoundedStatic, K::Static: Ord, V: IntoBoundedStatic,
Blanket IntoBoundedStatic
impl for converting BTreeMap<K, V>
into BTreeMap<K, V>: 'static
.
type Static = BTreeMap<<K as IntoBoundedStatic>::Static, <V as IntoBoundedStatic>::Static>
fn into_static(self) -> Self::Static
source§impl<K, V, S> IntoBoundedStatic for HashMap<K, V, S>where
K: IntoBoundedStatic,
K::Static: Eq + Hash,
V: IntoBoundedStatic,
S: ToBoundedStatic,
S::Static: BuildHasher,
impl<K, V, S> IntoBoundedStatic for HashMap<K, V, S>where K: IntoBoundedStatic, K::Static: Eq + Hash, V: IntoBoundedStatic, S: ToBoundedStatic, S::Static: BuildHasher,
Blanket IntoBoundedStatic
impl for for converting HashMap<K, V>
into HashMap<K, V>: 'static
.
type Static = HashMap<<K as IntoBoundedStatic>::Static, <V as IntoBoundedStatic>::Static, <S as ToBoundedStatic>::Static>
fn into_static(self) -> Self::Static
source§impl<K, V, S> IntoBoundedStatic for AHashMap<K, V, S>where
K: IntoBoundedStatic,
K::Static: Eq + Hash,
V: IntoBoundedStatic,
S: ToBoundedStatic,
S::Static: BuildHasher,
impl<K, V, S> IntoBoundedStatic for AHashMap<K, V, S>where K: IntoBoundedStatic, K::Static: Eq + Hash, V: IntoBoundedStatic, S: ToBoundedStatic, S::Static: BuildHasher,
Blanket IntoBoundedStatic
impl for converting ahash::AHashMap<K, V, S>
into ahash::AHashMap<K, V, S>: 'static
.
type Static = AHashMap<<K as IntoBoundedStatic>::Static, <V as IntoBoundedStatic>::Static, <S as ToBoundedStatic>::Static>
fn into_static(self) -> Self::Static
source§impl<Mode> IntoBoundedStatic for SmartString<Mode>where
Mode: SmartStringMode + 'static,
impl<Mode> IntoBoundedStatic for SmartString<Mode>where Mode: SmartStringMode + 'static,
No-op IntoBoundedStatic
impl for smartstring::SmartString
.
type Static = SmartString<Mode>
fn into_static(self) -> Self::Static
source§impl<T0: IntoBoundedStatic> IntoBoundedStatic for (T0,)
impl<T0: IntoBoundedStatic> IntoBoundedStatic for (T0,)
Blanket IntoBoundedStatic
impl for converting tuple (T0,)
into (T0,): 'static
type Static = (<T0 as IntoBoundedStatic>::Static,)
fn into_static(self) -> Self::Static
source§impl<T1: IntoBoundedStatic, T0: IntoBoundedStatic> IntoBoundedStatic for (T1, T0)
impl<T1: IntoBoundedStatic, T0: IntoBoundedStatic> IntoBoundedStatic for (T1, T0)
Blanket IntoBoundedStatic
impl for converting tuple (T1, T0,)
into (T1, T0,): 'static
type Static = (<T1 as IntoBoundedStatic>::Static, <T0 as IntoBoundedStatic>::Static)
fn into_static(self) -> Self::Static
source§impl<T2: IntoBoundedStatic, T1: IntoBoundedStatic, T0: IntoBoundedStatic> IntoBoundedStatic for (T2, T1, T0)
impl<T2: IntoBoundedStatic, T1: IntoBoundedStatic, T0: IntoBoundedStatic> IntoBoundedStatic for (T2, T1, T0)
Blanket IntoBoundedStatic
impl for converting tuple (T2, T1, T0,)
into (T2, T1, T0,): 'static
type Static = (<T2 as IntoBoundedStatic>::Static, <T1 as IntoBoundedStatic>::Static, <T0 as IntoBoundedStatic>::Static)
fn into_static(self) -> Self::Static
source§impl<T3: IntoBoundedStatic, T2: IntoBoundedStatic, T1: IntoBoundedStatic, T0: IntoBoundedStatic> IntoBoundedStatic for (T3, T2, T1, T0)
impl<T3: IntoBoundedStatic, T2: IntoBoundedStatic, T1: IntoBoundedStatic, T0: IntoBoundedStatic> IntoBoundedStatic for (T3, T2, T1, T0)
Blanket IntoBoundedStatic
impl for converting tuple (T3, T2, T1, T0,)
into (T3, T2, T1, T0,): 'static
type Static = (<T3 as IntoBoundedStatic>::Static, <T2 as IntoBoundedStatic>::Static, <T1 as IntoBoundedStatic>::Static, <T0 as IntoBoundedStatic>::Static)
fn into_static(self) -> Self::Static
source§impl<T4: IntoBoundedStatic, T3: IntoBoundedStatic, T2: IntoBoundedStatic, T1: IntoBoundedStatic, T0: IntoBoundedStatic> IntoBoundedStatic for (T4, T3, T2, T1, T0)
impl<T4: IntoBoundedStatic, T3: IntoBoundedStatic, T2: IntoBoundedStatic, T1: IntoBoundedStatic, T0: IntoBoundedStatic> IntoBoundedStatic for (T4, T3, T2, T1, T0)
Blanket IntoBoundedStatic
impl for converting tuple (T4, T3, T2, T1, T0,)
into (T4, T3, T2, T1, T0,): 'static
type Static = (<T4 as IntoBoundedStatic>::Static, <T3 as IntoBoundedStatic>::Static, <T2 as IntoBoundedStatic>::Static, <T1 as IntoBoundedStatic>::Static, <T0 as IntoBoundedStatic>::Static)
fn into_static(self) -> Self::Static
source§impl<T5: IntoBoundedStatic, T4: IntoBoundedStatic, T3: IntoBoundedStatic, T2: IntoBoundedStatic, T1: IntoBoundedStatic, T0: IntoBoundedStatic> IntoBoundedStatic for (T5, T4, T3, T2, T1, T0)
impl<T5: IntoBoundedStatic, T4: IntoBoundedStatic, T3: IntoBoundedStatic, T2: IntoBoundedStatic, T1: IntoBoundedStatic, T0: IntoBoundedStatic> IntoBoundedStatic for (T5, T4, T3, T2, T1, T0)
Blanket IntoBoundedStatic
impl for converting tuple (T5, T4, T3, T2, T1, T0,)
into (T5, T4, T3, T2, T1, T0,): 'static
type Static = (<T5 as IntoBoundedStatic>::Static, <T4 as IntoBoundedStatic>::Static, <T3 as IntoBoundedStatic>::Static, <T2 as IntoBoundedStatic>::Static, <T1 as IntoBoundedStatic>::Static, <T0 as IntoBoundedStatic>::Static)
fn into_static(self) -> Self::Static
source§impl<T6: IntoBoundedStatic, T5: IntoBoundedStatic, T4: IntoBoundedStatic, T3: IntoBoundedStatic, T2: IntoBoundedStatic, T1: IntoBoundedStatic, T0: IntoBoundedStatic> IntoBoundedStatic for (T6, T5, T4, T3, T2, T1, T0)
impl<T6: IntoBoundedStatic, T5: IntoBoundedStatic, T4: IntoBoundedStatic, T3: IntoBoundedStatic, T2: IntoBoundedStatic, T1: IntoBoundedStatic, T0: IntoBoundedStatic> IntoBoundedStatic for (T6, T5, T4, T3, T2, T1, T0)
Blanket IntoBoundedStatic
impl for converting tuple (T6, T5, T4, T3, T2, T1, T0,)
into (T6, T5, T4, T3, T2, T1, T0,): 'static
type Static = (<T6 as IntoBoundedStatic>::Static, <T5 as IntoBoundedStatic>::Static, <T4 as IntoBoundedStatic>::Static, <T3 as IntoBoundedStatic>::Static, <T2 as IntoBoundedStatic>::Static, <T1 as IntoBoundedStatic>::Static, <T0 as IntoBoundedStatic>::Static)
fn into_static(self) -> Self::Static
source§impl<T7: IntoBoundedStatic, T6: IntoBoundedStatic, T5: IntoBoundedStatic, T4: IntoBoundedStatic, T3: IntoBoundedStatic, T2: IntoBoundedStatic, T1: IntoBoundedStatic, T0: IntoBoundedStatic> IntoBoundedStatic for (T7, T6, T5, T4, T3, T2, T1, T0)
impl<T7: IntoBoundedStatic, T6: IntoBoundedStatic, T5: IntoBoundedStatic, T4: IntoBoundedStatic, T3: IntoBoundedStatic, T2: IntoBoundedStatic, T1: IntoBoundedStatic, T0: IntoBoundedStatic> IntoBoundedStatic for (T7, T6, T5, T4, T3, T2, T1, T0)
Blanket IntoBoundedStatic
impl for converting tuple (T7, T6, T5, T4, T3, T2, T1, T0,)
into (T7, T6, T5, T4, T3, T2, T1, T0,): 'static
type Static = (<T7 as IntoBoundedStatic>::Static, <T6 as IntoBoundedStatic>::Static, <T5 as IntoBoundedStatic>::Static, <T4 as IntoBoundedStatic>::Static, <T3 as IntoBoundedStatic>::Static, <T2 as IntoBoundedStatic>::Static, <T1 as IntoBoundedStatic>::Static, <T0 as IntoBoundedStatic>::Static)
fn into_static(self) -> Self::Static
source§impl<T8: IntoBoundedStatic, T7: IntoBoundedStatic, T6: IntoBoundedStatic, T5: IntoBoundedStatic, T4: IntoBoundedStatic, T3: IntoBoundedStatic, T2: IntoBoundedStatic, T1: IntoBoundedStatic, T0: IntoBoundedStatic> IntoBoundedStatic for (T8, T7, T6, T5, T4, T3, T2, T1, T0)
impl<T8: IntoBoundedStatic, T7: IntoBoundedStatic, T6: IntoBoundedStatic, T5: IntoBoundedStatic, T4: IntoBoundedStatic, T3: IntoBoundedStatic, T2: IntoBoundedStatic, T1: IntoBoundedStatic, T0: IntoBoundedStatic> IntoBoundedStatic for (T8, T7, T6, T5, T4, T3, T2, T1, T0)
Blanket IntoBoundedStatic
impl for converting tuple (T8, T7, T6, T5, T4, T3, T2, T1, T0,)
into (T8, T7, T6, T5, T4, T3, T2, T1, T0,): 'static
type Static = (<T8 as IntoBoundedStatic>::Static, <T7 as IntoBoundedStatic>::Static, <T6 as IntoBoundedStatic>::Static, <T5 as IntoBoundedStatic>::Static, <T4 as IntoBoundedStatic>::Static, <T3 as IntoBoundedStatic>::Static, <T2 as IntoBoundedStatic>::Static, <T1 as IntoBoundedStatic>::Static, <T0 as IntoBoundedStatic>::Static)
fn into_static(self) -> Self::Static
source§impl<T9: IntoBoundedStatic, T8: IntoBoundedStatic, T7: IntoBoundedStatic, T6: IntoBoundedStatic, T5: IntoBoundedStatic, T4: IntoBoundedStatic, T3: IntoBoundedStatic, T2: IntoBoundedStatic, T1: IntoBoundedStatic, T0: IntoBoundedStatic> IntoBoundedStatic for (T9, T8, T7, T6, T5, T4, T3, T2, T1, T0)
impl<T9: IntoBoundedStatic, T8: IntoBoundedStatic, T7: IntoBoundedStatic, T6: IntoBoundedStatic, T5: IntoBoundedStatic, T4: IntoBoundedStatic, T3: IntoBoundedStatic, T2: IntoBoundedStatic, T1: IntoBoundedStatic, T0: IntoBoundedStatic> IntoBoundedStatic for (T9, T8, T7, T6, T5, T4, T3, T2, T1, T0)
Blanket IntoBoundedStatic
impl for converting tuple (T9, T8, T7, T6, T5, T4, T3, T2, T1, T0,)
into (T9, T8, T7, T6, T5, T4, T3, T2, T1, T0,): 'static
type Static = (<T9 as IntoBoundedStatic>::Static, <T8 as IntoBoundedStatic>::Static, <T7 as IntoBoundedStatic>::Static, <T6 as IntoBoundedStatic>::Static, <T5 as IntoBoundedStatic>::Static, <T4 as IntoBoundedStatic>::Static, <T3 as IntoBoundedStatic>::Static, <T2 as IntoBoundedStatic>::Static, <T1 as IntoBoundedStatic>::Static, <T0 as IntoBoundedStatic>::Static)
fn into_static(self) -> Self::Static
source§impl<T10: IntoBoundedStatic, T9: IntoBoundedStatic, T8: IntoBoundedStatic, T7: IntoBoundedStatic, T6: IntoBoundedStatic, T5: IntoBoundedStatic, T4: IntoBoundedStatic, T3: IntoBoundedStatic, T2: IntoBoundedStatic, T1: IntoBoundedStatic, T0: IntoBoundedStatic> IntoBoundedStatic for (T10, T9, T8, T7, T6, T5, T4, T3, T2, T1, T0)
impl<T10: IntoBoundedStatic, T9: IntoBoundedStatic, T8: IntoBoundedStatic, T7: IntoBoundedStatic, T6: IntoBoundedStatic, T5: IntoBoundedStatic, T4: IntoBoundedStatic, T3: IntoBoundedStatic, T2: IntoBoundedStatic, T1: IntoBoundedStatic, T0: IntoBoundedStatic> IntoBoundedStatic for (T10, T9, T8, T7, T6, T5, T4, T3, T2, T1, T0)
Blanket IntoBoundedStatic
impl for converting tuple (T10, T9, T8, T7, T6, T5, T4, T3, T2, T1, T0,)
into (T10, T9, T8, T7, T6, T5, T4, T3, T2, T1, T0,): 'static
type Static = (<T10 as IntoBoundedStatic>::Static, <T9 as IntoBoundedStatic>::Static, <T8 as IntoBoundedStatic>::Static, <T7 as IntoBoundedStatic>::Static, <T6 as IntoBoundedStatic>::Static, <T5 as IntoBoundedStatic>::Static, <T4 as IntoBoundedStatic>::Static, <T3 as IntoBoundedStatic>::Static, <T2 as IntoBoundedStatic>::Static, <T1 as IntoBoundedStatic>::Static, <T0 as IntoBoundedStatic>::Static)
fn into_static(self) -> Self::Static
source§impl<T11: IntoBoundedStatic, T10: IntoBoundedStatic, T9: IntoBoundedStatic, T8: IntoBoundedStatic, T7: IntoBoundedStatic, T6: IntoBoundedStatic, T5: IntoBoundedStatic, T4: IntoBoundedStatic, T3: IntoBoundedStatic, T2: IntoBoundedStatic, T1: IntoBoundedStatic, T0: IntoBoundedStatic> IntoBoundedStatic for (T11, T10, T9, T8, T7, T6, T5, T4, T3, T2, T1, T0)
impl<T11: IntoBoundedStatic, T10: IntoBoundedStatic, T9: IntoBoundedStatic, T8: IntoBoundedStatic, T7: IntoBoundedStatic, T6: IntoBoundedStatic, T5: IntoBoundedStatic, T4: IntoBoundedStatic, T3: IntoBoundedStatic, T2: IntoBoundedStatic, T1: IntoBoundedStatic, T0: IntoBoundedStatic> IntoBoundedStatic for (T11, T10, T9, T8, T7, T6, T5, T4, T3, T2, T1, T0)
Blanket IntoBoundedStatic
impl for converting tuple (T11, T10, T9, T8, T7, T6, T5, T4, T3, T2, T1, T0,)
into (T11, T10, T9, T8, T7, T6, T5, T4, T3, T2, T1, T0,): 'static
type Static = (<T11 as IntoBoundedStatic>::Static, <T10 as IntoBoundedStatic>::Static, <T9 as IntoBoundedStatic>::Static, <T8 as IntoBoundedStatic>::Static, <T7 as IntoBoundedStatic>::Static, <T6 as IntoBoundedStatic>::Static, <T5 as IntoBoundedStatic>::Static, <T4 as IntoBoundedStatic>::Static, <T3 as IntoBoundedStatic>::Static, <T2 as IntoBoundedStatic>::Static, <T1 as IntoBoundedStatic>::Static, <T0 as IntoBoundedStatic>::Static)
fn into_static(self) -> Self::Static
source§impl<T> IntoBoundedStatic for Cow<'_, T>where
T: 'static + ToOwned + ?Sized,
impl<T> IntoBoundedStatic for Cow<'_, T>where T: 'static + ToOwned + ?Sized,
Blanket IntoBoundedStatic
impl for converting Cow<'a, T: ?Sized>
into Cow<'static, T: ?Sized>
.
source§impl<T> IntoBoundedStatic for Option<T>where
T: IntoBoundedStatic,
impl<T> IntoBoundedStatic for Option<T>where T: IntoBoundedStatic,
Blanket IntoBoundedStatic
impl for converting Option<T>
into Option<T>: 'static
.
type Static = Option<<T as IntoBoundedStatic>::Static>
fn into_static(self) -> Self::Static
source§impl<T> IntoBoundedStatic for Box<T>where
T: IntoBoundedStatic,
impl<T> IntoBoundedStatic for Box<T>where T: IntoBoundedStatic,
Blanket IntoBoundedStatic
impl for converting Box<T>
into Box<T>: 'static
.
type Static = Box<<T as IntoBoundedStatic>::Static>
fn into_static(self) -> Self::Static
source§impl<T> IntoBoundedStatic for BinaryHeap<T>where
T: IntoBoundedStatic,
T::Static: Ord,
impl<T> IntoBoundedStatic for BinaryHeap<T>where T: IntoBoundedStatic, T::Static: Ord,
Blanket IntoBoundedStatic
impl for converting BinaryHeap<T>
into BinaryHeap<T>: 'static
.
type Static = BinaryHeap<<T as IntoBoundedStatic>::Static>
fn into_static(self) -> Self::Static
source§impl<T> IntoBoundedStatic for BTreeSet<T>where
T: IntoBoundedStatic,
T::Static: Ord,
impl<T> IntoBoundedStatic for BTreeSet<T>where T: IntoBoundedStatic, T::Static: Ord,
Blanket IntoBoundedStatic
impl for converting BTreeSet<T>
into BTreeSet<T>: 'static
.
type Static = BTreeSet<<T as IntoBoundedStatic>::Static>
fn into_static(self) -> Self::Static
source§impl<T> IntoBoundedStatic for LinkedList<T>where
T: IntoBoundedStatic,
impl<T> IntoBoundedStatic for LinkedList<T>where T: IntoBoundedStatic,
Blanket IntoBoundedStatic
impl for converting LinkedList<T>
into LinkedList<T>: 'static
.
type Static = LinkedList<<T as IntoBoundedStatic>::Static>
fn into_static(self) -> Self::Static
source§impl<T> IntoBoundedStatic for VecDeque<T>where
T: IntoBoundedStatic,
impl<T> IntoBoundedStatic for VecDeque<T>where T: IntoBoundedStatic,
Blanket IntoBoundedStatic
impl for converting VecDeque<T>
into VecDeque<T>: 'static
.
type Static = VecDeque<<T as IntoBoundedStatic>::Static>
fn into_static(self) -> Self::Static
source§impl<T> IntoBoundedStatic for Vec<T>where
T: IntoBoundedStatic,
impl<T> IntoBoundedStatic for Vec<T>where T: IntoBoundedStatic,
Blanket IntoBoundedStatic
impl for converting Vec<T>
into Vec<T>: 'static
.
type Static = Vec<<T as IntoBoundedStatic>::Static>
fn into_static(self) -> Self::Static
source§impl<T, E> IntoBoundedStatic for Result<T, E>where
T: IntoBoundedStatic,
E: IntoBoundedStatic,
impl<T, E> IntoBoundedStatic for Result<T, E>where T: IntoBoundedStatic, E: IntoBoundedStatic,
Blanket IntoBoundedStatic
impl for converting Result<T, E>
into Result<T, E>: 'static
.
type Static = Result<<T as IntoBoundedStatic>::Static, <E as IntoBoundedStatic>::Static>
fn into_static(self) -> Self::Static
source§impl<T, S> IntoBoundedStatic for HashSet<T, S>where
T: IntoBoundedStatic,
T::Static: Eq + Hash,
S: ToBoundedStatic,
S::Static: BuildHasher,
impl<T, S> IntoBoundedStatic for HashSet<T, S>where T: IntoBoundedStatic, T::Static: Eq + Hash, S: ToBoundedStatic, S::Static: BuildHasher,
Blanket IntoBoundedStatic
impl for converting HashSet<T>
into HashSet<T>: 'static
.
type Static = HashSet<<T as IntoBoundedStatic>::Static, <S as ToBoundedStatic>::Static>
fn into_static(self) -> Self::Static
source§impl<T, S> IntoBoundedStatic for AHashSet<T, S>where
T: IntoBoundedStatic,
T::Static: Eq + Hash,
S: ToBoundedStatic,
S::Static: BuildHasher,
impl<T, S> IntoBoundedStatic for AHashSet<T, S>where T: IntoBoundedStatic, T::Static: Eq + Hash, S: ToBoundedStatic, S::Static: BuildHasher,
Blanket IntoBoundedStatic
impl for converting ahash::AHashSet<T, S>
into ahash::AHashSet<T, S>: 'static
.
type Static = AHashSet<<T as IntoBoundedStatic>::Static, <S as ToBoundedStatic>::Static>
fn into_static(self) -> Self::Static
source§impl<T, const N: usize> IntoBoundedStatic for [T; N]where
T: IntoBoundedStatic,
impl<T, const N: usize> IntoBoundedStatic for [T; N]where T: IntoBoundedStatic,
Blanket IntoBoundedStatic
impl for converting [T; const N: usize]
into [T; const N: usize]: 'static
.