pub struct RoutedMode {
pub mode: RequestMode,
pub source: RouteSource,
pub confidence: f32,
}Expand description
A routing decision plus its provenance (for traces and tests).
Fields§
§mode: RequestModeThe chosen response mode.
source: RouteSourceWhich layer decided.
confidence: f32Classifier confidence (1.0 for markers, 0.0 for the safe default).
Trait Implementations§
Source§impl Clone for RoutedMode
impl Clone for RoutedMode
Source§fn clone(&self) -> RoutedMode
fn clone(&self) -> RoutedMode
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 moreimpl Copy for RoutedMode
Source§impl Debug for RoutedMode
impl Debug for RoutedMode
Source§impl PartialEq for RoutedMode
impl PartialEq for RoutedMode
Source§fn eq(&self, other: &RoutedMode) -> bool
fn eq(&self, other: &RoutedMode) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RoutedMode
Auto Trait Implementations§
impl Freeze for RoutedMode
impl RefUnwindSafe for RoutedMode
impl Send for RoutedMode
impl Sync for RoutedMode
impl Unpin for RoutedMode
impl UnsafeUnpin for RoutedMode
impl UnwindSafe for RoutedMode
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