pub struct YamlFlowMapKey(/* private fields */);Expand description
The key side of a flow-map entry.
Implementations§
Source§impl YamlFlowMapKey
impl YamlFlowMapKey
pub fn scalar(&self) -> Option<YamlScalar>
Trait Implementations§
Source§impl AstNode for YamlFlowMapKey
impl AstNode for YamlFlowMapKey
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,
Source§impl Clone for YamlFlowMapKey
impl Clone for YamlFlowMapKey
Source§fn clone(&self) -> YamlFlowMapKey
fn clone(&self) -> YamlFlowMapKey
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 YamlFlowMapKey
impl Debug for YamlFlowMapKey
impl Eq for YamlFlowMapKey
Source§impl Hash for YamlFlowMapKey
impl Hash for YamlFlowMapKey
Source§impl PartialEq for YamlFlowMapKey
impl PartialEq for YamlFlowMapKey
Source§fn eq(&self, other: &YamlFlowMapKey) -> bool
fn eq(&self, other: &YamlFlowMapKey) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for YamlFlowMapKey
Auto Trait Implementations§
impl !RefUnwindSafe for YamlFlowMapKey
impl !Send for YamlFlowMapKey
impl !Sync for YamlFlowMapKey
impl !UnwindSafe for YamlFlowMapKey
impl Freeze for YamlFlowMapKey
impl Unpin for YamlFlowMapKey
impl UnsafeUnpin for YamlFlowMapKey
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