pub struct InputCase {Show 19 fields
pub title: String,
pub description: String,
pub severity: Option<Option<Severity>>,
pub start_date: Option<Option<i64>>,
pub end_date: Option<Option<i64>>,
pub tags: Option<Option<Vec<String>>>,
pub flag: Option<bool>,
pub tlp: Option<Option<Tlp>>,
pub pap: Option<Option<Pap>>,
pub status: Option<CaseStatusValue>,
pub summary: Option<Option<String>>,
pub assignee: Option<Option<String>>,
pub custom_fields: Option<Option<Vec<InputCustomFieldValue>>>,
pub case_template: Option<Option<String>>,
pub tasks: Option<Option<Vec<InputTask>>>,
pub pages: Option<Option<Vec<InputCasePage>>>,
pub sharing_parameters: Option<Option<Vec<InputShare>>>,
pub task_rule: Option<Option<String>>,
pub observable_rule: Option<Option<String>>,
}Fields§
§title: String§description: String§severity: Option<Option<Severity>>§start_date: Option<Option<i64>>§end_date: Option<Option<i64>>§flag: Option<bool>§tlp: Option<Option<Tlp>>§pap: Option<Option<Pap>>§status: Option<CaseStatusValue>§summary: Option<Option<String>>§assignee: Option<Option<String>>§custom_fields: Option<Option<Vec<InputCustomFieldValue>>>§case_template: Option<Option<String>>§tasks: Option<Option<Vec<InputTask>>>§pages: Option<Option<Vec<InputCasePage>>>§sharing_parameters: Option<Option<Vec<InputShare>>>§task_rule: Option<Option<String>>§observable_rule: Option<Option<String>>Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for InputCase
impl<'de> Deserialize<'de> for InputCase
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
impl StructuralPartialEq for InputCase
Auto Trait Implementations§
impl Freeze for InputCase
impl RefUnwindSafe for InputCase
impl Send for InputCase
impl Sync for InputCase
impl Unpin for InputCase
impl UnwindSafe for InputCase
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