Enum ComplexitySample
pub enum ComplexitySample {
Head,
Adaptive,
Full,
}Expand description
Complexity sampling strategy. See spec §4.4.
Variants§
Head
Parse every file at HEAD only. The default.
Adaptive
Adaptive: every commit for low-revision files; sampled for high-revision.
Full
Parse every revision of every changed file.
Trait Implementations§
§impl Clone for ComplexitySample
impl Clone for ComplexitySample
§fn clone(&self) -> ComplexitySample
fn clone(&self) -> ComplexitySample
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 moreimpl Copy for ComplexitySample
§impl Debug for ComplexitySample
impl Debug for ComplexitySample
§impl Default for ComplexitySample
impl Default for ComplexitySample
§fn default() -> ComplexitySample
fn default() -> ComplexitySample
Returns the “default value” for a type. Read more
impl Eq for ComplexitySample
§impl PartialEq for ComplexitySample
impl PartialEq for ComplexitySample
§impl Serialize for ComplexitySample
impl Serialize for ComplexitySample
impl StructuralPartialEq for ComplexitySample
Auto Trait Implementations§
impl Freeze for ComplexitySample
impl RefUnwindSafe for ComplexitySample
impl Send for ComplexitySample
impl Sync for ComplexitySample
impl Unpin for ComplexitySample
impl UnsafeUnpin for ComplexitySample
impl UnwindSafe for ComplexitySample
Blanket Implementations§
impl<T> Allocation for T
impl<T> Allocation for T
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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<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