[−][src]Enum libmtp_rs::util::HandlerReturn
Must return type of send and getter handlers that deal with raw bytes.
Variants
Ok(u32)
Return this if every went ok together with how many bytes you read or writed.
Return this if there was an error.
Return this if you want to cancel the operation earlier.
Trait Implementations
impl Clone for HandlerReturn
[src]
fn clone(&self) -> HandlerReturn
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for HandlerReturn
[src]
impl Debug for HandlerReturn
[src]
Auto Trait Implementations
impl RefUnwindSafe for HandlerReturn
impl Send for HandlerReturn
impl Sync for HandlerReturn
impl Unpin for HandlerReturn
impl UnwindSafe for HandlerReturn
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> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
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>,