pub enum LineError {
Status(i32),
Unavailable,
NoDomain,
ForeignStream,
}Available on crate features
cuda or hip only.Expand description
Why a line could not be made or a store not queued.
Variants§
Status(i32)
The driver returned this nonzero status.
The driver library or one of its entry points is missing.
NoDomain
No current context/device on the calling thread.
ForeignStream
The stream belongs to another context/device than the line’s.
Implementations§
Trait Implementations§
impl Copy for LineError
impl Eq for LineError
Source§impl Error for LineError
impl Error for LineError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
impl StructuralPartialEq for LineError
Auto Trait Implementations§
impl Forget for LineError
impl Freeze for LineError
impl Move for LineError
impl RefUnwindSafe for LineError
impl Send for LineError
impl Sync for LineError
impl Unpin for LineError
impl UnsafeUnpin for LineError
impl UnwindSafe for LineError
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