pub struct BehaviorCondition {
pub operator: BehaviorConditionOperator,
pub value: Option<Value>,
}Expand description
Optional deterministic guard used by a behavior definition.
Fields§
§operator: BehaviorConditionOperator§value: Option<Value>Trait Implementations§
Source§impl Clone for BehaviorCondition
impl Clone for BehaviorCondition
Source§fn clone(&self) -> BehaviorCondition
fn clone(&self) -> BehaviorCondition
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 BehaviorCondition
impl Debug for BehaviorCondition
Source§impl<'de> Deserialize<'de> for BehaviorCondition
impl<'de> Deserialize<'de> for BehaviorCondition
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
Auto Trait Implementations§
impl Freeze for BehaviorCondition
impl RefUnwindSafe for BehaviorCondition
impl Send for BehaviorCondition
impl Sync for BehaviorCondition
impl Unpin for BehaviorCondition
impl UnsafeUnpin for BehaviorCondition
impl UnwindSafe for BehaviorCondition
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