pub enum UploadNameValidationError {
EmptyFilename,
DuplicateFilename {
filename: String,
},
}Expand description
Validation error returned by shared upload-name helpers.
Variants§
EmptyFilename
One upload had an empty remote filename.
DuplicateFilename
More than one upload targeted the same remote filename.
Trait Implementations§
Source§impl Clone for UploadNameValidationError
impl Clone for UploadNameValidationError
Source§fn clone(&self) -> UploadNameValidationError
fn clone(&self) -> UploadNameValidationError
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 UploadNameValidationError
impl Debug for UploadNameValidationError
Source§impl Display for UploadNameValidationError
impl Display for UploadNameValidationError
Source§impl Error for UploadNameValidationError
impl Error for UploadNameValidationError
1.30.0 · 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()
impl Eq for UploadNameValidationError
impl StructuralPartialEq for UploadNameValidationError
Auto Trait Implementations§
impl Freeze for UploadNameValidationError
impl RefUnwindSafe for UploadNameValidationError
impl Send for UploadNameValidationError
impl Sync for UploadNameValidationError
impl Unpin for UploadNameValidationError
impl UnsafeUnpin for UploadNameValidationError
impl UnwindSafe for UploadNameValidationError
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