pub enum FaultPoint {
Show 15 variants
DeviceInfo,
CreateContext,
DestroyContext,
AllocateBuffer,
WriteBuffer,
ReadBuffer,
FreeBuffer,
LoadProgram,
UnloadProgram,
CreateQueue,
DestroyQueue,
Submit,
PollEvent,
CancelEvent,
DestroyEvent,
}Expand description
One fallible method in the [Accelerator] contract.
Variants§
DeviceInfo
CreateContext
DestroyContext
AllocateBuffer
WriteBuffer
ReadBuffer
FreeBuffer
LoadProgram
UnloadProgram
CreateQueue
DestroyQueue
Submit
PollEvent
CancelEvent
DestroyEvent
Trait Implementations§
Source§impl Clone for FaultPoint
impl Clone for FaultPoint
Source§fn clone(&self) -> FaultPoint
fn clone(&self) -> FaultPoint
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for FaultPoint
Source§impl Debug for FaultPoint
impl Debug for FaultPoint
impl Eq for FaultPoint
Source§impl PartialEq for FaultPoint
impl PartialEq for FaultPoint
Source§fn eq(&self, other: &FaultPoint) -> bool
fn eq(&self, other: &FaultPoint) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for FaultPoint
Auto Trait Implementations§
impl Freeze for FaultPoint
impl RefUnwindSafe for FaultPoint
impl Send for FaultPoint
impl Sync for FaultPoint
impl Unpin for FaultPoint
impl UnsafeUnpin for FaultPoint
impl UnwindSafe for FaultPoint
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more