Struct octorust::types::Installation [−][src]
pub struct Installation {}Show fields
pub access_tokens_url: String, pub account: Option<SimpleUser>, pub app_id: i64, pub app_slug: String, pub contact_email: String, pub created_at: DateTime<Utc>, pub events: Vec<String>, pub has_multiple_single_files: bool, pub html_url: String, pub id: i64, pub permissions: AppPermissions, pub repositories_url: String, pub repository_selection: RepositorySelection, pub single_file_name: String, pub single_file_paths: Vec<String>, pub suspended_at: DateTime<Utc>, pub suspended_by: Option<SimpleUser>, pub target_id: i64, pub target_type: String, pub updated_at: DateTime<Utc>,
Expand description
Installation
Fields
access_tokens_url: String
account: Option<SimpleUser>
Simple User
app_id: i64
app_slug: String
contact_email: String
created_at: DateTime<Utc>
events: Vec<String>
has_multiple_single_files: bool
Installation
html_url: String
id: i64
The ID of the installation.
permissions: AppPermissions
The permissions granted to the user-to-server access token.
repositories_url: String
repository_selection: RepositorySelection
Describe whether all repositories have been selected or there’s a selection involved
single_file_name: String
single_file_paths: Vec<String>
Installation
suspended_at: DateTime<Utc>
suspended_by: Option<SimpleUser>
Simple User
target_id: i64
The ID of the user or organization this token is being scoped to.
target_type: String
updated_at: DateTime<Utc>
Trait Implementations
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
Auto Trait Implementations
impl RefUnwindSafe for Installation
impl Send for Installation
impl Sync for Installation
impl Unpin for Installation
impl UnwindSafe for Installation
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more