pub struct RoutingRecord {
pub request_id: String,
pub capability: String,
pub selected_node: String,
pub score: f64,
pub reason: String,
pub timestamp: Instant,
}Expand description
Routing decision record for display
Fields§
§request_id: String§capability: String§selected_node: String§score: f64§reason: String§timestamp: InstantTrait Implementations§
Source§impl Clone for RoutingRecord
impl Clone for RoutingRecord
Source§fn clone(&self) -> RoutingRecord
fn clone(&self) -> RoutingRecord
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 RoutingRecord
impl RefUnwindSafe for RoutingRecord
impl Send for RoutingRecord
impl Sync for RoutingRecord
impl Unpin for RoutingRecord
impl UnwindSafe for RoutingRecord
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> 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