pub enum ReadStrategyV1 {
Full,
Map,
Signatures,
Aggressive,
Entropy,
Task,
Reference,
Diff,
Lines,
Auto,
Other,
}Expand description
The read strategy the planner chose, as a closed set. Configured mode
strings are free text and could name a project; anything outside the known
modes is reported as Other, never passed through.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for ReadStrategyV1
impl Clone for ReadStrategyV1
impl Copy for ReadStrategyV1
Source§impl Debug for ReadStrategyV1
impl Debug for ReadStrategyV1
Source§impl<'de> Deserialize<'de> for ReadStrategyV1
impl<'de> Deserialize<'de> for ReadStrategyV1
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
impl Eq for ReadStrategyV1
Source§impl Hash for ReadStrategyV1
impl Hash for ReadStrategyV1
Source§impl Ord for ReadStrategyV1
impl Ord for ReadStrategyV1
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for ReadStrategyV1
impl PartialEq for ReadStrategyV1
Source§impl PartialOrd for ReadStrategyV1
impl PartialOrd for ReadStrategyV1
Source§impl Serialize for ReadStrategyV1
impl Serialize for ReadStrategyV1
impl StructuralPartialEq for ReadStrategyV1
Auto Trait Implementations§
impl Freeze for ReadStrategyV1
impl RefUnwindSafe for ReadStrategyV1
impl Send for ReadStrategyV1
impl Sync for ReadStrategyV1
impl Unpin for ReadStrategyV1
impl UnsafeUnpin for ReadStrategyV1
impl UnwindSafe for ReadStrategyV1
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