pub enum NearestMode {
RoundPreferFloor,
RoundPreferCeil,
Floor,
Ceil,
}Expand description
Nearest-neighbor rounding mode for resize.
Variants§
Trait Implementations§
Source§impl Clone for NearestMode
impl Clone for NearestMode
Source§fn clone(&self) -> NearestMode
fn clone(&self) -> NearestMode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for NearestMode
impl Debug for NearestMode
Source§impl Default for NearestMode
impl Default for NearestMode
Source§fn default() -> NearestMode
fn default() -> NearestMode
Returns the “default value” for a type. Read more
Source§impl Display for NearestMode
impl Display for NearestMode
Source§impl FromStr for NearestMode
impl FromStr for NearestMode
Source§impl PartialEq for NearestMode
impl PartialEq for NearestMode
Source§fn eq(&self, other: &NearestMode) -> bool
fn eq(&self, other: &NearestMode) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl TryFrom<&str> for NearestMode
impl TryFrom<&str> for NearestMode
impl Copy for NearestMode
impl Eq for NearestMode
impl StructuralPartialEq for NearestMode
Auto Trait Implementations§
impl Freeze for NearestMode
impl RefUnwindSafe for NearestMode
impl Send for NearestMode
impl Sync for NearestMode
impl Unpin for NearestMode
impl UnsafeUnpin for NearestMode
impl UnwindSafe for NearestMode
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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