pub struct UsageRetryGateSummary {
pub active: u64,
pub active_cooldowns: u64,
pub max_remaining_secs: Option<u64>,
pub reasons: Vec<UsageRetryGateReasonRow>,
}Fields§
§active: u64§active_cooldowns: u64§max_remaining_secs: Option<u64>§reasons: Vec<UsageRetryGateReasonRow>Implementations§
Source§impl UsageRetryGateSummary
impl UsageRetryGateSummary
pub fn from_policy_actions(actions: &[PolicyActionProjection]) -> Self
Trait Implementations§
Source§impl Clone for UsageRetryGateSummary
impl Clone for UsageRetryGateSummary
Source§fn clone(&self) -> UsageRetryGateSummary
fn clone(&self) -> UsageRetryGateSummary
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 UsageRetryGateSummary
impl Debug for UsageRetryGateSummary
Source§impl Default for UsageRetryGateSummary
impl Default for UsageRetryGateSummary
Source§fn default() -> UsageRetryGateSummary
fn default() -> UsageRetryGateSummary
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UsageRetryGateSummary
impl<'de> Deserialize<'de> for UsageRetryGateSummary
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for UsageRetryGateSummary
Source§impl PartialEq for UsageRetryGateSummary
impl PartialEq for UsageRetryGateSummary
Source§impl Serialize for UsageRetryGateSummary
impl Serialize for UsageRetryGateSummary
impl StructuralPartialEq for UsageRetryGateSummary
Auto Trait Implementations§
impl Freeze for UsageRetryGateSummary
impl RefUnwindSafe for UsageRetryGateSummary
impl Send for UsageRetryGateSummary
impl Sync for UsageRetryGateSummary
impl Unpin for UsageRetryGateSummary
impl UnsafeUnpin for UsageRetryGateSummary
impl UnwindSafe for UsageRetryGateSummary
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.