pub struct TagConfig {
pub repo_path: PathBuf,
pub ledger_path: PathBuf,
pub version: Version,
pub tag_name: Option<String>,
}Expand description
Configuration for crate-seq tag.
Fields§
§repo_path: PathBufAbsolute path to the git repository root.
ledger_path: PathBufPath to the .crate-seq.toml ledger file.
version: VersionThe version to tag and record.
tag_name: Option<String>Explicit tag name override. If None, derived from ledger’s tag pattern.
Auto Trait Implementations§
impl Freeze for TagConfig
impl RefUnwindSafe for TagConfig
impl Send for TagConfig
impl Sync for TagConfig
impl Unpin for TagConfig
impl UnsafeUnpin for TagConfig
impl UnwindSafe for TagConfig
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