Enum db_dump::badges::BadgeType [−][src]
#[non_exhaustive]
pub enum BadgeType {
Show variants
Appveyor {
repository: String,
project_name: Option<String>,
branch: Option<String>,
service: Option<String>,
id: Option<String>,
},
AzureDevops {
project: String,
pipeline: String,
build: Option<String>,
},
BitbucketPipelines {
repository: String,
branch: String,
},
CircleCi {
repository: String,
branch: Option<String>,
},
CirrusCi {
repository: String,
branch: Option<String>,
},
Codecov {
repository: String,
branch: Option<String>,
service: Option<String>,
},
Coveralls {
repository: String,
branch: Option<String>,
service: Option<String>,
},
Gitlab {
repository: String,
branch: Option<String>,
tag: Option<String>,
},
IsItMaintainedIssueResolution {
repository: String,
service: Option<String>,
},
IsItMaintainedOpenIssues {
repository: String,
service: Option<String>,
},
Maintenance {
status: MaintenanceStatus,
},
TravisCi {
repository: String,
branch: Option<String>,
service: Option<String>,
master: Option<String>,
tld: Option<String>,
},
Other {
badge_type: String,
attributes: Map<String, String>,
},
}Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
This variant is marked as non-exhaustive
Non-exhaustive enum variants could have additional fields added in future. Therefore, non-exhaustive enum variants cannot be constructed in external crates and cannot be matched against.
Show fields
This variant is marked as non-exhaustive
Non-exhaustive enum variants could have additional fields added in future. Therefore, non-exhaustive enum variants cannot be constructed in external crates and cannot be matched against.
This variant is marked as non-exhaustive
Non-exhaustive enum variants could have additional fields added in future. Therefore, non-exhaustive enum variants cannot be constructed in external crates and cannot be matched against.
This variant is marked as non-exhaustive
Non-exhaustive enum variants could have additional fields added in future. Therefore, non-exhaustive enum variants cannot be constructed in external crates and cannot be matched against.
This variant is marked as non-exhaustive
Non-exhaustive enum variants could have additional fields added in future. Therefore, non-exhaustive enum variants cannot be constructed in external crates and cannot be matched against.
This variant is marked as non-exhaustive
Non-exhaustive enum variants could have additional fields added in future. Therefore, non-exhaustive enum variants cannot be constructed in external crates and cannot be matched against.
This variant is marked as non-exhaustive
Non-exhaustive enum variants could have additional fields added in future. Therefore, non-exhaustive enum variants cannot be constructed in external crates and cannot be matched against.
This variant is marked as non-exhaustive
Non-exhaustive enum variants could have additional fields added in future. Therefore, non-exhaustive enum variants cannot be constructed in external crates and cannot be matched against.
This variant is marked as non-exhaustive
Non-exhaustive enum variants could have additional fields added in future. Therefore, non-exhaustive enum variants cannot be constructed in external crates and cannot be matched against.
This variant is marked as non-exhaustive
Non-exhaustive enum variants could have additional fields added in future. Therefore, non-exhaustive enum variants cannot be constructed in external crates and cannot be matched against.
This variant is marked as non-exhaustive
Non-exhaustive enum variants could have additional fields added in future. Therefore, non-exhaustive enum variants cannot be constructed in external crates and cannot be matched against.
Show fields
Fields of Maintenance
status: MaintenanceStatusThis variant is marked as non-exhaustive
Non-exhaustive enum variants could have additional fields added in future. Therefore, non-exhaustive enum variants cannot be constructed in external crates and cannot be matched against.
Show fields
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for BadgeTypeimpl UnwindSafe for BadgeType