pub struct BlockMapValue { /* private fields */ }Expand description
Syntax for value1 in key1: value1.
Implementations§
Trait Implementations§
Source§impl AstNode for BlockMapValue
impl AstNode for BlockMapValue
type Language = YamlLanguage
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 BlockMapValue
impl Clone for BlockMapValue
Source§fn clone(&self) -> BlockMapValue
fn clone(&self) -> BlockMapValue
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 BlockMapValue
impl Debug for BlockMapValue
impl Eq for BlockMapValue
Source§impl Hash for BlockMapValue
impl Hash for BlockMapValue
Source§impl PartialEq for BlockMapValue
impl PartialEq for BlockMapValue
Source§fn eq(&self, other: &BlockMapValue) -> bool
fn eq(&self, other: &BlockMapValue) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BlockMapValue
Auto Trait Implementations§
impl !RefUnwindSafe for BlockMapValue
impl !Send for BlockMapValue
impl !Sync for BlockMapValue
impl !UnwindSafe for BlockMapValue
impl Freeze for BlockMapValue
impl Unpin for BlockMapValue
impl UnsafeUnpin for BlockMapValue
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