pub fn as_sequence(&self) -> Option<&MarkedSequenceNode> {
        match self {
            Node::Sequence(msn) => Some(msn),
            _ => None,
        }
    }
/// Retrieve the sequence from this node if there is one
///
/// ```
/// # use marked_yaml::types::*;
/// let node: Node = vec!["foobar"].into();
/// let sequence = node.as_sequence();
/// assert!(sequence.is_some());
/// ```
Retrieve the sequence from this node if there is one
```
Retrieve the sequence from this node if there is one ` ` `
pub fn as_sequence(&self) -> Option<&MarkedSequenceNode> {
        match self {
            Node::Sequence(msn) => Some(msn),
            _ => None,
        }
    }
pub fn as_sequence ( & self ) -> Option < & MarkedSequenceNode > { match self { Node :: Sequence ( msn ) => Some ( msn ) , _ => None , } }
Retrieve the sequence from this node if there is one
```
Retrieve the sequence from this node if there is one ` ` `
&self
&self
use marked_yaml::types::*;
let node: Node = vec!["foobar"].into();
let sequence = node.as_sequence();
assert!(sequence.is_some());
```
let node : Node = vec! [ " foobar " ] . into () ; let sequence = node . as_sequence () ; assert! ( sequence . is_some () ) ; ` ` `