pub struct EndpointPriority {
pub endpoint: String,
pub method: String,
pub score: f64,
pub request_count: u64,
pub recency_score: f64,
pub reality_ratio: f64,
}Expand description
Priority score for an endpoint
Fields§
§endpoint: StringEndpoint path
method: StringHTTP method
score: f64Priority score (higher = more important)
request_count: u64Request count
recency_score: f64Recency score (0.0 to 1.0, 1.0 = most recent)
reality_ratio: f64Reality ratio (0.0 = all mock, 1.0 = all real)
Trait Implementations§
Source§impl Clone for EndpointPriority
impl Clone for EndpointPriority
Source§fn clone(&self) -> EndpointPriority
fn clone(&self) -> EndpointPriority
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 moreAuto Trait Implementations§
impl Freeze for EndpointPriority
impl RefUnwindSafe for EndpointPriority
impl Send for EndpointPriority
impl Sync for EndpointPriority
impl Unpin for EndpointPriority
impl UnwindSafe for EndpointPriority
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