pub struct EditorFamilySemantics { /* private fields */ }Expand description
Typed family semantics consumed by editor projections.
Parser families own this classification. Downstream editor layers must not recover it from a diagram type name or other display string.
Implementations§
Source§impl EditorFamilySemantics
impl EditorFamilySemantics
pub const fn outline_kind(self) -> EditorSemanticKind
Trait Implementations§
Source§impl Clone for EditorFamilySemantics
impl Clone for EditorFamilySemantics
impl Copy for EditorFamilySemantics
Source§impl Debug for EditorFamilySemantics
impl Debug for EditorFamilySemantics
Source§impl Default for EditorFamilySemantics
impl Default for EditorFamilySemantics
impl Eq for EditorFamilySemantics
Source§impl PartialEq for EditorFamilySemantics
impl PartialEq for EditorFamilySemantics
impl StructuralPartialEq for EditorFamilySemantics
Auto Trait Implementations§
impl Freeze for EditorFamilySemantics
impl RefUnwindSafe for EditorFamilySemantics
impl Send for EditorFamilySemantics
impl Sync for EditorFamilySemantics
impl Unpin for EditorFamilySemantics
impl UnsafeUnpin for EditorFamilySemantics
impl UnwindSafe for EditorFamilySemantics
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.