[−][src]Struct lincolns::Positions
A table of Position
information
Methods
impl Positions
[src]
pub fn get<P>(&self, ptr: P) -> Option<&Position> where
P: AsRef<str>,
[src]
P: AsRef<str>,
Gets a yaml field's position within a document given its JSON Pointer path
JSON Pointer defines a string syntax for identifying a specific value within a JavaScript Object Notation (JSON) document.
For more information read RFC6901.
pub fn iter(&self) -> impl IntoIterator<Item = (&String, &Position)>
[src]
Returns an iterator over positions
Auto Trait Implementations
impl Send for Positions
impl Unpin for Positions
impl Sync for Positions
impl UnwindSafe for Positions
impl RefUnwindSafe for Positions
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<R> MarkedEventReceiver for R where
R: EventReceiver,
[src]
R: EventReceiver,