pub struct FilteredCandidates {
pub selected: IndexMap<String, String>,
pub excluded_keys: Vec<String>,
pub total_candidates: usize,
}Expand description
スクリーニング結果を保持する構造体。
Fields§
§selected: IndexMap<String, String>Fine 段階へ引き渡す縮小版候補マップ (元の出現順を維持)。
excluded_keys: Vec<String>Coarse 段階で除外された候補キーのリスト。
total_candidates: usize元の総候補数。
Trait Implementations§
Source§impl Clone for FilteredCandidates
impl Clone for FilteredCandidates
Source§fn clone(&self) -> FilteredCandidates
fn clone(&self) -> FilteredCandidates
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 moreSource§impl Debug for FilteredCandidates
impl Debug for FilteredCandidates
Source§impl PartialEq for FilteredCandidates
impl PartialEq for FilteredCandidates
impl StructuralPartialEq for FilteredCandidates
Auto Trait Implementations§
impl Freeze for FilteredCandidates
impl RefUnwindSafe for FilteredCandidates
impl Send for FilteredCandidates
impl Sync for FilteredCandidates
impl Unpin for FilteredCandidates
impl UnsafeUnpin for FilteredCandidates
impl UnwindSafe for FilteredCandidates
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
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