#[non_exhaustive]pub enum LandMode {
NoLanding,
AfterApproval,
BeforeReview,
Unknown,
}Expand description
When a reviewed call allows its builder to land.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
NoLanding
Not in this job.
AfterApproval
In one extra builder turn after an approving verdict.
BeforeReview
In each round’s builder turn, before that round’s review.
Unknown
A mode this client does not know, from a newer server.
Trait Implementations§
impl Copy for LandMode
Source§impl<'de> Deserialize<'de> for LandMode
impl<'de> Deserialize<'de> for LandMode
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 LandMode
impl StructuralPartialEq for LandMode
Auto Trait Implementations§
impl Freeze for LandMode
impl RefUnwindSafe for LandMode
impl Send for LandMode
impl Sync for LandMode
impl Unpin for LandMode
impl UnsafeUnpin for LandMode
impl UnwindSafe for LandMode
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