Enum optee_teec::ConnectionMethods
source · pub enum ConnectionMethods {
LoginPublic,
LoginUser,
LoginGroup,
LoginApplication,
LoginUserApplication,
LoginGroupApplication,
}
Expand description
Session login methods.
Variants§
LoginPublic
No login data is provided.
LoginUser
Login data about the user running the Client Application process is provided.
LoginGroup
Login data about the group running the Client Application process is provided.
LoginApplication
Login data about the running Client Application itself is provided.
LoginUserApplication
Login data about the user and the running Client Application itself is provided.
LoginGroupApplication
Login data about the group and the running Client Application itself is provided.
Trait Implementations§
source§impl Clone for ConnectionMethods
impl Clone for ConnectionMethods
source§fn clone(&self) -> ConnectionMethods
fn clone(&self) -> ConnectionMethods
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 moreimpl Copy for ConnectionMethods
Auto Trait Implementations§
impl Freeze for ConnectionMethods
impl RefUnwindSafe for ConnectionMethods
impl Send for ConnectionMethods
impl Sync for ConnectionMethods
impl Unpin for ConnectionMethods
impl UnwindSafe for ConnectionMethods
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more