pub enum ReleaseReasonContext {
Changeset {
changeset: ChangesetId,
},
DependencyPropagation {
dependency: PackageId,
next_version: Version,
},
SharedVersionPropagation {
source: VersionSourceId,
},
}Variants§
Trait Implementations§
Source§impl Clone for ReleaseReasonContext
impl Clone for ReleaseReasonContext
Source§fn clone(&self) -> ReleaseReasonContext
fn clone(&self) -> ReleaseReasonContext
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 ReleaseReasonContext
impl Debug for ReleaseReasonContext
impl Eq for ReleaseReasonContext
Source§impl From<&ReleaseReason> for ReleaseReasonContext
impl From<&ReleaseReason> for ReleaseReasonContext
Source§fn from(reason: &ReleaseReason) -> Self
fn from(reason: &ReleaseReason) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ReleaseReasonContext
impl PartialEq for ReleaseReasonContext
Source§impl Serialize for ReleaseReasonContext
impl Serialize for ReleaseReasonContext
impl StructuralPartialEq for ReleaseReasonContext
Auto Trait Implementations§
impl Freeze for ReleaseReasonContext
impl RefUnwindSafe for ReleaseReasonContext
impl Send for ReleaseReasonContext
impl Sync for ReleaseReasonContext
impl Unpin for ReleaseReasonContext
impl UnsafeUnpin for ReleaseReasonContext
impl UnwindSafe for ReleaseReasonContext
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