pub struct ArrayDeclarator {
pub qualifiers: Vec<Node<TypeQualifier>>,
pub size: ArraySize,
}
Expand description
Array part of a declarator
Fields§
§qualifiers: Vec<Node<TypeQualifier>>
§size: ArraySize
Trait Implementations§
Source§impl Clone for ArrayDeclarator
impl Clone for ArrayDeclarator
Source§fn clone(&self) -> ArrayDeclarator
fn clone(&self) -> ArrayDeclarator
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 Debug for ArrayDeclarator
impl Debug for ArrayDeclarator
Source§impl PartialEq for ArrayDeclarator
impl PartialEq for ArrayDeclarator
impl StructuralPartialEq for ArrayDeclarator
Auto Trait Implementations§
impl Freeze for ArrayDeclarator
impl RefUnwindSafe for ArrayDeclarator
impl Send for ArrayDeclarator
impl Sync for ArrayDeclarator
impl Unpin for ArrayDeclarator
impl UnwindSafe for ArrayDeclarator
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