pub struct ResultHintMetadata {
pub applied_budget_policy: ResultHintBudgetPolicy,
pub congestion_state: ResultHintCongestionState,
pub reason: ResultHintReason,
pub retry_after_ms: u32,
}Fields§
§applied_budget_policy: ResultHintBudgetPolicy§congestion_state: ResultHintCongestionState§reason: ResultHintReason§retry_after_ms: u32Implementations§
Trait Implementations§
Source§impl Clone for ResultHintMetadata
impl Clone for ResultHintMetadata
Source§fn clone(&self) -> ResultHintMetadata
fn clone(&self) -> ResultHintMetadata
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 ResultHintMetadata
impl Debug for ResultHintMetadata
Source§impl PartialEq for ResultHintMetadata
impl PartialEq for ResultHintMetadata
Source§fn eq(&self, other: &ResultHintMetadata) -> bool
fn eq(&self, other: &ResultHintMetadata) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for ResultHintMetadata
impl Eq for ResultHintMetadata
impl StructuralPartialEq for ResultHintMetadata
Auto Trait Implementations§
impl Freeze for ResultHintMetadata
impl RefUnwindSafe for ResultHintMetadata
impl Send for ResultHintMetadata
impl Sync for ResultHintMetadata
impl Unpin for ResultHintMetadata
impl UnsafeUnpin for ResultHintMetadata
impl UnwindSafe for ResultHintMetadata
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