pub struct RequestAccess {
pub capability: Vec<String>,
pub comment: Option<String>,
pub description: Option<String>,
pub json: Option<bool>,
pub name: String,
pub token: Option<String>,
pub type: String,
pub uid_token: Option<String>,
}Fields§
§capability: Vec<String>List of the required capabilities options: [read, update, delete]
comment: Option<String>Deprecated - use description
description: Option<String>Description of the object
json: Option<bool>Set output format to JSON
name: StringItem name
token: Option<String>Authentication token (see /auth and /configure)
type: StringItem type
uid_token: Option<String>The universal identity token, Required only for universal_identity authentication
Implementations§
Source§impl RequestAccess
impl RequestAccess
Trait Implementations§
Source§impl Clone for RequestAccess
impl Clone for RequestAccess
Source§fn clone(&self) -> RequestAccess
fn clone(&self) -> RequestAccess
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 Debug for RequestAccess
impl Debug for RequestAccess
Source§impl Default for RequestAccess
impl Default for RequestAccess
Source§fn default() -> RequestAccess
fn default() -> RequestAccess
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RequestAccess
impl<'de> Deserialize<'de> for RequestAccess
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 RequestAccess
impl PartialEq for RequestAccess
Source§fn eq(&self, other: &RequestAccess) -> bool
fn eq(&self, other: &RequestAccess) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RequestAccess
impl Serialize for RequestAccess
impl StructuralPartialEq for RequestAccess
Auto Trait Implementations§
impl Freeze for RequestAccess
impl RefUnwindSafe for RequestAccess
impl Send for RequestAccess
impl Sync for RequestAccess
impl Unpin for RequestAccess
impl UnsafeUnpin for RequestAccess
impl UnwindSafe for RequestAccess
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