[][src]Enum yubihsm::object::Filter

pub enum Filter {
    Algorithm(Algorithm),
    Capabilities(Capability),
    Domains(Domain),
    Label(Label),
    Id(Id),
    Type(Type),
}

Filters to apply when listing objects

Variants

Algorithm(Algorithm)

Filter objects by algorithm

Capabilities(Capability)

Filter objects by capability

Domains(Domain)

Filter objects by domain

Label(Label)

Filter objects by label

Id(Id)

Filter by object ID

Type(Type)

Filter by object type

Methods

impl Filter[src]

pub fn tag(&self) -> u8[src]

Tag value for TLV serialization for this filter

Auto Trait Implementations

impl Send for Filter

impl Sync for Filter

Blanket Implementations

impl<T> From for T[src]

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

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

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

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

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Same for T

type Output = T

Should always be Self