pub struct ScopeReport { /* private fields */ }Expand description
The resolved scope, published through accessors.
Implementations§
Source§impl ScopeReport
impl ScopeReport
pub const fn mode(&self) -> ScopeMode
pub const fn execution_scope(&self) -> ExecutionScope
pub fn comparison_base(&self) -> Option<&str>
pub fn files(&self) -> Option<&[String]>
Trait Implementations§
Source§impl Clone for ScopeReport
impl Clone for ScopeReport
Source§fn clone(&self) -> ScopeReport
fn clone(&self) -> ScopeReport
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 ScopeReport
impl Debug for ScopeReport
impl Eq for ScopeReport
Source§impl PartialEq for ScopeReport
impl PartialEq for ScopeReport
Source§impl Serialize for ScopeReport
impl Serialize for ScopeReport
impl StructuralPartialEq for ScopeReport
Auto Trait Implementations§
impl Freeze for ScopeReport
impl RefUnwindSafe for ScopeReport
impl Send for ScopeReport
impl Sync for ScopeReport
impl Unpin for ScopeReport
impl UnsafeUnpin for ScopeReport
impl UnwindSafe for ScopeReport
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<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