pub struct Input {
pub state: PathBuf,
pub launch: Option<PathBuf>,
pub open: Option<RunId>,
pub force: bool,
pub rescan: bool,
pub changed: Changed,
}Expand description
What one read needs.
Fields§
§state: PathBuf§launch: Option<PathBuf>The folder the app was started for: its branch is listed even before its first Run.
open: Option<RunId>The Run the Main area shows, read in full.
force: boolRead the open Run again even when no hint named it.
rescan: boolAsk Git again which worktrees exist.
changed: ChangedWhat the change hints since the last read named.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Input
impl RefUnwindSafe for Input
impl Send for Input
impl Sync for Input
impl Unpin for Input
impl UnsafeUnpin for Input
impl UnwindSafe for Input
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