Struct cursive_core::views::NamedView
source ·
[−]pub struct NamedView<V> { /* fields omitted */ }
Expand description
Wrapper around a view to make it identifiable.
This lets other views refer to this one using a string identifier.
See Nameable
for an easy way to wrap any view with it.
Implementations
Gets mutable access to the inner view.
This returns a ViewRef<V>
, which implement DerefMut<Target = V>
.
Panics
Panics if another reference for this view already exists.
Trait Implementations
type V = T
type V = T
Type that this view wraps.
Runs a function on the inner view, returning the result. Read more
Runs a function on the inner view, returning the result. Read more
Attempts to retrieve the inner view.
Wraps the find
method.
Wraps the focus_view
method.
Wraps the required_size
method.
Wraps the on_event
method.
Wraps the layout
method.
Wraps the take_focus
method.
Wraps the needs_relayout
method.
Wraps the important_area
method.