pub struct BuildField { /* private fields */ }Expand description
One recognized build subfield and its source reference.
Implementations§
Source§impl BuildField
impl BuildField
Sourcepub const fn kind(&self) -> BuildFieldKind
pub const fn kind(&self) -> BuildFieldKind
Returns the field’s specification-level identity.
Sourcepub const fn reference(&self) -> &FieldReference
pub const fn reference(&self) -> &FieldReference
Returns source spans for reading or editing the retained value.
Trait Implementations§
Source§impl Clone for BuildField
impl Clone for BuildField
Source§fn clone(&self) -> BuildField
fn clone(&self) -> BuildField
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 BuildField
impl Debug for BuildField
impl Eq for BuildField
Source§impl PartialEq for BuildField
impl PartialEq for BuildField
impl StructuralPartialEq for BuildField
Auto Trait Implementations§
impl Freeze for BuildField
impl RefUnwindSafe for BuildField
impl Send for BuildField
impl Sync for BuildField
impl Unpin for BuildField
impl UnsafeUnpin for BuildField
impl UnwindSafe for BuildField
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