pub enum RankingArm {
ProductionBlended,
LexicalThenGraph,
QueryRouted,
NoGraph,
NoLexical,
NoSemantic,
NoCochange,
NoTaskPpr,
NoGlobalPpr,
}Expand description
Experimental ranking arms. Production default is blended importance (today’s surface). Other arms exist so evals can compare them.
Variants§
ProductionBlended
Current SCC fused ranker. Do not change without evidence.
LexicalThenGraph
QueryRouted
NoGraph
NoLexical
NoSemantic
NoCochange
NoTaskPpr
NoGlobalPpr
Implementations§
Trait Implementations§
Source§impl Clone for RankingArm
impl Clone for RankingArm
impl Copy for RankingArm
Source§impl Debug for RankingArm
impl Debug for RankingArm
Source§impl Default for RankingArm
impl Default for RankingArm
Source§impl<'de> Deserialize<'de> for RankingArm
impl<'de> Deserialize<'de> for RankingArm
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 RankingArm
Source§impl Hash for RankingArm
impl Hash for RankingArm
Source§impl PartialEq for RankingArm
impl PartialEq for RankingArm
Source§impl Serialize for RankingArm
impl Serialize for RankingArm
impl StructuralPartialEq for RankingArm
Auto Trait Implementations§
impl Freeze for RankingArm
impl RefUnwindSafe for RankingArm
impl Send for RankingArm
impl Sync for RankingArm
impl Unpin for RankingArm
impl UnsafeUnpin for RankingArm
impl UnwindSafe for RankingArm
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