pub enum AwaitOutsideAsyncFunctionKind {
Await,
AsyncFor,
AsyncWith,
AsyncComprehension,
}Variants§
Trait Implementations§
Source§impl Clone for AwaitOutsideAsyncFunctionKind
impl Clone for AwaitOutsideAsyncFunctionKind
Source§fn clone(&self) -> AwaitOutsideAsyncFunctionKind
fn clone(&self) -> AwaitOutsideAsyncFunctionKind
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 GetSize for AwaitOutsideAsyncFunctionKind
impl GetSize for AwaitOutsideAsyncFunctionKind
Source§fn get_heap_size(&self) -> usize
fn get_heap_size(&self) -> usize
Determines how many bytes this object occupies inside the heap. Read more
Source§fn get_heap_size_with_tracker<TRACKER: GetSizeTracker>(
&self,
tracker: TRACKER,
) -> (usize, TRACKER)
fn get_heap_size_with_tracker<TRACKER: GetSizeTracker>( &self, tracker: TRACKER, ) -> (usize, TRACKER)
Determines how many bytes this object occupies inside the heap while using a
tracker. Read moreSource§fn get_stack_size() -> usize
fn get_stack_size() -> usize
Determines how may bytes this object occupies inside the stack. Read more
Source§fn get_size_with_tracker<T>(&self, tracker: T) -> (usize, T)where
T: GetSizeTracker,
fn get_size_with_tracker<T>(&self, tracker: T) -> (usize, T)where
T: GetSizeTracker,
Determines the total size of the object while using a
tracker. Read moreSource§impl Hash for AwaitOutsideAsyncFunctionKind
impl Hash for AwaitOutsideAsyncFunctionKind
Source§impl PartialEq for AwaitOutsideAsyncFunctionKind
impl PartialEq for AwaitOutsideAsyncFunctionKind
Source§fn eq(&self, other: &AwaitOutsideAsyncFunctionKind) -> bool
fn eq(&self, other: &AwaitOutsideAsyncFunctionKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for AwaitOutsideAsyncFunctionKind
impl Eq for AwaitOutsideAsyncFunctionKind
impl StructuralPartialEq for AwaitOutsideAsyncFunctionKind
Auto Trait Implementations§
impl Freeze for AwaitOutsideAsyncFunctionKind
impl RefUnwindSafe for AwaitOutsideAsyncFunctionKind
impl Send for AwaitOutsideAsyncFunctionKind
impl Sync for AwaitOutsideAsyncFunctionKind
impl Unpin for AwaitOutsideAsyncFunctionKind
impl UnsafeUnpin for AwaitOutsideAsyncFunctionKind
impl UnwindSafe for AwaitOutsideAsyncFunctionKind
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§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<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 moreSource§impl<T> ToCompactString for Twhere
T: Display,
impl<T> ToCompactString for Twhere
T: Display,
Source§fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
fn try_to_compact_string(&self) -> Result<CompactString, ToCompactStringError>
Fallible version of
ToCompactString::to_compact_string() Read moreSource§fn to_compact_string(&self) -> CompactString
fn to_compact_string(&self) -> CompactString
Converts the given value to a
CompactString. Read more