pub struct CrossLanguageCandidateStats {
pub graphs: usize,
pub ineligible_graphs: usize,
pub buckets: usize,
pub oversized_buckets: usize,
pub pairs_available: usize,
pub pairs_budget_dropped: usize,
pub pairs_emitted: usize,
}Expand description
Accounting for opt-in Rust-to-C++ candidate extraction.
Fields§
§graphs: usizeGraphs presented by the explicit comparison caller.
ineligible_graphs: usizeGraphs outside the current schema, operation rule, language pair, or closed API correspondence table.
buckets: usizeDistinct explicit-partition and operation-sequence buckets formed.
oversized_buckets: usizeBuckets omitted in full for exceeding the configured member ceiling.
pairs_available: usizePairs in eligible buckets before the run-wide ceiling is applied.
pairs_budget_dropped: usizePairs omitted in full because accepting their bucket exceeds the ceiling.
pairs_emitted: usizeCandidate pairs returned to the cross-language verifier.
Trait Implementations§
Source§impl Clone for CrossLanguageCandidateStats
impl Clone for CrossLanguageCandidateStats
Source§fn clone(&self) -> CrossLanguageCandidateStats
fn clone(&self) -> CrossLanguageCandidateStats
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 CrossLanguageCandidateStats
impl Debug for CrossLanguageCandidateStats
Source§impl Default for CrossLanguageCandidateStats
impl Default for CrossLanguageCandidateStats
Source§fn default() -> CrossLanguageCandidateStats
fn default() -> CrossLanguageCandidateStats
Returns the “default value” for a type. Read more
impl Eq for CrossLanguageCandidateStats
impl StructuralPartialEq for CrossLanguageCandidateStats
Auto Trait Implementations§
impl Freeze for CrossLanguageCandidateStats
impl RefUnwindSafe for CrossLanguageCandidateStats
impl Send for CrossLanguageCandidateStats
impl Sync for CrossLanguageCandidateStats
impl Unpin for CrossLanguageCandidateStats
impl UnsafeUnpin for CrossLanguageCandidateStats
impl UnwindSafe for CrossLanguageCandidateStats
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.