pub struct PrepareParams {
pub goal_id: String,
pub goal_title: String,
pub workspace_path: String,
pub branch_prefix: String,
pub co_author: Option<String>,
}Expand description
Parameters for the prepare method.
Fields§
§goal_id: StringGoal ID.
goal_title: StringGoal title.
workspace_path: StringAbsolute path to the workspace.
branch_prefix: StringBranch prefix from config (e.g., “feature/”).
Co-author string for commit messages, if any.
Trait Implementations§
Source§impl Debug for PrepareParams
impl Debug for PrepareParams
Source§impl<'de> Deserialize<'de> for PrepareParams
impl<'de> Deserialize<'de> for PrepareParams
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for PrepareParams
impl RefUnwindSafe for PrepareParams
impl Send for PrepareParams
impl Sync for PrepareParams
impl Unpin for PrepareParams
impl UnsafeUnpin for PrepareParams
impl UnwindSafe for PrepareParams
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