pub enum IngressStatusResult {
NotAvailable,
Forbidden(String),
Success(Result<Vec<u8>, RejectResponse>),
}Expand description
This enum describes the result of retrieving ingress status.
The IngressStatusResult::Forbidden variant is produced
if an optional caller is provided and a corresponding read state request
for the status of the same update call signed by that specified caller
was rejected because the update call was submitted by a different caller.
Variants§
Trait Implementations§
Source§impl Debug for IngressStatusResult
impl Debug for IngressStatusResult
Source§impl<'de> Deserialize<'de> for IngressStatusResult
impl<'de> Deserialize<'de> for IngressStatusResult
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for IngressStatusResult
impl RefUnwindSafe for IngressStatusResult
impl Send for IngressStatusResult
impl Sync for IngressStatusResult
impl Unpin for IngressStatusResult
impl UnsafeUnpin for IngressStatusResult
impl UnwindSafe for IngressStatusResult
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