pub struct PublishOutput {
pub workspace: String,
pub crates_published: Vec<PublishedCrate>,
pub crates_skipped: Vec<SkippedCrate>,
pub crates_failed: Vec<(String, String, String)>,
pub dry_run: bool,
pub checks: Vec<CheckItem>,
}Expand description
Publish output.
Fields§
§workspace: StringWorkspace name.
crates_published: Vec<PublishedCrate>Published crates.
crates_skipped: Vec<SkippedCrate>Skipped crates.
crates_failed: Vec<(String, String, String)>Failed crates.
dry_run: boolDry run flag.
checks: Vec<CheckItem>Checks run before publish.
Trait Implementations§
Source§impl Clone for PublishOutput
impl Clone for PublishOutput
Source§fn clone(&self) -> PublishOutput
fn clone(&self) -> PublishOutput
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PublishOutput
impl Debug for PublishOutput
Auto Trait Implementations§
impl Freeze for PublishOutput
impl RefUnwindSafe for PublishOutput
impl Send for PublishOutput
impl Sync for PublishOutput
impl Unpin for PublishOutput
impl UnsafeUnpin for PublishOutput
impl UnwindSafe for PublishOutput
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