pub enum BundleUploadError {
InvalidUrl(String),
FeatureNotEnabled {
scheme: String,
feature: String,
},
BucketAlreadyExistsInOtherAccount(String),
AccessDenied {
action: String,
resource: String,
required_perms: String,
},
ObjectMissing(String),
WarmupFailed {
exit_code: i32,
stderr: String,
},
NetworkTransient(String),
CredentialsUnresolved,
AwsCredentialsRefreshRequired {
action: String,
help: &'static AwsCredentialsRefreshHelp,
},
DigestMismatch {
expected: String,
actual: String,
},
Io(Error),
Other(String),
}Variants§
InvalidUrl(String)
FeatureNotEnabled
BucketAlreadyExistsInOtherAccount(String)
AccessDenied
ObjectMissing(String)
WarmupFailed
NetworkTransient(String)
CredentialsUnresolved
AwsCredentialsRefreshRequired
DigestMismatch
Io(Error)
Other(String)
Implementations§
Source§impl BundleUploadError
impl BundleUploadError
pub fn message_key(&self) -> &'static str
Trait Implementations§
Source§impl Debug for BundleUploadError
impl Debug for BundleUploadError
Source§impl Display for BundleUploadError
impl Display for BundleUploadError
Source§impl Error for BundleUploadError
impl Error for BundleUploadError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Auto Trait Implementations§
impl !RefUnwindSafe for BundleUploadError
impl !UnwindSafe for BundleUploadError
impl Freeze for BundleUploadError
impl Send for BundleUploadError
impl Sync for BundleUploadError
impl Unpin for BundleUploadError
impl UnsafeUnpin for BundleUploadError
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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 moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::RequestCreates a shared type from an unshared type.