pub enum GetObjectResp {
RetryWithNewHmac,
NotFound,
}Expand description
Returned by GetObjectEP when there’s a problem. When there’s no problem an octet
stream is returned instead.
Variants§
RetryWithNewHmac
The hmac you sent is invalid, probably because it is outdated.
Please retry after obtaining the current hmac from StateEP.
NotFound
The hmac was correct, so the object you requested probably did exist at one point,
but it does not longer. Please reload the list of stored objects via StateEP.
Trait Implementations§
Source§impl Clone for GetObjectResp
impl Clone for GetObjectResp
Source§fn clone(&self) -> GetObjectResp
fn clone(&self) -> GetObjectResp
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GetObjectResp
impl Debug for GetObjectResp
Source§impl<'de> Deserialize<'de> for GetObjectResp
impl<'de> Deserialize<'de> for GetObjectResp
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 GetObjectResp
impl RefUnwindSafe for GetObjectResp
impl Send for GetObjectResp
impl Sync for GetObjectResp
impl Unpin for GetObjectResp
impl UnsafeUnpin for GetObjectResp
impl UnwindSafe for GetObjectResp
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more