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