pub struct PerformanceHints { /* private fields */ }
Expand description
Collection of performance hints
Implementations§
Source§impl PerformanceHints
impl PerformanceHints
Sourcepub fn new() -> PerformanceHints
pub fn new() -> PerformanceHints
Create new performance hints
Sourcepub fn with_hint(self, hint: PerformanceHint) -> PerformanceHints
pub fn with_hint(self, hint: PerformanceHint) -> PerformanceHints
Add a performance hint
Sourcepub fn has_hint(&self, hint: PerformanceHint) -> bool
pub fn has_hint(&self, hint: PerformanceHint) -> bool
Check if hint is present
Trait Implementations§
Source§impl Clone for PerformanceHints
impl Clone for PerformanceHints
Source§fn clone(&self) -> PerformanceHints
fn clone(&self) -> PerformanceHints
Returns a duplicate of the value. Read more
1.0.0 · 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 PerformanceHints
impl Debug for PerformanceHints
Source§impl Default for PerformanceHints
impl Default for PerformanceHints
Source§fn default() -> PerformanceHints
fn default() -> PerformanceHints
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PerformanceHints
impl RefUnwindSafe for PerformanceHints
impl Send for PerformanceHints
impl Sync for PerformanceHints
impl Unpin for PerformanceHints
impl UnwindSafe for PerformanceHints
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