pub struct FrontmatterLocation {
pub range: TextRange,
pub start_line: u64,
pub end_line: u64,
}Expand description
Source extent of a YAML frontmatter block.
Fields§
§range: TextRangeHalf-open byte range of the complete delimited block.
start_line: u64One-based first line, always 1 for v1 YAML frontmatter.
end_line: u64One-based last line covered by the block.
Trait Implementations§
Source§impl Clone for FrontmatterLocation
impl Clone for FrontmatterLocation
Source§fn clone(&self) -> FrontmatterLocation
fn clone(&self) -> FrontmatterLocation
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 moreimpl Copy for FrontmatterLocation
Source§impl Debug for FrontmatterLocation
impl Debug for FrontmatterLocation
impl Eq for FrontmatterLocation
Source§impl Hash for FrontmatterLocation
impl Hash for FrontmatterLocation
Source§impl PartialEq for FrontmatterLocation
impl PartialEq for FrontmatterLocation
impl StructuralPartialEq for FrontmatterLocation
Auto Trait Implementations§
impl Freeze for FrontmatterLocation
impl RefUnwindSafe for FrontmatterLocation
impl Send for FrontmatterLocation
impl Sync for FrontmatterLocation
impl Unpin for FrontmatterLocation
impl UnsafeUnpin for FrontmatterLocation
impl UnwindSafe for FrontmatterLocation
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.