pub fn as_scalar_mut(&mut self) -> Option<&mut MarkedScalarNode> {
        match self {
            Node::Scalar(msn) => Some(msn),
            _ => None,
        }
    }
/// Retrieve the scalar from this node if there is one, mutably
///
/// ```
/// # use marked_yaml::types::*;
/// let mut node: Node = "foobar".into();
/// let mut scalar = node.as_scalar_mut();
/// assert!(scalar.is_some());
/// ```
Retrieve the scalar from this node if there is one, mutably
```
Retrieve the scalar from this node if there is one mutably ` ` `
pub fn as_scalar_mut(&mut self) -> Option<&mut MarkedScalarNode> {
        match self {
            Node::Scalar(msn) => Some(msn),
            _ => None,
        }
    }
pub fn as_scalar_mut ( & mut self ) -> Option < & mut MarkedScalarNode > { match self { Node :: Scalar ( msn ) => Some ( msn ) , _ => None , } }
Retrieve the scalar from this node if there is one, mutably
```
Retrieve the scalar from this node if there is one mutably ` ` `
&mut self
&mut self
use marked_yaml::types::*;
let mut node: Node = "foobar".into();
let mut scalar = node.as_scalar_mut();
assert!(scalar.is_some());
```
let mut node : Node = " foobar " . into () ; let mut scalar = node . as_scalar_mut () ; assert! ( scalar . is_some () ) ; ` ` `