pub struct InputPromoteAlert {Show 19 fields
pub title: Option<String>,
pub description: Option<String>,
pub severity: Option<i32>,
pub start_date: Option<i64>,
pub end_date: Option<i64>,
pub tags: Option<Vec<String>>,
pub flag: Option<bool>,
pub tlp: Option<i32>,
pub pap: Option<i32>,
pub status: Option<String>,
pub summary: Option<String>,
pub assignee: Option<String>,
pub custom_fields: Option<Vec<InputCustomFieldValue>>,
pub case_template: Option<String>,
pub tasks: Option<Vec<InputTask>>,
pub pages: Option<Vec<InputCasePage>>,
pub sharing_parameters: Option<Vec<InputShare>>,
pub task_rule: Option<String>,
pub observable_rule: Option<String>,
}Fields§
§title: Option<String>§description: Option<String>§severity: Option<i32>§start_date: Option<i64>§end_date: Option<i64>§flag: Option<bool>§tlp: Option<i32>§pap: Option<i32>§status: Option<String>§summary: Option<String>§assignee: Option<String>§custom_fields: Option<Vec<InputCustomFieldValue>>§case_template: Option<String>§tasks: Option<Vec<InputTask>>§pages: Option<Vec<InputCasePage>>§sharing_parameters: Option<Vec<InputShare>>§task_rule: Option<String>§observable_rule: Option<String>Implementations§
Source§impl InputPromoteAlert
impl InputPromoteAlert
pub fn new() -> InputPromoteAlert
Trait Implementations§
Source§impl Clone for InputPromoteAlert
impl Clone for InputPromoteAlert
Source§fn clone(&self) -> InputPromoteAlert
fn clone(&self) -> InputPromoteAlert
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 InputPromoteAlert
impl Debug for InputPromoteAlert
Source§impl Default for InputPromoteAlert
impl Default for InputPromoteAlert
Source§fn default() -> InputPromoteAlert
fn default() -> InputPromoteAlert
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InputPromoteAlert
impl<'de> Deserialize<'de> for InputPromoteAlert
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 PartialEq for InputPromoteAlert
impl PartialEq for InputPromoteAlert
Source§impl Serialize for InputPromoteAlert
impl Serialize for InputPromoteAlert
impl StructuralPartialEq for InputPromoteAlert
Auto Trait Implementations§
impl Freeze for InputPromoteAlert
impl RefUnwindSafe for InputPromoteAlert
impl Send for InputPromoteAlert
impl Sync for InputPromoteAlert
impl Unpin for InputPromoteAlert
impl UnwindSafe for InputPromoteAlert
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