Struct azure_devops_rust_api::tokens::models::PatTokenCreateRequest
source · pub struct PatTokenCreateRequest {
pub all_orgs: Option<bool>,
pub display_name: Option<String>,
pub scope: Option<String>,
pub valid_to: Option<OffsetDateTime>,
}
Expand description
Encapsulates the request parameters for creating a new personal access token (PAT)
Fields§
§all_orgs: Option<bool>
True, if this personal access token (PAT) is for all of the user’s accessible organizations. False, if otherwise (e.g. if the token is for a specific organization)
display_name: Option<String>
The token name
scope: Option<String>
The token scopes for accessing Azure DevOps resources
valid_to: Option<OffsetDateTime>
The token expiration date
Implementations§
Trait Implementations§
source§impl Clone for PatTokenCreateRequest
impl Clone for PatTokenCreateRequest
source§fn clone(&self) -> PatTokenCreateRequest
fn clone(&self) -> PatTokenCreateRequest
Returns a copy 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 PatTokenCreateRequest
impl Debug for PatTokenCreateRequest
source§impl Default for PatTokenCreateRequest
impl Default for PatTokenCreateRequest
source§fn default() -> PatTokenCreateRequest
fn default() -> PatTokenCreateRequest
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for PatTokenCreateRequest
impl<'de> Deserialize<'de> for PatTokenCreateRequest
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 PatTokenCreateRequest
impl PartialEq for PatTokenCreateRequest
source§fn eq(&self, other: &PatTokenCreateRequest) -> bool
fn eq(&self, other: &PatTokenCreateRequest) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for PatTokenCreateRequest
impl Serialize for PatTokenCreateRequest
impl StructuralPartialEq for PatTokenCreateRequest
Auto Trait Implementations§
impl Freeze for PatTokenCreateRequest
impl RefUnwindSafe for PatTokenCreateRequest
impl Send for PatTokenCreateRequest
impl Sync for PatTokenCreateRequest
impl Unpin for PatTokenCreateRequest
impl UnwindSafe for PatTokenCreateRequest
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