Struct semantic_release_cargo::PublishArgs
source · pub struct PublishArgs {
pub no_dirty: Option<bool>,
pub features: Option<HashMap<String, Vec<String>>>,
pub registry: Option<String>,
}
Expand description
Arguments to be passed to the publish
function.
Fields§
§no_dirty: Option<bool>
Whether the --no-dirty
flag should be passed to cargo publish
.
features: Option<HashMap<String, Vec<String>>>
A map of packages and features to pass to cargo publish
.
registry: Option<String>
Optionally passes a --registry
flag cargo publish
.
Trait Implementations§
source§impl Debug for PublishArgs
impl Debug for PublishArgs
source§impl Default for PublishArgs
impl Default for PublishArgs
source§fn default() -> PublishArgs
fn default() -> PublishArgs
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for PublishArgs
impl RefUnwindSafe for PublishArgs
impl Send for PublishArgs
impl Sync for PublishArgs
impl Unpin for PublishArgs
impl UnwindSafe for PublishArgs
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