pub struct StubTokenResponse {
pub response_msg: String,
pub token: Option<String>,
pub expires_in: Option<u64>,
pub target_identity: Option<String>,
pub prefix_attenuator_key: Option<String>,
}Expand description
Response from minting a stub token.
Fields§
§response_msg: StringResponse message from the server
token: Option<String>The stub token (requires prefix attestation before use)
expires_in: Option<u64>Duration until expiry in seconds
target_identity: Option<String>The target identity encoded in the token
prefix_attenuator_key: Option<String>The prefix attenuator key that must attest this token
Trait Implementations§
Source§impl Clone for StubTokenResponse
impl Clone for StubTokenResponse
Source§fn clone(&self) -> StubTokenResponse
fn clone(&self) -> StubTokenResponse
Returns a duplicate 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 StubTokenResponse
impl Debug for StubTokenResponse
Source§impl Default for StubTokenResponse
impl Default for StubTokenResponse
Source§fn default() -> StubTokenResponse
fn default() -> StubTokenResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StubTokenResponse
impl<'de> Deserialize<'de> for StubTokenResponse
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
Auto Trait Implementations§
impl Freeze for StubTokenResponse
impl RefUnwindSafe for StubTokenResponse
impl Send for StubTokenResponse
impl Sync for StubTokenResponse
impl Unpin for StubTokenResponse
impl UnwindSafe for StubTokenResponse
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