pub struct ReserveServiceCredentialRequest {
pub reservation_action_id: Digest,
pub activation_action_id: Digest,
pub role_grants: Vec<ServiceCredentialGrant>,
pub credential_expires_at: U64,
pub reservation_expires_at: U64,
}Fields§
§reservation_action_id: Digest§activation_action_id: Digest§role_grants: Vec<ServiceCredentialGrant>§credential_expires_at: U64§reservation_expires_at: U64Trait Implementations§
Source§impl<'de> Deserialize<'de> for ReserveServiceCredentialRequest
impl<'de> Deserialize<'de> for ReserveServiceCredentialRequest
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
impl StructuralPartialEq for ReserveServiceCredentialRequest
Auto Trait Implementations§
impl Freeze for ReserveServiceCredentialRequest
impl RefUnwindSafe for ReserveServiceCredentialRequest
impl Send for ReserveServiceCredentialRequest
impl Sync for ReserveServiceCredentialRequest
impl Unpin for ReserveServiceCredentialRequest
impl UnsafeUnpin for ReserveServiceCredentialRequest
impl UnwindSafe for ReserveServiceCredentialRequest
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