pub struct QuotaCheckResult {
pub allowed: bool,
pub reason: Option<String>,
pub usage: QuotaUsage,
pub exceeded_quota: Option<String>,
}Expand description
Quota check result
Fields§
§allowed: boolWhether the operation is allowed
reason: Option<String>Reason if not allowed
usage: QuotaUsageCurrent usage
exceeded_quota: Option<String>Quota that would be exceeded
Trait Implementations§
Source§impl Clone for QuotaCheckResult
impl Clone for QuotaCheckResult
Source§fn clone(&self) -> QuotaCheckResult
fn clone(&self) -> QuotaCheckResult
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 QuotaCheckResult
impl Debug for QuotaCheckResult
Auto Trait Implementations§
impl Freeze for QuotaCheckResult
impl RefUnwindSafe for QuotaCheckResult
impl Send for QuotaCheckResult
impl Sync for QuotaCheckResult
impl Unpin for QuotaCheckResult
impl UnsafeUnpin for QuotaCheckResult
impl UnwindSafe for QuotaCheckResult
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