pub enum PrefixOutcome<'a> {
Accept(PixelSlice<'a>),
Reject(ExpectedError),
}Expand description
Caller-specified expected result at a structural prefix boundary.
Variants§
Accept(PixelSlice<'a>)
Complete/recoverable payload, with an independently specified pixel oracle.
Reject(ExpectedError)
Auto Trait Implementations§
impl<'a> Freeze for PrefixOutcome<'a>
impl<'a> RefUnwindSafe for PrefixOutcome<'a>
impl<'a> Send for PrefixOutcome<'a>
impl<'a> Sync for PrefixOutcome<'a>
impl<'a> Unpin for PrefixOutcome<'a>
impl<'a> UnsafeUnpin for PrefixOutcome<'a>
impl<'a> UnwindSafe for PrefixOutcome<'a>
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