pub struct DefaultDefinition {
pub span: Span,
pub statements: Vec<DefaultStatement>,
}
Fields§
§span: Span
§statements: Vec<DefaultStatement>
Trait Implementations§
Source§impl Clone for DefaultDefinition
impl Clone for DefaultDefinition
Source§fn clone(&self) -> DefaultDefinition
fn clone(&self) -> DefaultDefinition
Returns a duplicate 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 Debug for DefaultDefinition
impl Debug for DefaultDefinition
Source§impl PartialEq for DefaultDefinition
impl PartialEq for DefaultDefinition
impl StructuralPartialEq for DefaultDefinition
Auto Trait Implementations§
impl Freeze for DefaultDefinition
impl RefUnwindSafe for DefaultDefinition
impl Send for DefaultDefinition
impl Sync for DefaultDefinition
impl Unpin for DefaultDefinition
impl UnwindSafe for DefaultDefinition
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