[][src]Enum parsec_interface::requests::Opcode

#[repr(u16)]
pub enum Opcode {
    Ping,
    CreateKey,
    DestroyKey,
    AsymSign,
    AsymVerify,
    ImportKey,
    ExportPublicKey,
    ListProviders,
    ListOpcodes,
}

Listing of available operations and their associated opcode.

Passed in headers as opcode. The values of the enumeration constants come from the operations documentation available here.

Variants

Ping
CreateKey
DestroyKey
AsymSign
AsymVerify
ImportKey
ExportPublicKey
ListProviders
ListOpcodes

Trait Implementations

impl Clone for Opcode[src]

impl Copy for Opcode[src]

impl Debug for Opcode[src]

impl Eq for Opcode[src]

impl FromPrimitive for Opcode[src]

impl Hash for Opcode[src]

impl PartialEq<Opcode> for Opcode[src]

impl StructuralEq for Opcode[src]

impl StructuralPartialEq for Opcode[src]

Auto Trait Implementations

impl RefUnwindSafe for Opcode

impl Send for Opcode

impl Sync for Opcode

impl Unpin for Opcode

impl UnwindSafe for Opcode

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.