Struct schannel::crypt_prov::ProviderType
source · pub struct ProviderType(/* private fields */);
Expand description
An identifier of the type of cryptography provider to be used with a container.
Implementations§
source§impl ProviderType
impl ProviderType
pub fn rsa_full() -> ProviderType
pub fn rsa_aes() -> ProviderType
pub fn rsa_sig() -> ProviderType
pub fn rsa_schannel() -> ProviderType
pub fn dss() -> ProviderType
pub fn dss_dh() -> ProviderType
pub fn dh_schannel() -> ProviderType
pub fn fortezza() -> ProviderType
pub fn ms_exchange() -> ProviderType
pub fn ssl() -> ProviderType
pub fn as_raw(&self) -> u32
Trait Implementations§
source§impl Clone for ProviderType
impl Clone for ProviderType
source§fn clone(&self) -> ProviderType
fn clone(&self) -> ProviderType
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 ProviderType
Auto Trait Implementations§
impl RefUnwindSafe for ProviderType
impl Send for ProviderType
impl Sync for ProviderType
impl Unpin for ProviderType
impl UnwindSafe for ProviderType
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