#[repr(C)]pub enum NcclResult {
Success = 0,
UnhandledCudaError = 1,
SystemError = 2,
InternalError = 3,
InvalidArgument = 4,
InvalidUsage = 5,
RemoteError = 6,
InProgress = 7,
}Expand description
NCCL result code.
Variants§
Success = 0
UnhandledCudaError = 1
SystemError = 2
InternalError = 3
InvalidArgument = 4
InvalidUsage = 5
RemoteError = 6
InProgress = 7
Trait Implementations§
Source§impl Clone for NcclResult
impl Clone for NcclResult
Source§fn clone(&self) -> NcclResult
fn clone(&self) -> NcclResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for NcclResult
impl Debug for NcclResult
Source§impl PartialEq for NcclResult
impl PartialEq for NcclResult
impl Copy for NcclResult
impl Eq for NcclResult
impl StructuralPartialEq for NcclResult
Auto Trait Implementations§
impl Freeze for NcclResult
impl RefUnwindSafe for NcclResult
impl Send for NcclResult
impl Sync for NcclResult
impl Unpin for NcclResult
impl UnwindSafe for NcclResult
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