pub struct Push {
pub version: Version,
pub parent: Parent,
pub merges_request: bool,
}Expand description
What the commit itself says before the forge is read.
Fields§
§version: VersionThe version the commit carries.
parent: ParentWhat the parent carries.
merges_request: boolWhether the commit merges the engine’s own request, read from the forge; it decides a final version alone.
Trait Implementations§
impl Copy for Push
impl Eq for Push
impl StructuralPartialEq for Push
Auto Trait Implementations§
impl Forget for Push
impl Freeze for Push
impl Move for Push
impl RefUnwindSafe for Push
impl Send for Push
impl Sync for Push
impl Unpin for Push
impl UnsafeUnpin for Push
impl UnwindSafe for Push
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.