Struct liquid_value::Path [−][src]
pub struct Path { /* fields omitted */ }Path to a value in an Object.
Methods
impl Path[src]
impl Pathpub fn new<T: IntoIterator<Item = Index>>(indexes: T) -> Self[src]
pub fn new<T: IntoIterator<Item = Index>>(indexes: T) -> SelfCreate a Path from iterator of Indexs
pub fn with_index<I: Into<Index>>(value: I) -> Self[src]
pub fn with_index<I: Into<Index>>(value: I) -> SelfCreate a Value reference.
ⓘImportant traits for IndexIter<'i>pub fn iter(&self) -> IndexIter[src]
ⓘImportant traits for IndexIter<'i>
pub fn iter(&self) -> IndexIterAccess the Value reference.
Trait Implementations
impl Clone for Path[src]
impl Clone for Pathfn clone(&self) -> Path[src]
fn clone(&self) -> PathReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
impl Debug for Path[src]
impl Debug for Pathfn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Default for Path[src]
impl Default for Pathimpl PartialEq for Path[src]
impl PartialEq for Pathfn eq(&self, other: &Path) -> bool[src]
fn eq(&self, other: &Path) -> boolThis method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &Path) -> bool[src]
fn ne(&self, other: &Path) -> boolThis method tests for !=.
impl Extend<Index> for Path[src]
impl Extend<Index> for Pathfn extend<T: IntoIterator<Item = Index>>(&mut self, iter: T)[src]
fn extend<T: IntoIterator<Item = Index>>(&mut self, iter: T)Extends a collection with the contents of an iterator. Read more
impl FromIterator<Index> for Path[src]
impl FromIterator<Index> for Pathfn from_iter<I>(iter: I) -> Self where
I: IntoIterator<Item = Index>, [src]
fn from_iter<I>(iter: I) -> Self where
I: IntoIterator<Item = Index>, Creates a value from an iterator. Read more
impl Display for Path[src]
impl Display for Path