[−][src]Enum rusttype::gpu_cache::CacheWriteErr
Returned from Cache::cache_queued
.
Variants
At least one of the queued glyphs is too big to fit into the cache, even if all other glyphs are removed.
Not all of the requested glyphs can fit into the cache, even if the cache is completely cleared before the attempt.
Trait Implementations
impl Clone for CacheWriteErr
[src]
fn clone(&self) -> CacheWriteErr
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for CacheWriteErr
[src]
impl Debug for CacheWriteErr
[src]
impl Display for CacheWriteErr
[src]
impl Eq for CacheWriteErr
[src]
impl Error for CacheWriteErr
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl Hash for CacheWriteErr
[src]
fn hash<__H>(&self, state: &mut __H) where
__H: Hasher,
[src]
__H: Hasher,
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for CacheWriteErr
[src]
fn cmp(&self, other: &CacheWriteErr) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<CacheWriteErr> for CacheWriteErr
[src]
fn eq(&self, other: &CacheWriteErr) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl PartialOrd<CacheWriteErr> for CacheWriteErr
[src]
fn partial_cmp(&self, other: &CacheWriteErr) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralEq for CacheWriteErr
[src]
impl StructuralPartialEq for CacheWriteErr
[src]
Auto Trait Implementations
impl RefUnwindSafe for CacheWriteErr
impl Send for CacheWriteErr
impl Sync for CacheWriteErr
impl Unpin for CacheWriteErr
impl UnwindSafe for CacheWriteErr
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,