pub struct StartOutput {
pub id: String,
pub old_state: String,
pub new_state: String,
pub caller_name: String,
pub branch: String,
pub worktree_path: PathBuf,
pub merge_message: Option<String>,
pub worker_pid: Option<u32>,
pub log_path: Option<PathBuf>,
pub worker_name: Option<String>,
pub warnings: Vec<String>,
}Fields§
§id: String§old_state: String§new_state: String§caller_name: String§branch: String§worktree_path: PathBuf§merge_message: Option<String>§worker_pid: Option<u32>§log_path: Option<PathBuf>§worker_name: Option<String>§warnings: Vec<String>Auto Trait Implementations§
impl Freeze for StartOutput
impl RefUnwindSafe for StartOutput
impl Send for StartOutput
impl Sync for StartOutput
impl Unpin for StartOutput
impl UnsafeUnpin for StartOutput
impl UnwindSafe for StartOutput
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