Struct fastly_api::models::automation_token_create_request::AutomationTokenCreateRequest
source · [−]pub struct AutomationTokenCreateRequest {
pub name: Option<String>,
pub role: Option<Role>,
pub services: Option<Vec<String>>,
pub scope: Option<Scope>,
pub expires_at: Option<String>,
}Fields
name: Option<String>role: Option<Role>services: Option<Vec<String>>scope: Option<Scope>expires_at: Option<String>Time-stamp (UTC) of when the token will expire (optional).
Implementations
sourceimpl AutomationTokenCreateRequest
impl AutomationTokenCreateRequest
pub fn new() -> AutomationTokenCreateRequest
Trait Implementations
sourceimpl Clone for AutomationTokenCreateRequest
impl Clone for AutomationTokenCreateRequest
sourcefn clone(&self) -> AutomationTokenCreateRequest
fn clone(&self) -> AutomationTokenCreateRequest
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for AutomationTokenCreateRequest
impl Debug for AutomationTokenCreateRequest
sourceimpl Default for AutomationTokenCreateRequest
impl Default for AutomationTokenCreateRequest
sourcefn default() -> AutomationTokenCreateRequest
fn default() -> AutomationTokenCreateRequest
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for AutomationTokenCreateRequest
impl<'de> Deserialize<'de> for AutomationTokenCreateRequest
sourcefn 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
sourceimpl PartialEq<AutomationTokenCreateRequest> for AutomationTokenCreateRequest
impl PartialEq<AutomationTokenCreateRequest> for AutomationTokenCreateRequest
sourcefn eq(&self, other: &AutomationTokenCreateRequest) -> bool
fn eq(&self, other: &AutomationTokenCreateRequest) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
impl StructuralPartialEq for AutomationTokenCreateRequest
Auto Trait Implementations
impl RefUnwindSafe for AutomationTokenCreateRequest
impl Send for AutomationTokenCreateRequest
impl Sync for AutomationTokenCreateRequest
impl Unpin for AutomationTokenCreateRequest
impl UnwindSafe for AutomationTokenCreateRequest
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more