pub struct CompatibilityOccurrence { /* private fields */ }Expand description
One source occurrence of a compatibility-sensitive construct.
Implementations§
Source§impl CompatibilityOccurrence
impl CompatibilityOccurrence
Sourcepub const fn feature(&self) -> CompatibilityFeature
pub const fn feature(&self) -> CompatibilityFeature
Returns the detected feature.
Sourcepub fn path(&self) -> &[String]
pub fn path(&self) -> &[String]
Returns semantic mapping/sequence path segments without embedding the authored value.
Sourcepub const fn source(&self) -> SourceSpan
pub const fn source(&self) -> SourceSpan
Returns the source span identifying the construct.
Sourcepub const fn is_sensitive(&self) -> bool
pub const fn is_sensitive(&self) -> bool
Reports whether the source value includes sensitive interpolation output.
Trait Implementations§
Source§impl Clone for CompatibilityOccurrence
impl Clone for CompatibilityOccurrence
Source§fn clone(&self) -> CompatibilityOccurrence
fn clone(&self) -> CompatibilityOccurrence
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 CompatibilityOccurrence
impl Debug for CompatibilityOccurrence
impl Eq for CompatibilityOccurrence
Source§impl PartialEq for CompatibilityOccurrence
impl PartialEq for CompatibilityOccurrence
impl StructuralPartialEq for CompatibilityOccurrence
Auto Trait Implementations§
impl Freeze for CompatibilityOccurrence
impl RefUnwindSafe for CompatibilityOccurrence
impl Send for CompatibilityOccurrence
impl Sync for CompatibilityOccurrence
impl Unpin for CompatibilityOccurrence
impl UnsafeUnpin for CompatibilityOccurrence
impl UnwindSafe for CompatibilityOccurrence
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