Enum std::collections::TryReserveError [−][src]
pub enum TryReserveError {
CapacityOverflow,
AllocError {
layout: Layout,
// some fields omitted
},
}🔬 This is a nightly-only experimental API. (try_reserve #48043)
new API
The error type for try_reserve methods.
Variants
🔬 This is a nightly-only experimental API. (try_reserve #48043)
new API
Error due to the computed capacity exceeding the collection’s maximum
(usually isize::MAX bytes).
🔬 This is a nightly-only experimental API. (try_reserve #48043)
new API
The memory allocator returned an error
Show fields
Trait Implementations
impl Clone for TryReserveError[src]
impl Clone for TryReserveError[src]pub fn clone(&self) -> TryReserveError[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for TryReserveError[src]
impl Debug for TryReserveError[src]impl Display for TryReserveError[src]
impl Display for TryReserveError[src]impl Eq for TryReserveError[src]
impl Eq for TryReserveError[src]impl Error for TryReserveError[src]
impl Error for TryReserveError[src]impl From<LayoutError> for TryReserveError[src]
impl From<LayoutError> for TryReserveError[src]pub fn from(LayoutError) -> TryReserveError[src]
impl PartialEq<TryReserveError> for TryReserveError[src]
impl PartialEq<TryReserveError> for TryReserveError[src]pub fn eq(&self, other: &TryReserveError) -> bool[src]
pub fn ne(&self, other: &TryReserveError) -> bool[src]
impl StructuralEq for TryReserveError[src]
impl StructuralEq for TryReserveError[src]impl StructuralPartialEq for TryReserveError[src]
impl StructuralPartialEq for TryReserveError[src]Auto Trait Implementations
impl RefUnwindSafe for TryReserveError
impl RefUnwindSafe for TryReserveErrorimpl Send for TryReserveError
impl Send for TryReserveErrorimpl Sync for TryReserveError
impl Sync for TryReserveErrorimpl Unpin for TryReserveError
impl Unpin for TryReserveErrorimpl UnwindSafe for TryReserveError
impl UnwindSafe for TryReserveErrorBlanket Implementations
impl<T> Borrow<T> for T where
T: ?Sized, [src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]pub fn borrow(&self) -> &TⓘNotable traits for &'_ mut I
impl<'_, I> Iterator for &'_ mut I where
I: Iterator + ?Sized, type Item = <I as Iterator>::Item;impl<'_, F> Future for &'_ mut F where
F: Future + Unpin + ?Sized, type Output = <F as Future>::Output;impl<R: Read + ?Sized> Read for &mut Rimpl<W: Write + ?Sized> Write for &mut W[src]
Notable traits for &'_ mut I
impl<'_, I> Iterator for &'_ mut I where
I: Iterator + ?Sized, type Item = <I as Iterator>::Item;impl<'_, F> Future for &'_ mut F where
F: Future + Unpin + ?Sized, type Output = <F as Future>::Output;impl<R: Read + ?Sized> Read for &mut Rimpl<W: Write + ?Sized> Write for &mut Wimpl<T> BorrowMut<T> for T where
T: ?Sized, [src]
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]pub fn borrow_mut(&mut self) -> &mut TⓘNotable traits for &'_ mut I
impl<'_, I> Iterator for &'_ mut I where
I: Iterator + ?Sized, type Item = <I as Iterator>::Item;impl<'_, F> Future for &'_ mut F where
F: Future + Unpin + ?Sized, type Output = <F as Future>::Output;impl<R: Read + ?Sized> Read for &mut Rimpl<W: Write + ?Sized> Write for &mut W[src]
Notable traits for &'_ mut I
impl<'_, I> Iterator for &'_ mut I where
I: Iterator + ?Sized, type Item = <I as Iterator>::Item;impl<'_, F> Future for &'_ mut F where
F: Future + Unpin + ?Sized, type Output = <F as Future>::Output;impl<R: Read + ?Sized> Read for &mut Rimpl<W: Write + ?Sized> Write for &mut W