pub struct TuiApplications {
pub content: Vec<String>,
/* private fields */
}Expand description
Tui applications which requires a new terminal for interaction.
Fields§
§content: Vec<String>Implementations§
Source§impl TuiApplications
impl TuiApplications
pub fn setup(&mut self)
pub fn is_not_set(&self) -> bool
Trait Implementations§
Source§impl Clone for TuiApplications
impl Clone for TuiApplications
Source§fn clone(&self) -> TuiApplications
fn clone(&self) -> TuiApplications
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Content<String> for TuiApplications
Implement a selectable content for this struct.
This trait allows to navigate through a vector of element content_type.
It implements: selected, content, push, style.
selected returns an optional reference to the value.
impl Content<String> for TuiApplications
Implement a selectable content for this struct.
This trait allows to navigate through a vector of element content_type.
It implements: selected, content, push, style.
selected returns an optional reference to the value.
Source§impl Default for TuiApplications
impl Default for TuiApplications
Source§impl DrawMenu<String> for TuiApplications
impl DrawMenu<String> for TuiApplications
Source§impl Selectable for TuiApplications
Implement a selectable content for this struct.
This trait allows to navigate through a vector of element content_type.
It implements: is_empty, len, next, prev, set_index and selected_is_last.
impl Selectable for TuiApplications
Implement a selectable content for this struct.
This trait allows to navigate through a vector of element content_type.
It implements: is_empty, len, next, prev, set_index and selected_is_last.
Source§impl TerminalApplications<String, ()> for TuiApplications
impl TerminalApplications<String, ()> for TuiApplications
fn parse_yaml(&mut self, yaml: &Mapping)
fn update_from_config(&mut self, config_file: &str)
Auto Trait Implementations§
impl Freeze for TuiApplications
impl RefUnwindSafe for TuiApplications
impl Send for TuiApplications
impl Sync for TuiApplications
impl Unpin for TuiApplications
impl UnsafeUnpin for TuiApplications
impl UnwindSafe for TuiApplications
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Downcast for Twhere
T: Any,
impl<T> Downcast for Twhere
T: Any,
Source§fn into_any(self: Box<T>) -> Box<dyn Any>
fn into_any(self: Box<T>) -> Box<dyn Any>
Convert
Box<dyn Trait> (where Trait: Downcast) to Box<dyn Any>. Box<dyn Any> can
then be further downcast into Box<ConcreteType> where ConcreteType implements Trait.Source§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert
Rc<Trait> (where Trait: Downcast) to Rc<Any>. Rc<Any> can then be
further downcast into Rc<ConcreteType> where ConcreteType implements Trait.Source§fn as_any(&self) -> &(dyn Any + 'static)
fn as_any(&self) -> &(dyn Any + 'static)
Convert
&Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &Any’s vtable from &Trait’s.Source§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert
&mut Trait (where Trait: Downcast) to &Any. This is needed since Rust cannot
generate &mut Any’s vtable from &mut Trait’s.