pub fn new(source: usize, line: usize, column: usize) -> Self {
        Self {
            source,
            line,
            column,
        }
    }
/// Create a new Marker
///
/// This will typically not be used because markers will come from
/// parsing YAML, however it is provided for completeness and in case
/// you need it for your own tests.
///
/// ```
/// # use marked_yaml::Marker;
/// let marker = Marker::new(0, 1, 2);
/// # assert_eq!(marker.source(), 0);
/// # assert_eq!(marker.line(), 1);
/// # assert_eq!(marker.column(), 2);
/// ```
Create a new Marker
This will typically not be used because markers will come from
parsing YAML, however it is provided for completeness and in case
you need it for your own tests.


Create a new Marker This will typically not be used because markers will come from parsing YAML however it is provided for completeness and in case you need it for your own tests .
pub fn new(source: usize, line: usize, column: usize) -> Self {
        Self {
            source,
            line,
            column,
        }
    }
pub fn new ( source : usize , line : usize , column : usize ) -> Self { Self { source , line , column , } }
Create a new Marker
This will typically not be used because markers will come from
parsing YAML, however it is provided for completeness and in case
you need it for your own tests.
Create a new Marker This will typically not be used because markers will come from parsing YAML however it is provided for completeness and in case you need it for your own tests .
source
usize
line
usize
column
usize
source
usize
line
usize
column
usize
use marked_yaml::marker;
None
assert_eq!(marker.source(), 0);
None
assert_eq!(marker.line(), 1);
None
assert_eq!(marker.column(), 2);
None