Struct tss_esapi::handles::SessionHandle
source · pub struct SessionHandle { /* private fields */ }Expand description
Session Handle
Represents an esys handle used for referencing session resources.
Implementations§
source§impl SessionHandle
impl SessionHandle
pub const None: SessionHandle = _
source§impl SessionHandle
impl SessionHandle
source§impl SessionHandle
impl SessionHandle
pub const Password: SessionHandle = _
Trait Implementations§
source§impl Clone for SessionHandle
impl Clone for SessionHandle
source§fn clone(&self) -> SessionHandle
fn clone(&self) -> SessionHandle
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for SessionHandle
impl Debug for SessionHandle
source§impl From<AuthHandle> for SessionHandle
impl From<AuthHandle> for SessionHandle
source§fn from(handle_other: AuthHandle) -> SessionHandle
fn from(handle_other: AuthHandle) -> SessionHandle
Converts to this type from the input type.
source§impl From<AuthSession> for SessionHandle
impl From<AuthSession> for SessionHandle
source§fn from(auth_session: AuthSession) -> SessionHandle
fn from(auth_session: AuthSession) -> SessionHandle
Converts to this type from the input type.
source§impl From<ObjectHandle> for SessionHandle
impl From<ObjectHandle> for SessionHandle
source§fn from(handle_other: ObjectHandle) -> SessionHandle
fn from(handle_other: ObjectHandle) -> SessionHandle
Converts to this type from the input type.
source§impl From<Option<AuthSession>> for SessionHandle
impl From<Option<AuthSession>> for SessionHandle
source§fn from(optional_auth_session: Option<AuthSession>) -> SessionHandle
fn from(optional_auth_session: Option<AuthSession>) -> SessionHandle
Converts to this type from the input type.
source§impl From<PolicySession> for SessionHandle
impl From<PolicySession> for SessionHandle
source§fn from(policy_session: PolicySession) -> SessionHandle
fn from(policy_session: PolicySession) -> SessionHandle
Converts to this type from the input type.
source§impl From<SessionHandle> for AuthHandle
impl From<SessionHandle> for AuthHandle
source§fn from(handle_self: SessionHandle) -> AuthHandle
fn from(handle_self: SessionHandle) -> AuthHandle
Converts to this type from the input type.
source§impl From<SessionHandle> for ESYS_TR
impl From<SessionHandle> for ESYS_TR
source§fn from(handle: SessionHandle) -> ESYS_TR
fn from(handle: SessionHandle) -> ESYS_TR
Converts to this type from the input type.
source§impl From<SessionHandle> for ObjectHandle
impl From<SessionHandle> for ObjectHandle
source§fn from(handle_self: SessionHandle) -> ObjectHandle
fn from(handle_self: SessionHandle) -> ObjectHandle
Converts to this type from the input type.
source§impl From<u32> for SessionHandle
impl From<u32> for SessionHandle
source§fn from(tss_esys_object_handle: ESYS_TR) -> SessionHandle
fn from(tss_esys_object_handle: ESYS_TR) -> SessionHandle
Converts to this type from the input type.
source§impl Hash for SessionHandle
impl Hash for SessionHandle
source§impl PartialEq<SessionHandle> for SessionHandle
impl PartialEq<SessionHandle> for SessionHandle
source§fn eq(&self, other: &SessionHandle) -> bool
fn eq(&self, other: &SessionHandle) -> bool
This method tests for
self and other values to be equal, and is used
by ==.