pub struct TodoAddOptions {
pub worktree_requested: bool,
pub requires_workspace: bool,
}Expand description
Options when creating a new TODO.
Fields§
§worktree_requested: boolLegacy per-TODO worktree flag (deprecated; use jj-task per task instead).
requires_workspace: boolWhen true (default), a jj-task/git workspace is required before execute.
Implementations§
Source§impl TodoAddOptions
impl TodoAddOptions
pub fn from_flags(worktree: bool, no_workspace: bool) -> Self
Trait Implementations§
Source§impl Clone for TodoAddOptions
impl Clone for TodoAddOptions
Source§fn clone(&self) -> TodoAddOptions
fn clone(&self) -> TodoAddOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TodoAddOptions
Source§impl Debug for TodoAddOptions
impl Debug for TodoAddOptions
Source§impl Default for TodoAddOptions
impl Default for TodoAddOptions
impl Eq for TodoAddOptions
Source§impl From<bool> for TodoAddOptions
impl From<bool> for TodoAddOptions
Source§impl PartialEq for TodoAddOptions
impl PartialEq for TodoAddOptions
Source§fn eq(&self, other: &TodoAddOptions) -> bool
fn eq(&self, other: &TodoAddOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for TodoAddOptions
Auto Trait Implementations§
impl Freeze for TodoAddOptions
impl RefUnwindSafe for TodoAddOptions
impl Send for TodoAddOptions
impl Sync for TodoAddOptions
impl Unpin for TodoAddOptions
impl UnsafeUnpin for TodoAddOptions
impl UnwindSafe for TodoAddOptions
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