Struct tree_sitter_c2rust::core::AnalysisSubgraph
source · #[repr(C)]pub struct AnalysisSubgraph {
pub symbol: c_ushort,
pub start_states: StackElement<*mut c_ushort>,
pub nodes: StackElement<*mut AnalysisSubgraphNode>,
}
Fields§
§symbol: c_ushort
§start_states: StackElement<*mut c_ushort>
§nodes: StackElement<*mut AnalysisSubgraphNode>
Trait Implementations§
source§impl Clone for AnalysisSubgraph
impl Clone for AnalysisSubgraph
source§fn clone(&self) -> AnalysisSubgraph
fn clone(&self) -> AnalysisSubgraph
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 moreimpl Copy for AnalysisSubgraph
Auto Trait Implementations§
impl Freeze for AnalysisSubgraph
impl RefUnwindSafe for AnalysisSubgraph
impl !Send for AnalysisSubgraph
impl !Sync for AnalysisSubgraph
impl Unpin for AnalysisSubgraph
impl UnwindSafe for AnalysisSubgraph
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)