[−][src]Enum uploads_im_client::UploadRequestURLBuildError
Represents an error that can occur when building an upload API URL.
Variants
URLParamsBuildingFailed(Error)
Indicates that the upload URL could not be built.
URLValidationFailed(ParseError)
Indicates that the built URL failed validation.
Trait Implementations
impl Debug for UploadRequestURLBuildError
[src]
impl Display for UploadRequestURLBuildError
[src]
impl Error for UploadRequestURLBuildError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<Error> for UploadRequestURLBuildError
[src]
impl From<ParseError> for UploadRequestURLBuildError
[src]
fn from(e: ParseError) -> Self
[src]
impl From<UploadRequestURLBuildError> for UploadError
[src]
fn from(source: UploadRequestURLBuildError) -> Self
[src]
Auto Trait Implementations
impl RefUnwindSafe for UploadRequestURLBuildError
impl Send for UploadRequestURLBuildError
impl Sync for UploadRequestURLBuildError
impl Unpin for UploadRequestURLBuildError
impl UnwindSafe for UploadRequestURLBuildError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,