pub struct Response {
pub sid: OwnedSessionId,
pub submit_url: Option<String>,
}
Available on crate features
client
or server
only.Expand description
Response type for the request_registration_token_via_email
endpoint.
Fields§
§sid: OwnedSessionId
The session identifier given by the identity server.
submit_url: Option<String>
URL to submit validation token to.
If omitted, verification happens without client.
If you activate the compat
feature, this field being an empty string in JSON will
result in None
here during deserialization.
Implementations§
Trait Implementations§
source§impl IncomingResponse for Response
Available on crate feature client
only.
impl IncomingResponse for Response
Available on crate feature
client
only.§type EndpointError = Error
type EndpointError = Error
A type capturing the expected error conditions the server can return.
source§fn try_from_http_response<T: AsRef<[u8]>>(
response: Response<T>
) -> Result<Self, FromHttpResponseError<Error>>
fn try_from_http_response<T: AsRef<[u8]>>( response: Response<T> ) -> Result<Self, FromHttpResponseError<Error>>
Tries to convert the given
http::Response
into this response type.source§impl OutgoingResponse for Response
Available on crate feature server
only.
impl OutgoingResponse for Response
Available on crate feature
server
only.source§fn try_into_http_response<T: Default + BufMut>(
self
) -> Result<Response<T>, IntoHttpError>
fn try_into_http_response<T: Default + BufMut>( self ) -> Result<Response<T>, IntoHttpError>
Tries to convert this response into an
http::Response
. Read more