pub struct TimelineTargetOptions {
pub thread: String,
pub from_branch: Option<String>,
pub step: Option<String>,
pub tool_call: Option<String>,
pub harness: String,
pub session: Option<String>,
pub message: Option<String>,
pub undo: bool,
pub redo: bool,
pub current: bool,
}Expand description
Caller-supplied timeline target flags for pure seek/fork/reset planning.
Field names mirror the CLI TimelineTargetArgs surface.
Fields§
§thread: String§from_branch: Option<String>§step: Option<String>§tool_call: Option<String>§harness: String§session: Option<String>§message: Option<String>§undo: bool§redo: bool§current: boolTrait Implementations§
Source§impl Clone for TimelineTargetOptions
impl Clone for TimelineTargetOptions
Source§fn clone(&self) -> TimelineTargetOptions
fn clone(&self) -> TimelineTargetOptions
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 moreSource§impl Debug for TimelineTargetOptions
impl Debug for TimelineTargetOptions
impl Eq for TimelineTargetOptions
Source§impl PartialEq for TimelineTargetOptions
impl PartialEq for TimelineTargetOptions
impl StructuralPartialEq for TimelineTargetOptions
Auto Trait Implementations§
impl Freeze for TimelineTargetOptions
impl RefUnwindSafe for TimelineTargetOptions
impl Send for TimelineTargetOptions
impl Sync for TimelineTargetOptions
impl Unpin for TimelineTargetOptions
impl UnsafeUnpin for TimelineTargetOptions
impl UnwindSafe for TimelineTargetOptions
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