pub struct InitializerListItem {
pub designation: Vec<Node<Designator>>,
pub initializer: Box<Node<Initializer>>,
}
Expand description
Initializes one field or array element in a initializer list
(C11 6.7.9)
Fields§
§designation: Vec<Node<Designator>>
§initializer: Box<Node<Initializer>>
Trait Implementations§
Source§impl Clone for InitializerListItem
impl Clone for InitializerListItem
Source§fn clone(&self) -> InitializerListItem
fn clone(&self) -> InitializerListItem
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 InitializerListItem
impl Debug for InitializerListItem
Source§impl PartialEq for InitializerListItem
impl PartialEq for InitializerListItem
impl StructuralPartialEq for InitializerListItem
Auto Trait Implementations§
impl Freeze for InitializerListItem
impl RefUnwindSafe for InitializerListItem
impl Send for InitializerListItem
impl Sync for InitializerListItem
impl Unpin for InitializerListItem
impl UnwindSafe for InitializerListItem
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