pub enum HookInvocationStatus {
Completed,
AppliedJournaledMutation,
RejectedMutationRight,
RejectedPointMatrix,
RejectedPolicy,
TimedOutFailOpen,
FailedOpen,
Cancelled,
}Expand description
Enumerates the finite hook invocation status cases. Serialized names are part of the SDK contract; update fixtures when variants change.
Variants§
Completed
Use this variant when the contract needs to represent completed; selecting it has no side effect by itself.
AppliedJournaledMutation
Use this variant when the contract needs to represent applied journaled mutation; selecting it has no side effect by itself.
RejectedMutationRight
Use this variant when the contract needs to represent rejected mutation right; selecting it has no side effect by itself.
RejectedPointMatrix
Use this variant when the contract needs to represent rejected point matrix; selecting it has no side effect by itself.
RejectedPolicy
Use this variant when the contract needs to represent rejected policy; selecting it has no side effect by itself.
TimedOutFailOpen
Use this variant when the contract needs to represent timed out fail open; selecting it has no side effect by itself.
FailedOpen
Use this variant when the contract needs to represent failed open; selecting it has no side effect by itself.
Cancelled
Use this variant when the contract needs to represent cancelled; selecting it has no side effect by itself.
Trait Implementations§
Source§impl Clone for HookInvocationStatus
impl Clone for HookInvocationStatus
Source§fn clone(&self) -> HookInvocationStatus
fn clone(&self) -> HookInvocationStatus
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for HookInvocationStatus
impl Debug for HookInvocationStatus
impl Eq for HookInvocationStatus
Source§impl PartialEq for HookInvocationStatus
impl PartialEq for HookInvocationStatus
Source§fn eq(&self, other: &HookInvocationStatus) -> bool
fn eq(&self, other: &HookInvocationStatus) -> bool
self and other values to be equal, and is used by ==.