Struct octorust::types::ReposCreateRequest [−][src]
pub struct ReposCreateRequest {}Show fields
pub allow_merge_commit: bool, pub allow_rebase_merge: bool, pub allow_squash_merge: bool, pub auto_init: bool, pub delete_branch_on_merge: bool, pub description: String, pub gitignore_template: String, pub has_downloads: bool, pub has_issues: bool, pub has_projects: bool, pub has_wiki: bool, pub homepage: String, pub is_template: bool, pub license_template: String, pub name: String, pub private: bool, pub team_id: i64,
Fields
allow_merge_commit: bool
Whether to allow merge commits for pull requests.
allow_rebase_merge: bool
Whether to allow rebase merges for pull requests.
allow_squash_merge: bool
Whether to allow squash merges for pull requests.
auto_init: bool
Whether the repository is initialized with a minimal README.
delete_branch_on_merge: bool
Whether to delete head branches when pull requests are merged
description: String
A short description of the repository.
gitignore_template: String
The desired language or platform to apply to the .gitignore.
has_downloads: bool
Whether downloads are enabled.
has_issues: bool
Whether issues are enabled.
has_projects: bool
Whether projects are enabled.
has_wiki: bool
Whether the wiki is enabled.
homepage: String
A URL with more information about the repository.
is_template: bool
Whether this repository acts as a template that can be used to generate new repositories.
license_template: String
The license keyword of the open source license for this repository.
name: String
The name of the repository.
private: bool
Whether the repository is private.
team_id: i64
The id of the team that will be granted access to this repository. This is only valid when creating a repository in an organization.
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 ReposCreateRequest
impl Send for ReposCreateRequest
impl Sync for ReposCreateRequest
impl Unpin for ReposCreateRequest
impl UnwindSafe for ReposCreateRequest
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more