pub struct CreateServiceTokenRequest {
pub project: String,
pub config: String,
pub name: String,
pub expire_at: Option<DateTime<Utc>>,
pub access: Option<String>,
}Expand description
CreateServiceTokenRequest
Fields§
§project: StringUnique identifier for the project object.
config: StringName of the config object.
name: StringName of the service token.
expire_at: Option<DateTime<Utc>>Unix timestamp of when token should expire.
access: Option<String>Token’s capabilities. Token’s capabilities. Token’s capabilities.
Implementations§
Trait Implementations§
Source§impl Clone for CreateServiceTokenRequest
impl Clone for CreateServiceTokenRequest
Source§fn clone(&self) -> CreateServiceTokenRequest
fn clone(&self) -> CreateServiceTokenRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CreateServiceTokenRequest
impl Debug for CreateServiceTokenRequest
Source§impl Default for CreateServiceTokenRequest
impl Default for CreateServiceTokenRequest
Source§fn default() -> CreateServiceTokenRequest
fn default() -> CreateServiceTokenRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateServiceTokenRequest
impl<'de> Deserialize<'de> for CreateServiceTokenRequest
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 CreateServiceTokenRequest
Auto Trait Implementations§
impl Freeze for CreateServiceTokenRequest
impl RefUnwindSafe for CreateServiceTokenRequest
impl Send for CreateServiceTokenRequest
impl Sync for CreateServiceTokenRequest
impl Unpin for CreateServiceTokenRequest
impl UnsafeUnpin for CreateServiceTokenRequest
impl UnwindSafe for CreateServiceTokenRequest
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