pub struct AccessUsersGenerateTokenRequest {
pub comment: Option<String>,
pub expire: Option<i64>,
pub privsep: Option<PveBoolean>,
}Fields§
§comment: Option<String>§expire: Option<i64>API token expiration date (seconds since epoch). ‘0’ means no expiration date.
privsep: Option<PveBoolean>Restrict API token privileges with separate ACLs (default), or give full privileges of corresponding user.
Implementations§
Trait Implementations§
Source§impl Clone for AccessUsersGenerateTokenRequest
impl Clone for AccessUsersGenerateTokenRequest
Source§fn clone(&self) -> AccessUsersGenerateTokenRequest
fn clone(&self) -> AccessUsersGenerateTokenRequest
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 Default for AccessUsersGenerateTokenRequest
impl Default for AccessUsersGenerateTokenRequest
Source§fn default() -> AccessUsersGenerateTokenRequest
fn default() -> AccessUsersGenerateTokenRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AccessUsersGenerateTokenRequest
impl<'de> Deserialize<'de> for AccessUsersGenerateTokenRequest
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 AccessUsersGenerateTokenRequest
impl PartialEq for AccessUsersGenerateTokenRequest
Source§fn eq(&self, other: &AccessUsersGenerateTokenRequest) -> bool
fn eq(&self, other: &AccessUsersGenerateTokenRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AccessUsersGenerateTokenRequest
Auto Trait Implementations§
impl Freeze for AccessUsersGenerateTokenRequest
impl RefUnwindSafe for AccessUsersGenerateTokenRequest
impl Send for AccessUsersGenerateTokenRequest
impl Sync for AccessUsersGenerateTokenRequest
impl Unpin for AccessUsersGenerateTokenRequest
impl UnsafeUnpin for AccessUsersGenerateTokenRequest
impl UnwindSafe for AccessUsersGenerateTokenRequest
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