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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more