pub struct SubtreeCoverageProjection {
pub subtree_root: String,
pub family: String,
pub path_count: usize,
pub exemplar_path: String,
pub exemplar_score_hint: usize,
}Expand description
Subtree coverage summary used to rank repository-area candidates.
Fields§
§subtree_root: String§family: String§path_count: usize§exemplar_path: String§exemplar_score_hint: usizeTrait Implementations§
Source§impl Clone for SubtreeCoverageProjection
impl Clone for SubtreeCoverageProjection
Source§fn clone(&self) -> SubtreeCoverageProjection
fn clone(&self) -> SubtreeCoverageProjection
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 SubtreeCoverageProjection
impl Debug for SubtreeCoverageProjection
impl Eq for SubtreeCoverageProjection
Source§impl PartialEq for SubtreeCoverageProjection
impl PartialEq for SubtreeCoverageProjection
Source§fn eq(&self, other: &SubtreeCoverageProjection) -> bool
fn eq(&self, other: &SubtreeCoverageProjection) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SubtreeCoverageProjection
Auto Trait Implementations§
impl Freeze for SubtreeCoverageProjection
impl RefUnwindSafe for SubtreeCoverageProjection
impl Send for SubtreeCoverageProjection
impl Sync for SubtreeCoverageProjection
impl Unpin for SubtreeCoverageProjection
impl UnsafeUnpin for SubtreeCoverageProjection
impl UnwindSafe for SubtreeCoverageProjection
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,
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§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.impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> 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