pub enum Eviction {
    Auto,
    Manual,
}Expand description
Describes the eviction policy for a given entry in the texture cache.
Variants§
Auto
The entry will be evicted under the normal rules (which differ between standalone and shared entries).
Manual
The entry will not be evicted until the policy is explicitly set to a different value.
Trait Implementations§
impl Copy for Eviction
impl Eq for Eviction
impl StructuralPartialEq for Eviction
Auto Trait Implementations§
impl Freeze for Eviction
impl RefUnwindSafe for Eviction
impl Send for Eviction
impl Sync for Eviction
impl Unpin for Eviction
impl UnwindSafe for Eviction
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
 
impl<T> BorrowMut<T> for Twhere
    T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
    T: Clone,
 
impl<T> CloneToUninit for Twhere
    T: Clone,
Source§impl<T> IntoEither for T
 
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
 
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts 
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
 
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts 
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more