Enum cust::event::EventStatus
source · [−]pub enum EventStatus {
Ready,
NotReady,
}
Expand description
Status enum that represents the current status of an event.
Variants
Ready
Ready indicates that all work captured by the event has been completed.
The CUDA documentation states that for Unified Memory, EventStatus::Ready
is
equivalent to having called Event::synchronize
.
NotReady
EventStatus::NotReady
indicates that the work captured by the event is still
incomplete.
Trait Implementations
sourceimpl Clone for EventStatus
impl Clone for EventStatus
sourcefn clone(&self) -> EventStatus
fn clone(&self) -> EventStatus
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for EventStatus
impl Debug for EventStatus
sourceimpl PartialEq<EventStatus> for EventStatus
impl PartialEq<EventStatus> for EventStatus
impl Copy for EventStatus
impl StructuralPartialEq for EventStatus
Auto Trait Implementations
impl RefUnwindSafe for EventStatus
impl Send for EventStatus
impl Sync for EventStatus
impl Unpin for EventStatus
impl UnwindSafe for EventStatus
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more