[−][src]Enum tox_binary_io::GenError
Base type for generator errors
Variants
BufferTooSmall(usize)
Input buffer is too small. Argument is the maximum index that is required
BufferTooBig(usize)
We expected to fill the whole buffer but there is some space left
Operation asked for accessing an invalid index
IoError(Error)
IoError returned by Write
CustomError(u32)
Allocated for custom errors
Generator or function not yet implemented
Trait Implementations
impl Debug for GenError
[src]
impl Display for GenError
[src]
impl Error for GenError
[src]
pub fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[src]
pub fn backtrace(&self) -> Option<&Backtrace>
[src]
pub fn description(&self) -> &str
1.0.0[src]
pub fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<Error> for GenError
[src]
Auto Trait Implementations
impl !RefUnwindSafe for GenError
[src]
impl Send for GenError
[src]
impl Sync for GenError
[src]
impl Unpin for GenError
[src]
impl !UnwindSafe for GenError
[src]
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,
pub 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.
pub 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>,