pub struct BudgetQuotaKey {
pub profile: BudgetQuotaProfile,
pub owner_id: String,
pub grant_index: Option<u32>,
}Fields§
§profile: BudgetQuotaProfile§owner_id: String§grant_index: Option<u32>Implementations§
Trait Implementations§
Source§impl Clone for BudgetQuotaKey
impl Clone for BudgetQuotaKey
Source§fn clone(&self) -> BudgetQuotaKey
fn clone(&self) -> BudgetQuotaKey
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 BudgetQuotaKey
impl Debug for BudgetQuotaKey
impl Eq for BudgetQuotaKey
Source§impl Hash for BudgetQuotaKey
impl Hash for BudgetQuotaKey
Source§impl Ord for BudgetQuotaKey
impl Ord for BudgetQuotaKey
Source§fn cmp(&self, other: &BudgetQuotaKey) -> Ordering
fn cmp(&self, other: &BudgetQuotaKey) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for BudgetQuotaKey
impl PartialEq for BudgetQuotaKey
Source§impl PartialOrd for BudgetQuotaKey
impl PartialOrd for BudgetQuotaKey
impl StructuralPartialEq for BudgetQuotaKey
Auto Trait Implementations§
impl Freeze for BudgetQuotaKey
impl RefUnwindSafe for BudgetQuotaKey
impl Send for BudgetQuotaKey
impl Sync for BudgetQuotaKey
impl Unpin for BudgetQuotaKey
impl UnsafeUnpin for BudgetQuotaKey
impl UnwindSafe for BudgetQuotaKey
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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> Comparable<K> for Q
impl<Q, K> Comparable<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<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