pub struct WeightedRank {
pub candidates: String,
pub components: Vec<Component>,
}Fields§
§candidates: Stringstep:<id> of a shortlist or filter result, in the order ranked.
components: Vec<Component>Trait Implementations§
Source§impl Clone for WeightedRank
impl Clone for WeightedRank
Source§impl Debug for WeightedRank
impl Debug for WeightedRank
Source§impl<'de> Deserialize<'de> for WeightedRank
impl<'de> Deserialize<'de> for WeightedRank
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
Source§impl PartialEq for WeightedRank
impl PartialEq for WeightedRank
Source§impl Serialize for WeightedRank
impl Serialize for WeightedRank
impl StructuralPartialEq for WeightedRank
Auto Trait Implementations§
impl Freeze for WeightedRank
impl RefUnwindSafe for WeightedRank
impl Send for WeightedRank
impl Sync for WeightedRank
impl Unpin for WeightedRank
impl UnsafeUnpin for WeightedRank
impl UnwindSafe for WeightedRank
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