pub struct CodeScanningAlertReopenedAlertRule {
pub description: String,
pub full_description: Option<String>,
pub help: (),
pub id: String,
pub name: Option<String>,
pub severity: Option<CodeScanningAlertReopenedAlertRuleSeverity>,
pub tags: (),
}
Expand description
CodeScanningAlertReopenedAlertRule
JSON schema
{
"type": "object",
"required": [
"description",
"id",
"severity"
],
"properties": {
"description": {
"description": "A short description of the rule used to detect the alert.",
"type": "string"
},
"full_description": {
"type": "string"
},
"help": {
"type": "null"
},
"id": {
"description": "A unique identifier for the rule used to detect the alert.",
"type": "string"
},
"name": {
"type": "string"
},
"severity": {
"description": "The severity of the alert.",
"type": [
"string",
"null"
],
"enum": [
"none",
"note",
"warning",
"error",
null
]
},
"tags": {
"type": "null"
}
},
"additionalProperties": false
}
Fields§
§description: String
A short description of the rule used to detect the alert.
full_description: Option<String>
§help: ()
§id: String
A unique identifier for the rule used to detect the alert.
name: Option<String>
§severity: Option<CodeScanningAlertReopenedAlertRuleSeverity>
The severity of the alert.
Implementations§
Trait Implementations§
Source§impl Clone for CodeScanningAlertReopenedAlertRule
impl Clone for CodeScanningAlertReopenedAlertRule
Source§fn clone(&self) -> CodeScanningAlertReopenedAlertRule
fn clone(&self) -> CodeScanningAlertReopenedAlertRule
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<'de> Deserialize<'de> for CodeScanningAlertReopenedAlertRule
impl<'de> Deserialize<'de> for CodeScanningAlertReopenedAlertRule
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 From<&CodeScanningAlertReopenedAlertRule> for CodeScanningAlertReopenedAlertRule
impl From<&CodeScanningAlertReopenedAlertRule> for CodeScanningAlertReopenedAlertRule
Source§fn from(value: &CodeScanningAlertReopenedAlertRule) -> Self
fn from(value: &CodeScanningAlertReopenedAlertRule) -> Self
Converts to this type from the input type.
Source§impl From<CodeScanningAlertReopenedAlertRule> for CodeScanningAlertReopenedAlertRule
impl From<CodeScanningAlertReopenedAlertRule> for CodeScanningAlertReopenedAlertRule
Source§fn from(value: CodeScanningAlertReopenedAlertRule) -> Self
fn from(value: CodeScanningAlertReopenedAlertRule) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for CodeScanningAlertReopenedAlertRule
impl RefUnwindSafe for CodeScanningAlertReopenedAlertRule
impl Send for CodeScanningAlertReopenedAlertRule
impl Sync for CodeScanningAlertReopenedAlertRule
impl Unpin for CodeScanningAlertReopenedAlertRule
impl UnwindSafe for CodeScanningAlertReopenedAlertRule
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