pub enum FileNameValidationError {
BadLength(usize),
InvalidChar(char),
}
Expand description
Error type for bad filenames.
Variants§
BadLength(usize)
A filename length cannot exceed 1024 bytes.
InvalidChar(char)
An invalid character was in the filename string.
Trait Implementations§
Source§impl Debug for FileNameValidationError
impl Debug for FileNameValidationError
Source§impl Display for FileNameValidationError
impl Display for FileNameValidationError
Source§impl Error for FileNameValidationError
impl Error for FileNameValidationError
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()
Auto Trait Implementations§
impl Freeze for FileNameValidationError
impl RefUnwindSafe for FileNameValidationError
impl Send for FileNameValidationError
impl Sync for FileNameValidationError
impl Unpin for FileNameValidationError
impl UnwindSafe for FileNameValidationError
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