pub struct AdmissionSummary {
pub admitted: u32,
pub rejected: u32,
}Expand description
Summary of temporal-store admission for this frame.
Populated during the temporal commit phase. Tells downstream consumers how many tracks were admitted vs. rejected due to the concurrent-track cap, without requiring them to subscribe to health events.
Fields§
§admitted: u32Number of tracks successfully committed to the temporal store.
rejected: u32Number of new tracks rejected because the store was at capacity and no eviction victim was available.
Trait Implementations§
Source§impl Clone for AdmissionSummary
impl Clone for AdmissionSummary
Source§fn clone(&self) -> AdmissionSummary
fn clone(&self) -> AdmissionSummary
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 AdmissionSummary
impl Debug for AdmissionSummary
Source§impl Default for AdmissionSummary
impl Default for AdmissionSummary
Source§fn default() -> AdmissionSummary
fn default() -> AdmissionSummary
Returns the “default value” for a type. Read more
Source§impl PartialEq for AdmissionSummary
impl PartialEq for AdmissionSummary
impl Copy for AdmissionSummary
impl Eq for AdmissionSummary
impl StructuralPartialEq for AdmissionSummary
Auto Trait Implementations§
impl Freeze for AdmissionSummary
impl RefUnwindSafe for AdmissionSummary
impl Send for AdmissionSummary
impl Sync for AdmissionSummary
impl Unpin for AdmissionSummary
impl UnsafeUnpin for AdmissionSummary
impl UnwindSafe for AdmissionSummary
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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