pub enum CoverError {
NoPictures,
NoSuitablePictures,
CoverWriteError {
path: PathBuf,
error: String,
},
CacheDirError {
path: PathBuf,
error: String,
},
UnknownFileFormat,
DecodingError,
Playlist,
}Variants§
NoPictures
NoSuitablePictures
CoverWriteError
CacheDirError
UnknownFileFormat
DecodingError
Playlist
Trait Implementations§
Source§impl Clone for CoverError
impl Clone for CoverError
Source§impl Debug for CoverError
impl Debug for CoverError
Source§impl<'de> Deserialize<'de> for CoverError
impl<'de> Deserialize<'de> for CoverError
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
Source§impl Display for CoverError
impl Display for CoverError
impl Eq for CoverError
Source§impl Hash for CoverError
impl Hash for CoverError
Source§impl PartialEq for CoverError
impl PartialEq for CoverError
Source§impl Serialize for CoverError
impl Serialize for CoverError
impl StructuralPartialEq for CoverError
Auto Trait Implementations§
impl Freeze for CoverError
impl RefUnwindSafe for CoverError
impl Send for CoverError
impl Sync for CoverError
impl Unpin for CoverError
impl UnsafeUnpin for CoverError
impl UnwindSafe for CoverError
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
impl<S, T> Duplex<S> for Twhere
T: FromSample<S> + ToSample<S>,
impl<T> ErasedDestructor for Twhere
T: 'static,
§impl<S> FromSample<S> for S
impl<S> FromSample<S> for S
fn from_sample_(s: S) -> S
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> 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