pub struct CloseOpts {
pub reason: Option<String>,
pub force: bool,
pub defer_verify: bool,
}Expand description
Options for the full close lifecycle.
Fields§
§reason: Option<String>§force: bool§defer_verify: boolSkip verify and mark as AwaitingVerify instead of Closed.
Set when --defer-verify is passed or MANA_BATCH_VERIFY=1 is in the environment.
The runner is responsible for running verify later and finalizing the unit.
Auto Trait Implementations§
impl Freeze for CloseOpts
impl RefUnwindSafe for CloseOpts
impl Send for CloseOpts
impl Sync for CloseOpts
impl Unpin for CloseOpts
impl UnsafeUnpin for CloseOpts
impl UnwindSafe for CloseOpts
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more