pub struct UserpassUserRequest {
pub password: Option<SecretString>,
pub token_policies: Option<Vec<String>>,
pub token_ttl: Option<String>,
pub token_max_ttl: Option<String>,
pub token_bound_cidrs: Option<Vec<String>>,
pub token_num_uses: Option<u64>,
}Fields§
§password: Option<SecretString>§token_policies: Option<Vec<String>>§token_ttl: Option<String>§token_max_ttl: Option<String>§token_bound_cidrs: Option<Vec<String>>§token_num_uses: Option<u64>Trait Implementations§
Source§impl Clone for UserpassUserRequest
impl Clone for UserpassUserRequest
Source§impl Debug for UserpassUserRequest
impl Debug for UserpassUserRequest
Source§impl Default for UserpassUserRequest
impl Default for UserpassUserRequest
Source§fn default() -> UserpassUserRequest
fn default() -> UserpassUserRequest
Returns the “default value” for a type. Read more
Source§impl Drop for UserpassUserRequest
impl Drop for UserpassUserRequest
Source§impl Serialize for UserpassUserRequest
impl Serialize for UserpassUserRequest
Auto Trait Implementations§
impl Freeze for UserpassUserRequest
impl RefUnwindSafe for UserpassUserRequest
impl Send for UserpassUserRequest
impl Sync for UserpassUserRequest
impl Unpin for UserpassUserRequest
impl UnsafeUnpin for UserpassUserRequest
impl UnwindSafe for UserpassUserRequest
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