[−][src]Enum sspi::credssp::CredSspResult
The result of a CredSSP client or server processing.
The enum may carry a TsRequest
or
Credentials
.
Variants
ReplyNeeded(TsRequest)
Used as a result of processing of negotiation tokens by the client and server.
FinalMessage(TsRequest)
Used as a result of processing of authentication info by the client.
WithError(TsRequest)
Used by the server when processing of negotiation tokens resulted in error.
Finished
Used as a result of the final state of the client and server.
ClientCredentials(Credentials)
Used as a result of processing of authentication info by the server.
Trait Implementations
Auto Trait Implementations
impl Unpin for CredSspResult
impl Sync for CredSspResult
impl Send for CredSspResult
impl RefUnwindSafe for CredSspResult
impl UnwindSafe for CredSspResult
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self