pub struct PersonalAccessTokenRequestPermissionsResult {
pub organization: Option<HashMap<String, String>>,
pub repository: Option<HashMap<String, String>>,
pub other: Option<HashMap<String, String>>,
}
Expand description
PersonalAccessTokenRequestPermissionsResult : Permissions requested, categorized by type of permission. This field incorporates permissions_added
and permissions_upgraded
.
Fields§
§organization: Option<HashMap<String, String>>
§repository: Option<HashMap<String, String>>
§other: Option<HashMap<String, String>>
Implementations§
Source§impl PersonalAccessTokenRequestPermissionsResult
impl PersonalAccessTokenRequestPermissionsResult
Sourcepub fn new() -> PersonalAccessTokenRequestPermissionsResult
pub fn new() -> PersonalAccessTokenRequestPermissionsResult
Permissions requested, categorized by type of permission. This field incorporates permissions_added
and permissions_upgraded
.
Trait Implementations§
Source§impl Clone for PersonalAccessTokenRequestPermissionsResult
impl Clone for PersonalAccessTokenRequestPermissionsResult
Source§fn clone(&self) -> PersonalAccessTokenRequestPermissionsResult
fn clone(&self) -> PersonalAccessTokenRequestPermissionsResult
Returns a duplicate 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 Default for PersonalAccessTokenRequestPermissionsResult
impl Default for PersonalAccessTokenRequestPermissionsResult
Source§fn default() -> PersonalAccessTokenRequestPermissionsResult
fn default() -> PersonalAccessTokenRequestPermissionsResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PersonalAccessTokenRequestPermissionsResult
impl<'de> Deserialize<'de> for PersonalAccessTokenRequestPermissionsResult
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 PersonalAccessTokenRequestPermissionsResult
impl PartialEq for PersonalAccessTokenRequestPermissionsResult
Source§fn eq(&self, other: &PersonalAccessTokenRequestPermissionsResult) -> bool
fn eq(&self, other: &PersonalAccessTokenRequestPermissionsResult) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for PersonalAccessTokenRequestPermissionsResult
Auto Trait Implementations§
impl Freeze for PersonalAccessTokenRequestPermissionsResult
impl RefUnwindSafe for PersonalAccessTokenRequestPermissionsResult
impl Send for PersonalAccessTokenRequestPermissionsResult
impl Sync for PersonalAccessTokenRequestPermissionsResult
impl Unpin for PersonalAccessTokenRequestPermissionsResult
impl UnwindSafe for PersonalAccessTokenRequestPermissionsResult
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