[−][src]Struct oxygengine_core::fetch::FetchProcess
Methods
impl FetchProcess[src]
pub fn new() -> Self[src]
pub fn new_start() -> Self[src]
pub fn new_done(data: Vec<u8>) -> Self[src]
pub fn new_cancel(reason: FetchCancelReason) -> Self[src]
pub fn id(&self) -> FetchProcessID[src]
pub fn start(&mut self)[src]
pub fn progress(&mut self, value: f32)[src]
pub fn done(&mut self, data: Vec<u8>)[src]
pub fn cancel(&mut self, reason: FetchCancelReason)[src]
pub fn readers_count(&self) -> usize[src]
Trait Implementations
impl FetchProcessReader for FetchProcess[src]
fn status(&self) -> FetchStatus[src]
fn read(&self) -> Option<Vec<u8>>[src]
fn box_clone(&self) -> Box<dyn FetchProcessReader>[src]
impl Default for FetchProcess[src]
impl Clone for FetchProcess[src]
fn clone(&self) -> FetchProcess[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl Sync for FetchProcess
impl Unpin for FetchProcess
impl Send for FetchProcess
impl UnwindSafe for FetchProcess
impl RefUnwindSafe for FetchProcess
Blanket Implementations
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.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T> From<T> for 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.
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>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
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> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Resource for T where
T: Any + Send + Sync,
T: Any + Send + Sync,
impl<T> TryDefault for T where
T: Default, [src]
T: Default,
fn try_default() -> Result<T, String>[src]
fn unwrap_default() -> Self[src]
Calls try_default and panics on an error case.
impl<T> Any for T where
T: Any,
T: Any,
fn get_type_id(&self) -> TypeId
impl<T> Event for T where
T: Send + Sync + 'static,
T: Send + Sync + 'static,