#[repr(u32)]
pub enum ClientAttentionType {
Unset,
Credentials,
PKCS11,
AccessPerm,
}Expand description
Client Attention Type
Source: openvpn3-linux/src/dbus/constants.hpp
Variants§
Unset
This is an invalid value, used for initialization only
Credentials
User credentials are requested
PKCS11
PKCS#11/Smart card operation
AccessPerm
Access permission
Trait Implementations§
source§impl Clone for ClientAttentionType
impl Clone for ClientAttentionType
source§fn clone(&self) -> ClientAttentionType
fn clone(&self) -> ClientAttentionType
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 ClientAttentionType
impl Debug for ClientAttentionType
source§impl<'de> Deserialize<'de> for ClientAttentionType
impl<'de> Deserialize<'de> for ClientAttentionType
source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Display for ClientAttentionType
impl Display for ClientAttentionType
source§impl PartialEq<ClientAttentionType> for ClientAttentionType
impl PartialEq<ClientAttentionType> for ClientAttentionType
source§fn eq(&self, other: &ClientAttentionType) -> bool
fn eq(&self, other: &ClientAttentionType) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for ClientAttentionType
impl Serialize for ClientAttentionType
source§impl Type for ClientAttentionType
impl Type for ClientAttentionType
impl Copy for ClientAttentionType
impl Eq for ClientAttentionType
impl StructuralEq for ClientAttentionType
impl StructuralPartialEq for ClientAttentionType
Auto Trait Implementations§
impl RefUnwindSafe for ClientAttentionType
impl Send for ClientAttentionType
impl Sync for ClientAttentionType
impl Unpin for ClientAttentionType
impl UnwindSafe for ClientAttentionType
Blanket Implementations§
§impl<'de, T> DynamicDeserialize<'de> for Twhere
T: Type + Deserialize<'de> + ?Sized,
impl<'de, T> DynamicDeserialize<'de> for Twhere
T: Type + Deserialize<'de> + ?Sized,
§type Deserializer = PhantomData<T>
type Deserializer = PhantomData<T>
A DeserializeSeed implementation for this type.
§impl<T> DynamicType for Twhere
T: Type + ?Sized,
impl<T> DynamicType for Twhere
T: Type + ?Sized,
§fn dynamic_signature(&self) -> Signature<'_>
fn dynamic_signature(&self) -> Signature<'_>
Get the signature for the implementing type. Read more