pub struct MystDirectiveOption(/* private fields */);Expand description
A single :key: value option line within a directive.
Implementations§
Trait Implementations§
Source§impl AstNode for MystDirectiveOption
impl AstNode for MystDirectiveOption
type Language = PanacheLanguage
fn can_cast(kind: SyntaxKind) -> bool
fn cast(syntax: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
fn clone_for_update(&self) -> Selfwhere
Self: Sized,
fn clone_subtree(&self) -> Selfwhere
Self: Sized,
Auto Trait Implementations§
impl !RefUnwindSafe for MystDirectiveOption
impl !Send for MystDirectiveOption
impl !Sync for MystDirectiveOption
impl !UnwindSafe for MystDirectiveOption
impl Freeze for MystDirectiveOption
impl Unpin for MystDirectiveOption
impl UnsafeUnpin for MystDirectiveOption
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