Struct tss_esapi::handles::AuthHandle
source · [−]pub struct AuthHandle { /* private fields */ }
Expand description
Auth handle
Represents an esys handle to resources that can be used for authentication.
Implementations
sourceimpl AuthHandle
impl AuthHandle
sourceimpl AuthHandle
impl AuthHandle
pub const Owner: AuthHandle
sourceimpl AuthHandle
impl AuthHandle
pub const Lockout: AuthHandle
sourceimpl AuthHandle
impl AuthHandle
pub const Endorsement: AuthHandle
sourceimpl AuthHandle
impl AuthHandle
pub const Platform: AuthHandle
Trait Implementations
sourceimpl Clone for AuthHandle
impl Clone for AuthHandle
sourcefn clone(&self) -> AuthHandle
fn clone(&self) -> AuthHandle
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for AuthHandle
impl Debug for AuthHandle
sourceimpl From<AuthHandle> for ESYS_TR
impl From<AuthHandle> for ESYS_TR
sourcefn from(handle: AuthHandle) -> ESYS_TR
fn from(handle: AuthHandle) -> ESYS_TR
Performs the conversion.
sourceimpl From<AuthHandle> for ObjectHandle
impl From<AuthHandle> for ObjectHandle
sourcefn from(handle_self: AuthHandle) -> ObjectHandle
fn from(handle_self: AuthHandle) -> ObjectHandle
Performs the conversion.
sourceimpl From<AuthHandle> for NvIndexHandle
impl From<AuthHandle> for NvIndexHandle
sourcefn from(handle_other: AuthHandle) -> NvIndexHandle
fn from(handle_other: AuthHandle) -> NvIndexHandle
Performs the conversion.
sourceimpl From<AuthHandle> for SessionHandle
impl From<AuthHandle> for SessionHandle
sourcefn from(handle_other: AuthHandle) -> SessionHandle
fn from(handle_other: AuthHandle) -> SessionHandle
Performs the conversion.
sourceimpl From<Clear> for AuthHandle
impl From<Clear> for AuthHandle
sourcefn from(clear: Clear) -> AuthHandle
fn from(clear: Clear) -> AuthHandle
Performs the conversion.
sourceimpl From<NvAuth> for AuthHandle
impl From<NvAuth> for AuthHandle
sourcefn from(nv_auth: NvAuth) -> AuthHandle
fn from(nv_auth: NvAuth) -> AuthHandle
Performs the conversion.
sourceimpl From<NvIndexHandle> for AuthHandle
impl From<NvIndexHandle> for AuthHandle
sourcefn from(handle_self: NvIndexHandle) -> AuthHandle
fn from(handle_self: NvIndexHandle) -> AuthHandle
Performs the conversion.
sourceimpl From<ObjectHandle> for AuthHandle
impl From<ObjectHandle> for AuthHandle
sourcefn from(handle_other: ObjectHandle) -> AuthHandle
fn from(handle_other: ObjectHandle) -> AuthHandle
Performs the conversion.
sourceimpl From<Platform> for AuthHandle
impl From<Platform> for AuthHandle
sourcefn from(_: Platform) -> AuthHandle
fn from(_: Platform) -> AuthHandle
Performs the conversion.
sourceimpl From<Provision> for AuthHandle
impl From<Provision> for AuthHandle
sourcefn from(provision: Provision) -> AuthHandle
fn from(provision: Provision) -> AuthHandle
Performs the conversion.
sourceimpl From<SessionHandle> for AuthHandle
impl From<SessionHandle> for AuthHandle
sourcefn from(handle_self: SessionHandle) -> AuthHandle
fn from(handle_self: SessionHandle) -> AuthHandle
Performs the conversion.
sourceimpl From<u32> for AuthHandle
impl From<u32> for AuthHandle
sourcefn from(tss_esys_object_handle: ESYS_TR) -> AuthHandle
fn from(tss_esys_object_handle: ESYS_TR) -> AuthHandle
Performs the conversion.
sourceimpl Hash for AuthHandle
impl Hash for AuthHandle
sourceimpl PartialEq<AuthHandle> for AuthHandle
impl PartialEq<AuthHandle> for AuthHandle
sourcefn eq(&self, other: &AuthHandle) -> bool
fn eq(&self, other: &AuthHandle) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &AuthHandle) -> bool
fn ne(&self, other: &AuthHandle) -> bool
This method tests for !=
.
sourceimpl TryFrom<AuthHandle> for Platform
impl TryFrom<AuthHandle> for Platform
sourceimpl TryFrom<AuthHandle> for Provision
impl TryFrom<AuthHandle> for Provision
sourceimpl TryFrom<AuthHandle> for Clear
impl TryFrom<AuthHandle> for Clear
sourceimpl TryFrom<AuthHandle> for NvAuth
impl TryFrom<AuthHandle> for NvAuth
impl Copy for AuthHandle
impl Eq for AuthHandle
impl StructuralEq for AuthHandle
impl StructuralPartialEq for AuthHandle
Auto Trait Implementations
impl RefUnwindSafe for AuthHandle
impl Send for AuthHandle
impl Sync for AuthHandle
impl Unpin for AuthHandle
impl UnwindSafe for AuthHandle
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more