[−]Enum rusttype::gpu_cache::CacheWriteErr
Returned from Cache::cache_queued
.
Variants
GlyphTooLarge
At least one of the queued glyphs is too big to fit into the cache, even if all other glyphs are removed.
NoRoomForWholeQueue
Not all of the requested glyphs can fit into the cache, even if the cache is completely cleared before the attempt.
Trait Implementations
impl Display for CacheWriteErr
impl PartialOrd<CacheWriteErr> for CacheWriteErr
fn partial_cmp(&self, other: &CacheWriteErr) -> Option<Ordering>
#[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 Ord for CacheWriteErr
fn cmp(&self, other: &CacheWriteErr) -> Ordering
fn max(self, other: Self) -> Self
1.21.0[src]
fn min(self, other: Self) -> Self
1.21.0[src]
fn clamp(self, min: Self, max: Self) -> Self
[src]
impl Eq for CacheWriteErr
impl Error for CacheWriteErr
fn description(&self) -> &str
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
impl Clone for CacheWriteErr
fn clone(&self) -> CacheWriteErr
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for CacheWriteErr
impl Hash for CacheWriteErr
fn hash<__H>(&self, state: &mut __H) where
__H: Hasher,
__H: Hasher,
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Copy for CacheWriteErr
impl PartialEq<CacheWriteErr> for CacheWriteErr
Auto Trait Implementations
impl Sync for CacheWriteErr
impl Unpin for CacheWriteErr
impl Send for CacheWriteErr
impl UnwindSafe for CacheWriteErr
impl RefUnwindSafe for CacheWriteErr
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
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, 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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
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> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,