pub struct TokenCreateRequest {
pub permissions: Permissions,
pub expires_at: Option<DateTime<Utc>>,
pub ttl: Option<u64>,
pub ip_allowlist: Vec<String>,
}Expand description
Request for created token
Fields§
§permissions: Permissions§expires_at: Option<DateTime<Utc>>§ttl: Option<u64>§ip_allowlist: Vec<String>Trait Implementations§
Source§impl Clone for TokenCreateRequest
impl Clone for TokenCreateRequest
Source§fn clone(&self) -> TokenCreateRequest
fn clone(&self) -> TokenCreateRequest
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 TokenCreateRequest
impl Debug for TokenCreateRequest
Source§impl Default for TokenCreateRequest
impl Default for TokenCreateRequest
Source§fn default() -> TokenCreateRequest
fn default() -> TokenCreateRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TokenCreateRequest
impl<'de> Deserialize<'de> for TokenCreateRequest
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
Source§impl PartialEq for TokenCreateRequest
impl PartialEq for TokenCreateRequest
Source§impl Serialize for TokenCreateRequest
impl Serialize for TokenCreateRequest
impl StructuralPartialEq for TokenCreateRequest
Auto Trait Implementations§
impl Freeze for TokenCreateRequest
impl RefUnwindSafe for TokenCreateRequest
impl Send for TokenCreateRequest
impl Sync for TokenCreateRequest
impl Unpin for TokenCreateRequest
impl UnsafeUnpin for TokenCreateRequest
impl UnwindSafe for TokenCreateRequest
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