pub struct PinBump {
pub dep: DependencyName,
pub from: Option<String>,
pub to: String,
pub status: Option<BumpStatus>,
}Expand description
A dep pin the candidate commit itself changes or introduces in the
root rabbitmq-components.mk. Advisory only: the verdict on a
bump-only diff stays Inapplicable, this is the evidence behind it.
Fields§
§dep: DependencyName§from: Option<String>Pin before the commit, e.g. hex 2.16.0; None when the
commit introduces the pin.
to: StringPin after the commit, e.g. hex 2.17.1.
status: Option<BumpStatus>Snapshot-store assessment of the bumped-to version. Detection
is a pure function of the patch and may be cached; the store’s
contents are not a cache-key input, so this field is filled
post-cache and cached values carry None.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for PinBump
impl<'de> Deserialize<'de> for PinBump
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for PinBump
impl StructuralPartialEq for PinBump
Auto Trait Implementations§
impl Forget for PinBump
impl Freeze for PinBump
impl Move for PinBump
impl RefUnwindSafe for PinBump
impl Send for PinBump
impl Sync for PinBump
impl Unpin for PinBump
impl UnsafeUnpin for PinBump
impl UnwindSafe for PinBump
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