#[repr(C)]pub struct AnalysisSubgraphNode {
pub state: TSStateId,
pub production_id: u16,
pub child_index_done: [u8; 1],
pub c2rust_padding: [u8; 1],
}
Fields§
§state: TSStateId
§production_id: u16
§child_index_done: [u8; 1]
§c2rust_padding: [u8; 1]
Implementations§
Source§impl AnalysisSubgraphNode
impl AnalysisSubgraphNode
Sourcepub fn set_child_index(&mut self, int: u8)
pub fn set_child_index(&mut self, int: u8)
This method allows you to write to a bitfield with a value
Sourcepub fn child_index(&self) -> u8
pub fn child_index(&self) -> u8
This method allows you to read from a bitfield to a value
Trait Implementations§
Source§impl Clone for AnalysisSubgraphNode
impl Clone for AnalysisSubgraphNode
Source§fn clone(&self) -> AnalysisSubgraphNode
fn clone(&self) -> AnalysisSubgraphNode
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for AnalysisSubgraphNode
Auto Trait Implementations§
impl Freeze for AnalysisSubgraphNode
impl RefUnwindSafe for AnalysisSubgraphNode
impl Send for AnalysisSubgraphNode
impl Sync for AnalysisSubgraphNode
impl Unpin for AnalysisSubgraphNode
impl UnwindSafe for AnalysisSubgraphNode
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