pub struct RawSourceSetCoverageV1 { /* private fields */ }Expand description
Coverage retained for one independently bounded raw-source row domain.
Implementations§
Source§impl RawSourceSetCoverageV1
impl RawSourceSetCoverageV1
Sourcepub const fn state(self) -> RawSourceSetCoverageStateV1
pub const fn state(self) -> RawSourceSetCoverageStateV1
Exhaustiveness state retained from the raw-source row domain.
Sourcepub const fn reason(self) -> Option<RawSourceUnavailableReasonV1>
pub const fn reason(self) -> Option<RawSourceUnavailableReasonV1>
Typed incompleteness reason, absent exactly for complete coverage.
Trait Implementations§
Source§impl Clone for RawSourceSetCoverageV1
impl Clone for RawSourceSetCoverageV1
Source§fn clone(&self) -> RawSourceSetCoverageV1
fn clone(&self) -> RawSourceSetCoverageV1
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 RawSourceSetCoverageV1
Source§impl Debug for RawSourceSetCoverageV1
impl Debug for RawSourceSetCoverageV1
Source§impl<'de> Deserialize<'de> for RawSourceSetCoverageV1
impl<'de> Deserialize<'de> for RawSourceSetCoverageV1
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 RawSourceSetCoverageV1
Source§impl From<SourceSetCoverageV1> for RawSourceSetCoverageV1
impl From<SourceSetCoverageV1> for RawSourceSetCoverageV1
Source§fn from(value: SourceSetCoverageV1) -> Self
fn from(value: SourceSetCoverageV1) -> Self
Converts to this type from the input type.
Source§impl PartialEq for RawSourceSetCoverageV1
impl PartialEq for RawSourceSetCoverageV1
Source§impl Serialize for RawSourceSetCoverageV1
impl Serialize for RawSourceSetCoverageV1
impl StructuralPartialEq for RawSourceSetCoverageV1
Auto Trait Implementations§
impl Freeze for RawSourceSetCoverageV1
impl RefUnwindSafe for RawSourceSetCoverageV1
impl Send for RawSourceSetCoverageV1
impl Sync for RawSourceSetCoverageV1
impl Unpin for RawSourceSetCoverageV1
impl UnsafeUnpin for RawSourceSetCoverageV1
impl UnwindSafe for RawSourceSetCoverageV1
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