pub enum GuardianReviewInvocation {
Success {
result: GuardianReviewResult,
native: GuardianNativeResponse,
},
Rejected(WireResponse<HttpBody>),
Invalid {
error: TransformError,
native: GuardianNativeResponse,
},
}Variants§
Implementations§
Source§impl GuardianReviewInvocation
impl GuardianReviewInvocation
pub fn into_stream( self, context: GuardianStreamContext, flow: &mut IdentityFlow, limits: GuardianStreamLimits, ) -> Result<GuardianStreamInvocation, TransformError>
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for GuardianReviewInvocation
impl !RefUnwindSafe for GuardianReviewInvocation
impl !Sync for GuardianReviewInvocation
impl !UnwindSafe for GuardianReviewInvocation
impl Send for GuardianReviewInvocation
impl Unpin for GuardianReviewInvocation
impl UnsafeUnpin for GuardianReviewInvocation
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