Enum rustc_hir_analysis::collect::FieldDeclSpan
source · enum FieldDeclSpan {
NotNested(Span),
Nested(NestedSpan),
}Variants§
NotNested(Span)
Nested(NestedSpan)
Trait Implementations§
source§impl Clone for FieldDeclSpan
impl Clone for FieldDeclSpan
source§fn clone(&self) -> FieldDeclSpan
fn clone(&self) -> FieldDeclSpan
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl From<NestedSpan> for FieldDeclSpan
impl From<NestedSpan> for FieldDeclSpan
source§fn from(span: NestedSpan) -> Self
fn from(span: NestedSpan) -> Self
Converts to this type from the input type.
source§impl From<Span> for FieldDeclSpan
impl From<Span> for FieldDeclSpan
impl Copy for FieldDeclSpan
Auto Trait Implementations§
impl RefUnwindSafe for FieldDeclSpan
impl Send for FieldDeclSpan
impl Sync for FieldDeclSpan
impl Unpin for FieldDeclSpan
impl UnwindSafe for FieldDeclSpan
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
Layout§
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...) attributes. Please see the Rust Reference's “Type Layout” chapter for details on type layout guarantees.
Size: 20 bytes
Size for each variant:
NotNested: 8 bytesNested: 16 bytes