[−][src]Struct cursive::view::ViewPath
Represents a path to a single view in the layout.
Fields
path: Vec<usize>
List of turns to make on decision nodes when descending the view tree. Simple nodes (with one fixed child) are skipped.
Implementations
impl ViewPath
[src]
pub fn new() -> ViewPath
[src]
Creates a new empty path.
pub fn from<T>(path: T) -> ViewPath where
T: ToPath,
[src]
T: ToPath,
Creates a path from the given item.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ViewPath
impl Send for ViewPath
impl Sync for ViewPath
impl Unpin for ViewPath
impl UnwindSafe for ViewPath
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Erased for T
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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.