pub enum CoverageScope {
Project,
Path {
path: RepositoryNodePath,
},
}Expand description
Indexed scope whose graph coverage is being reported.
Variants§
Project
The selected project as a whole.
Path
One repository path.
Fields
§
path: RepositoryNodePathNormalized repository-relative path.
Trait Implementations§
Source§impl Clone for CoverageScope
impl Clone for CoverageScope
Source§fn clone(&self) -> CoverageScope
fn clone(&self) -> CoverageScope
Returns a duplicate of the value. Read more
1.0.0 · 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 CoverageScope
impl Debug for CoverageScope
Source§impl<'de> Deserialize<'de> for CoverageScope
impl<'de> Deserialize<'de> for CoverageScope
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
Source§impl PartialEq for CoverageScope
impl PartialEq for CoverageScope
Source§impl Serialize for CoverageScope
impl Serialize for CoverageScope
impl Eq for CoverageScope
impl StructuralPartialEq for CoverageScope
Auto Trait Implementations§
impl Freeze for CoverageScope
impl RefUnwindSafe for CoverageScope
impl Send for CoverageScope
impl Sync for CoverageScope
impl Unpin for CoverageScope
impl UnwindSafe for CoverageScope
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.