Trait rsasl::property::Property

source ·
pub trait Property<'a>: 'static {
    type Value: ?Sized + 'a;

    const DESCRIPTION: &'static str = "";
}

Required Associated Types§

source

type Value: ?Sized + 'a

The Value being transferred by this Property

Provided Associated Constants§

source

const DESCRIPTION: &'static str = ""

A description of this property, shown in several Display implementations

Object Safety§

This trait is not object safe.

Implementors§

source§

impl Property<'_> for AnonymousToken

§

type Value = str

source§

impl Property<'_> for GssService

§

type Value = str

source§

impl Property<'_> for AlgorithmName

§

type Value = str

source§

impl Property<'_> for Salt

§

type Value = [u8]

source§

impl Property<'_> for SaltedPassword

§

type Value = [u8]

source§

impl Property<'_> for XOAuth2Error

§

type Value = str

source§

impl Property<'_> for AuthId

§

type Value = str

source§

impl Property<'_> for AuthzId

§

type Value = str

source§

impl Property<'_> for ChannelBindingName

§

type Value = str

source§

impl Property<'_> for ChannelBindings

§

type Value = [u8]

source§

impl Property<'_> for Hostname

§

type Value = str

source§

impl Property<'_> for OAuthBearerToken

§

type Value = str

source§

impl Property<'_> for OpenID20AuthenticateInBrowser

§

type Value = str

source§

impl Property<'_> for OverrideCBType

§

type Value = str

source§

impl Property<'_> for Password

§

type Value = [u8]

source§

impl Property<'_> for Realm

§

type Value = str

source§

impl Property<'_> for Saml20AuthenticateInBrowser

§

type Value = str

source§

impl Property<'_> for Service

§

type Value = str

source§

impl<'a> Property<'a> for ScramCachedPassword<'static>

source§

impl<'a> Property<'a> for ScramStoredPassword<'static>

source§

impl<'a> Property<'a> for OAuthBearerKV

§

type Value = [(&'a str, &'a str)]

source§

impl<'a, P: SizedProperty<'a>> Property<'a> for P

§

type Value = <P as SizedProperty<'a>>::Value

source§

const DESCRIPTION: &'static str = P::DESCRIPTION