pub struct RecordComponents {
pub paren_span: (Span, Span),
pub components: Vec<RecordComponent>,
}Expand description
Record components: (Type name, Type name, ...).
Fields§
§paren_span: (Span, Span)§components: Vec<RecordComponent>Trait Implementations§
Source§impl Clone for RecordComponents
impl Clone for RecordComponents
Source§fn clone(&self) -> RecordComponents
fn clone(&self) -> RecordComponents
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 RecordComponents
impl Debug for RecordComponents
Source§impl Hash for RecordComponents
impl Hash for RecordComponents
Source§impl PartialEq for RecordComponents
impl PartialEq for RecordComponents
Source§fn eq(&self, other: &RecordComponents) -> bool
fn eq(&self, other: &RecordComponents) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for RecordComponents
impl StructuralPartialEq for RecordComponents
Auto Trait Implementations§
impl Freeze for RecordComponents
impl RefUnwindSafe for RecordComponents
impl Send for RecordComponents
impl Sync for RecordComponents
impl Unpin for RecordComponents
impl UnsafeUnpin for RecordComponents
impl UnwindSafe for RecordComponents
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