pub struct OmenaSyntaxBoundarySummaryV0 {Show 19 fields
pub schema_version: &'static str,
pub product: &'static str,
pub phase: &'static str,
pub syntax_kind_owner_crate: &'static str,
pub parser_consumer_policy: &'static str,
pub syntax_kind_count: usize,
pub token_kind_count: usize,
pub node_kind_count: usize,
pub bogus_kind_count: usize,
pub marker_kind_count: usize,
pub dialect_kind_count: usize,
pub style_dialect_count: usize,
pub module_mode_count: usize,
pub symbol_kind_count: usize,
pub scope_kind_count: usize,
pub reference_kind_count: usize,
pub cstree_integration_ready: bool,
pub ready_surfaces: Vec<&'static str>,
pub next_surfaces: Vec<&'static str>,
}Fields§
§schema_version: &'static str§product: &'static str§phase: &'static str§syntax_kind_owner_crate: &'static str§parser_consumer_policy: &'static str§syntax_kind_count: usize§token_kind_count: usize§node_kind_count: usize§bogus_kind_count: usize§marker_kind_count: usize§dialect_kind_count: usize§style_dialect_count: usize§module_mode_count: usize§symbol_kind_count: usize§scope_kind_count: usize§reference_kind_count: usize§cstree_integration_ready: bool§ready_surfaces: Vec<&'static str>§next_surfaces: Vec<&'static str>Trait Implementations§
Source§impl Clone for OmenaSyntaxBoundarySummaryV0
impl Clone for OmenaSyntaxBoundarySummaryV0
Source§fn clone(&self) -> OmenaSyntaxBoundarySummaryV0
fn clone(&self) -> OmenaSyntaxBoundarySummaryV0
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 Debug for OmenaSyntaxBoundarySummaryV0
impl Debug for OmenaSyntaxBoundarySummaryV0
impl Eq for OmenaSyntaxBoundarySummaryV0
Source§impl PartialEq for OmenaSyntaxBoundarySummaryV0
impl PartialEq for OmenaSyntaxBoundarySummaryV0
Source§fn eq(&self, other: &OmenaSyntaxBoundarySummaryV0) -> bool
fn eq(&self, other: &OmenaSyntaxBoundarySummaryV0) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for OmenaSyntaxBoundarySummaryV0
Auto Trait Implementations§
impl Freeze for OmenaSyntaxBoundarySummaryV0
impl RefUnwindSafe for OmenaSyntaxBoundarySummaryV0
impl Send for OmenaSyntaxBoundarySummaryV0
impl Sync for OmenaSyntaxBoundarySummaryV0
impl Unpin for OmenaSyntaxBoundarySummaryV0
impl UnsafeUnpin for OmenaSyntaxBoundarySummaryV0
impl UnwindSafe for OmenaSyntaxBoundarySummaryV0
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§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.