Expand description
The Form
exit reason.
Returned by Form.run()
.
Variants
HotKey(i32)
The Form
exited due to a hot key press. Contains the key pressed.
Component(Box<dyn Component>)
The Form
exited because a Component
was activated.
Contains the component.
FDReady(RawFd)
The Form
exited due to activity on a file descriptor.
Contains the file descriptor.
Timer
The Form
exited because a timer timed out.
Trait Implementations
sourceimpl Debug for ExitReason
impl Debug for ExitReason
sourceimpl PartialEq<ExitReason> for dyn Component
impl PartialEq<ExitReason> for dyn Component
sourceimpl<'a> PartialEq<ExitReason> for Form<'a>
impl<'a> PartialEq<ExitReason> for Form<'a>
sourceimpl PartialEq<ExitReason> for Textbox
impl PartialEq<ExitReason> for Textbox
sourceimpl PartialEq<ExitReason> for Entry
impl PartialEq<ExitReason> for Entry
sourceimpl PartialEq<ExitReason> for Scale
impl PartialEq<ExitReason> for Scale
sourceimpl PartialEq<ExitReason> for VerticalScrollbar
impl PartialEq<ExitReason> for VerticalScrollbar
sourceimpl PartialEq<ExitReason> for CompactButton
impl PartialEq<ExitReason> for CompactButton
sourceimpl PartialEq<ExitReason> for Button
impl PartialEq<ExitReason> for Button
sourceimpl PartialEq<ExitReason> for Checkbox
impl PartialEq<ExitReason> for Checkbox
sourceimpl PartialEq<ExitReason> for Radiobutton
impl PartialEq<ExitReason> for Radiobutton
sourceimpl PartialEq<ExitReason> for Label
impl PartialEq<ExitReason> for Label
sourceimpl<D: Data> PartialEq<ExitReason> for Listbox<D>
impl<D: Data> PartialEq<ExitReason> for Listbox<D>
sourceimpl<D: Data> PartialEq<ExitReason> for CheckboxTree<D>
impl<D: Data> PartialEq<ExitReason> for CheckboxTree<D>
sourceimpl<Rhs: Component> PartialEq<Rhs> for ExitReason
impl<Rhs: Component> PartialEq<Rhs> for ExitReason
Auto Trait Implementations
impl !RefUnwindSafe for ExitReason
impl !Send for ExitReason
impl !Sync for ExitReason
impl Unpin for ExitReason
impl !UnwindSafe for ExitReason
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more