pub struct CheckoutCompletion { /* private fields */ }Expand description
Checkout completion used by the local smoke-test workflow; it exercises the local shell with deterministic fixtures and no external side effects.
Implementations§
Source§impl CheckoutCompletion
impl CheckoutCompletion
Sourcepub fn status(&self) -> Status
pub fn status(&self) -> Status
Returns the status evidence available to local smoke-test review while leaving provider, customer, payment, and schedule systems unchanged.
Sourcepub const fn completion_status(&self) -> CompletionStatus
pub const fn completion_status(&self) -> CompletionStatus
Returns the completion status evidence available to local smoke-test review while leaving provider, customer, payment, and schedule systems unchanged.
Sourcepub fn required_review_gates(&self) -> &[ReviewGate]
pub fn required_review_gates(&self) -> &[ReviewGate]
Returns the required review gates evidence available to local smoke-test review while leaving provider, customer, payment, and schedule systems unchanged.
Sourcepub fn blocked_actions(&self) -> &[BlockedAction]
pub fn blocked_actions(&self) -> &[BlockedAction]
Returns the blocked actions evidence available to local smoke-test review while leaving provider, customer, payment, and schedule systems unchanged.
Trait Implementations§
Source§impl Clone for CheckoutCompletion
impl Clone for CheckoutCompletion
Source§fn clone(&self) -> CheckoutCompletion
fn clone(&self) -> CheckoutCompletion
Returns a duplicate of the value. Read more
1.0.0 · 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 CheckoutCompletion
impl Debug for CheckoutCompletion
Source§impl PartialEq for CheckoutCompletion
impl PartialEq for CheckoutCompletion
impl Eq for CheckoutCompletion
impl StructuralPartialEq for CheckoutCompletion
Auto Trait Implementations§
impl Freeze for CheckoutCompletion
impl RefUnwindSafe for CheckoutCompletion
impl Send for CheckoutCompletion
impl Sync for CheckoutCompletion
impl Unpin for CheckoutCompletion
impl UnsafeUnpin for CheckoutCompletion
impl UnwindSafe for CheckoutCompletion
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