pub struct ExportOptions {
pub dry_run: bool,
pub all: bool,
pub verbose: bool,
}Expand description
How one beads export should behave.
A struct rather than four positional booleans: run_beads_core is reached from
three surfaces (the export target, tix beads push, and the MCP tool), and
a call site that says ExportOptions { all: true, .. } cannot silently pass
all where verbose was meant.
Fields§
§dry_run: boolPrint the JSONL a real run would send, and write nothing at all.
all: boolIgnore the export watermark and send every issue.
verbose: boolList the per-issue diagnostics. Off by default: a board of this size produces hundreds, and a run that sends three issues should not print the local-field notes for the other 1700.
Trait Implementations§
Source§impl Clone for ExportOptions
impl Clone for ExportOptions
impl Copy for ExportOptions
Source§impl Debug for ExportOptions
impl Debug for ExportOptions
impl Eq for ExportOptions
Source§impl PartialEq for ExportOptions
impl PartialEq for ExportOptions
impl StructuralPartialEq for ExportOptions
Auto Trait Implementations§
impl Freeze for ExportOptions
impl RefUnwindSafe for ExportOptions
impl Send for ExportOptions
impl Sync for ExportOptions
impl Unpin for ExportOptions
impl UnsafeUnpin for ExportOptions
impl UnwindSafe for ExportOptions
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more