pub struct PackageReleaseContext {
pub id: PackageId,
pub ecosystem: EcosystemId,
pub current_version: Version,
pub next_version: Version,
pub bump: BumpLevel,
pub reasons: Vec<ReleaseReasonContext>,
}Fields§
§id: PackageId§ecosystem: EcosystemId§current_version: Version§next_version: Version§bump: BumpLevel§reasons: Vec<ReleaseReasonContext>Trait Implementations§
Source§impl Clone for PackageReleaseContext
impl Clone for PackageReleaseContext
Source§fn clone(&self) -> PackageReleaseContext
fn clone(&self) -> PackageReleaseContext
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PackageReleaseContext
impl Debug for PackageReleaseContext
impl Eq for PackageReleaseContext
Source§impl PartialEq for PackageReleaseContext
impl PartialEq for PackageReleaseContext
Source§impl Serialize for PackageReleaseContext
impl Serialize for PackageReleaseContext
impl StructuralPartialEq for PackageReleaseContext
Auto Trait Implementations§
impl Freeze for PackageReleaseContext
impl RefUnwindSafe for PackageReleaseContext
impl Send for PackageReleaseContext
impl Sync for PackageReleaseContext
impl Unpin for PackageReleaseContext
impl UnsafeUnpin for PackageReleaseContext
impl UnwindSafe for PackageReleaseContext
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