#[repr(C)]pub struct CstStatLocal {
pub base: CstNode,
pub declaration_keyword_position: Position,
pub vars_annotation_colon_positions: AstArray<Position>,
pub vars_comma_positions: AstArray<Position>,
pub values_comma_positions: AstArray<Position>,
}Fields§
§base: CstNode§declaration_keyword_position: Position§vars_annotation_colon_positions: AstArray<Position>§vars_comma_positions: AstArray<Position>§values_comma_positions: AstArray<Position>Implementations§
Trait Implementations§
Source§impl Clone for CstStatLocal
impl Clone for CstStatLocal
Source§fn clone(&self) -> CstStatLocal
fn clone(&self) -> CstStatLocal
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 CstNodeClass for CstStatLocal
impl CstNodeClass for CstStatLocal
Source§const CLASS_INDEX: i32
const CLASS_INDEX: i32
The node’s CST RTTI id; mirrors
T::CstClassIndex().Auto Trait Implementations§
impl !Send for CstStatLocal
impl !Sync for CstStatLocal
impl Freeze for CstStatLocal
impl RefUnwindSafe for CstStatLocal
impl Unpin for CstStatLocal
impl UnsafeUnpin for CstStatLocal
impl UnwindSafe for CstStatLocal
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