Enum rafx_api::extra::upload::RafxUploadError [−][src]
pub enum RafxUploadError { BufferFull, Other(RafxError), }
Variants
Other(RafxError)
Implementations
impl RafxUploadError
[src]
impl RafxUploadError
[src]pub fn into_rafx_error(self) -> RafxError
[src]
Trait Implementations
impl Debug for RafxUploadError
[src]
impl Debug for RafxUploadError
[src]impl Display for RafxUploadError
[src]
impl Display for RafxUploadError
[src]impl From<RafxError> for RafxUploadError
[src]
impl From<RafxError> for RafxUploadError
[src]impl From<String> for RafxUploadError
[src]
impl From<String> for RafxUploadError
[src]Auto Trait Implementations
impl !RefUnwindSafe for RafxUploadError
impl Send for RafxUploadError
impl Sync for RafxUploadError
impl Unpin for RafxUploadError
impl !UnwindSafe for RafxUploadError
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> Downcast for T where
T: Any,
impl<T> Downcast for T where
T: Any,
pub fn into_any(self: Box<T, Global>) -> Box<dyn Any + 'static, Global>
pub fn into_any(self: Box<T, Global>) -> Box<dyn Any + 'static, Global>
Convert Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
. Read more
pub fn into_any_rc(self: Rc<T>) -> Rc<dyn Any + 'static>
pub fn into_any_rc(self: Rc<T>) -> Rc<dyn Any + 'static>
Convert Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
. Read more
pub fn as_any(&self) -> &(dyn Any + 'static)
pub fn as_any(&self) -> &(dyn Any + 'static)
Convert &Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &Any
’s vtable from &Trait
’s. Read more
pub fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
pub fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert &mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &mut Any
’s vtable from &mut Trait
’s. Read more
impl<T> Resource for T where
T: Downcast + Send + Sync,
[src]
T: Downcast + Send + Sync,