[−][src]Enum oqs_sys::common::OQS_STATUS
Represents return values from functions.
Callers should compare with the symbol rather than the individual value. For example,
ret = OQS_KEM_encaps(...); if (ret == OQS_SUCCESS) { ... }
rather than
if (!OQS_KEM_encaps(...) { ... }
Variants
Used to indicate that some undefined error occurred.
Used to indicate successful return from function.
Used to indicate failures in external libraries (e.g., OpenSSL).
Trait Implementations
impl Clone for OQS_STATUS[src]
fn clone(&self) -> OQS_STATUS[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Copy for OQS_STATUS[src]
impl Debug for OQS_STATUS[src]
impl Eq for OQS_STATUS[src]
impl Hash for OQS_STATUS[src]
fn hash<__H: Hasher>(&self, state: &mut __H)[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher, 1.3.0[src]
H: Hasher,
impl PartialEq<OQS_STATUS> for OQS_STATUS[src]
impl StructuralEq for OQS_STATUS[src]
impl StructuralPartialEq for OQS_STATUS[src]
Auto Trait Implementations
impl RefUnwindSafe for OQS_STATUS
impl Send for OQS_STATUS
impl Sync for OQS_STATUS
impl Unpin for OQS_STATUS
impl UnwindSafe for OQS_STATUS
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
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> From<T> for T[src]
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, 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>,