pub struct CreateProcessRuleRequest {
pub actions: Vec<RuleAction>,
pub conditions: Vec<RuleCondition>,
pub is_disabled: Option<bool>,
pub name: Option<String>,
}Expand description
Request object/class for creating a rule on a work item type.
Fields§
§actions: Vec<RuleAction>List of actions to take when the rule is triggered.
conditions: Vec<RuleCondition>List of conditions when the rule should be triggered.
is_disabled: Option<bool>Indicates if the rule is disabled.
name: Option<String>Name for the rule.
Implementations§
Trait Implementations§
Source§impl Clone for CreateProcessRuleRequest
impl Clone for CreateProcessRuleRequest
Source§fn clone(&self) -> CreateProcessRuleRequest
fn clone(&self) -> CreateProcessRuleRequest
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 CreateProcessRuleRequest
impl Debug for CreateProcessRuleRequest
Source§impl Default for CreateProcessRuleRequest
impl Default for CreateProcessRuleRequest
Source§fn default() -> CreateProcessRuleRequest
fn default() -> CreateProcessRuleRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateProcessRuleRequest
impl<'de> Deserialize<'de> for CreateProcessRuleRequest
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 CreateProcessRuleRequest
impl PartialEq for CreateProcessRuleRequest
Source§impl Serialize for CreateProcessRuleRequest
impl Serialize for CreateProcessRuleRequest
impl StructuralPartialEq for CreateProcessRuleRequest
Auto Trait Implementations§
impl Freeze for CreateProcessRuleRequest
impl RefUnwindSafe for CreateProcessRuleRequest
impl Send for CreateProcessRuleRequest
impl Sync for CreateProcessRuleRequest
impl Unpin for CreateProcessRuleRequest
impl UnwindSafe for CreateProcessRuleRequest
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