pub struct ProjectFieldReference { /* private fields */ }Expand description
A field retained by the merged tree but outside the first native project-view boundary.
Implementations§
Source§impl ProjectFieldReference
impl ProjectFieldReference
Sourcepub const fn key(&self) -> &ProjectKey
pub const fn key(&self) -> &ProjectKey
Returns the retained mapping key and all of its source locations.
Sourcepub const fn provenance(&self) -> &MergeProvenance
pub const fn provenance(&self) -> &MergeProvenance
Returns the field value’s complete merge provenance.
Sourcepub const fn is_extension(&self) -> bool
pub const fn is_extension(&self) -> bool
Reports whether the field name starts with x-.
Sourcepub const fn is_sensitive(&self) -> bool
pub const fn is_sensitive(&self) -> bool
Reports whether the retained value contains sensitive interpolation output.
Trait Implementations§
Source§impl Clone for ProjectFieldReference
impl Clone for ProjectFieldReference
Source§fn clone(&self) -> ProjectFieldReference
fn clone(&self) -> ProjectFieldReference
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 ProjectFieldReference
impl Debug for ProjectFieldReference
impl Eq for ProjectFieldReference
Source§impl PartialEq for ProjectFieldReference
impl PartialEq for ProjectFieldReference
impl StructuralPartialEq for ProjectFieldReference
Auto Trait Implementations§
impl Freeze for ProjectFieldReference
impl RefUnwindSafe for ProjectFieldReference
impl Send for ProjectFieldReference
impl Sync for ProjectFieldReference
impl Unpin for ProjectFieldReference
impl UnsafeUnpin for ProjectFieldReference
impl UnwindSafe for ProjectFieldReference
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