pub struct InstallationPermissions { /* private fields */ }
Implementations§
Source§impl InstallationPermissions
impl InstallationPermissions
pub fn actions<T>(self, value: T) -> Self
pub fn administration<T>(self, value: T) -> Self
pub fn blocking<T>(self, value: T) -> Self
pub fn checks<T>(self, value: T) -> Self
pub fn content_references<T>(self, value: T) -> Self
pub fn contents<T>(self, value: T) -> Self
pub fn deployments<T>(self, value: T) -> Self
pub fn discussions<T>(self, value: T) -> Self
pub fn emails<T>(self, value: T) -> Self
pub fn environments<T>(self, value: T) -> Self
pub fn issues<T>(self, value: T) -> Self
pub fn members<T>(self, value: T) -> Self
pub fn merge_queues<T>(self, value: T) -> Self
pub fn metadata<T>(self, value: T) -> Self
pub fn organization_administration<T>(self, value: T) -> Self
pub fn organization_events<T>(self, value: T) -> Self
pub fn organization_hooks<T>(self, value: T) -> Self
pub fn organization_packages<T>(self, value: T) -> Self
pub fn organization_plan<T>(self, value: T) -> Self
pub fn organization_projects<T>(self, value: T) -> Self
pub fn organization_secrets<T>(self, value: T) -> Self
pub fn organization_self_hosted_runners<T>(self, value: T) -> Self
pub fn organization_user_blocking<T>(self, value: T) -> Self
pub fn packages<T>(self, value: T) -> Self
pub fn pages<T>(self, value: T) -> Self
pub fn pull_requests<T>(self, value: T) -> Self
pub fn repository_hooks<T>(self, value: T) -> Self
pub fn repository_projects<T>(self, value: T) -> Self
pub fn secret_scanning_alerts<T>(self, value: T) -> Self
pub fn secrets<T>(self, value: T) -> Self
pub fn security_events<T>(self, value: T) -> Self
pub fn security_scanning_alert<T>(self, value: T) -> Self
pub fn single_file<T>(self, value: T) -> Self
pub fn statuses<T>(self, value: T) -> Self
pub fn team_discussions<T>(self, value: T) -> Self
pub fn vulnerability_alerts<T>(self, value: T) -> Self
pub fn workflows<T>(self, value: T) -> Self
Trait Implementations§
Source§impl Clone for InstallationPermissions
impl Clone for InstallationPermissions
Source§fn clone(&self) -> InstallationPermissions
fn clone(&self) -> InstallationPermissions
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 Debug for InstallationPermissions
impl Debug for InstallationPermissions
Source§impl Default for InstallationPermissions
impl Default for InstallationPermissions
Source§impl From<InstallationPermissions> for InstallationPermissions
impl From<InstallationPermissions> for InstallationPermissions
Source§fn from(value: InstallationPermissions) -> Self
fn from(value: InstallationPermissions) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for InstallationPermissions
impl RefUnwindSafe for InstallationPermissions
impl Send for InstallationPermissions
impl Sync for InstallationPermissions
impl Unpin for InstallationPermissions
impl UnwindSafe for InstallationPermissions
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