pub struct PrefixHeld {
pub waited_us: u64,
pub ended: PrewarmEnd,
pub sent: Option<PrewarmSent>,
}Expand description
prefix_held: one attempt’s wait at its endpoint’s gate.
Fields§
§waited_us: u64Whole microseconds from reaching the gate to being let on toward a ticket, on the gate’s injected monotonic clock.
ended: PrewarmEndHow the pre-warm this call waited for ended.
sent: Option<PrewarmSent>What the pre-warm cost or why it was refused; only on the line of the call that sent it, so one request is counted once.
Trait Implementations§
Source§impl Clone for PrefixHeld
impl Clone for PrefixHeld
Source§impl Debug for PrefixHeld
impl Debug for PrefixHeld
Source§impl<'de> Deserialize<'de> for PrefixHeld
impl<'de> Deserialize<'de> for PrefixHeld
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
Source§impl PartialEq for PrefixHeld
impl PartialEq for PrefixHeld
Source§impl Serialize for PrefixHeld
impl Serialize for PrefixHeld
impl StructuralPartialEq for PrefixHeld
Auto Trait Implementations§
impl Freeze for PrefixHeld
impl RefUnwindSafe for PrefixHeld
impl Send for PrefixHeld
impl Sync for PrefixHeld
impl Unpin for PrefixHeld
impl UnsafeUnpin for PrefixHeld
impl UnwindSafe for PrefixHeld
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