pub enum RoutingObservationField {
SelectedExperts,
SelectedScores,
Coefficients,
RoutedOutput,
LocalRoutedOutput,
ReducedRoutedOutput,
SharedOutput,
CombinedOutput,
}Expand description
Fields of the runtime’s normalized routing event, shared with host collectors.
Variants§
SelectedExperts
Selected expert identifiers.
SelectedScores
Selected scores before top-k renormalization.
Coefficients
Final coefficients applied to routed contributions.
RoutedOutput
Combined routed-expert contribution.
LocalRoutedOutput
Rank-local routed contribution.
ReducedRoutedOutput
Routed contribution after collective reduction.
Shared-expert contribution including any shared gate.
CombinedOutput
Combined routed and shared contribution.
Implementations§
Trait Implementations§
Source§impl Clone for RoutingObservationField
impl Clone for RoutingObservationField
Source§fn clone(&self) -> RoutingObservationField
fn clone(&self) -> RoutingObservationField
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 RoutingObservationField
Source§impl Debug for RoutingObservationField
impl Debug for RoutingObservationField
Source§impl<'de> Deserialize<'de> for RoutingObservationField
impl<'de> Deserialize<'de> for RoutingObservationField
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
impl Eq for RoutingObservationField
Source§impl PartialEq for RoutingObservationField
impl PartialEq for RoutingObservationField
Source§impl Serialize for RoutingObservationField
impl Serialize for RoutingObservationField
impl StructuralPartialEq for RoutingObservationField
Auto Trait Implementations§
impl Freeze for RoutingObservationField
impl RefUnwindSafe for RoutingObservationField
impl Send for RoutingObservationField
impl Sync for RoutingObservationField
impl Unpin for RoutingObservationField
impl UnsafeUnpin for RoutingObservationField
impl UnwindSafe for RoutingObservationField
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