[−][src]Struct plist::Error
This type represents all possible errors that can occur when working with plist data.
Methods
impl Error
[src]
pub fn is_io(&self) -> bool
[src]
Returns true if this error was caused by a failure to read or write bytes on an IO stream.
pub fn is_eof(&self) -> bool
[src]
Returns true if this error was caused by prematurely reaching the end of the input data.
pub fn as_io(&self) -> Option<&Error>
[src]
Returns the underlying error if it was caused by a failure to read or write bytes on an IO stream.
pub fn into_io(self) -> Result<Error, Self>
[src]
Returns the underlying error if it was caused by a failure to read or write bytes on an IO
stream or self
if it was not.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl !UnwindSafe for Error
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>,