pub struct ValidationTicket { /* private fields */ }Expand description
Image/authority fence captured before asynchronous application validation.
This is not proof of valid operation bodies, a write reservation, or a vote. The adapter must validate the exact submitted operations against the matching application image and retain the resulting plans until admission. Changed accepted/applied images or authority require fresh validation. A higher commit boundary alone changes neither image until application advances.
Implementations§
Source§impl ValidationTicket
impl ValidationTicket
Sourcepub const fn scope(self) -> Scope
pub const fn scope(self) -> Scope
Group, configuration, and view against which validation started.
Sourcepub const fn generation(self) -> JournalGeneration
pub const fn generation(self) -> JournalGeneration
Exact local writer incarnation. Reopen or installation invalidates it.
Trait Implementations§
Source§impl Clone for ValidationTicket
impl Clone for ValidationTicket
impl Copy for ValidationTicket
Source§impl Debug for ValidationTicket
impl Debug for ValidationTicket
impl Eq for ValidationTicket
Source§impl PartialEq for ValidationTicket
impl PartialEq for ValidationTicket
impl StructuralPartialEq for ValidationTicket
Auto Trait Implementations§
impl Freeze for ValidationTicket
impl RefUnwindSafe for ValidationTicket
impl Send for ValidationTicket
impl Sync for ValidationTicket
impl Unpin for ValidationTicket
impl UnsafeUnpin for ValidationTicket
impl UnwindSafe for ValidationTicket
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