pub struct AiPromptTypeComparator {
pub eq: MaybeUndefined<AiPromptType>,
pub neq: MaybeUndefined<AiPromptType>,
pub in: MaybeUndefined<Vec<AiPromptType>>,
pub nin: MaybeUndefined<Vec<AiPromptType>>,
pub null: MaybeUndefined<bool>,
}Expand description
Internal Comparator for the AI prompt workflow type.
Fields§
§eq: MaybeUndefined<AiPromptType>Equals constraint.
neq: MaybeUndefined<AiPromptType>Not-equals constraint.
in: MaybeUndefined<Vec<AiPromptType>>In-array constraint.
nin: MaybeUndefined<Vec<AiPromptType>>Not-in-array constraint.
null: MaybeUndefined<bool>Null constraint. Matches any non-null values if the given value is false, otherwise it matches null values.
Trait Implementations§
Source§impl Clone for AiPromptTypeComparator
impl Clone for AiPromptTypeComparator
Source§fn clone(&self) -> AiPromptTypeComparator
fn clone(&self) -> AiPromptTypeComparator
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 AiPromptTypeComparator
impl Debug for AiPromptTypeComparator
Source§impl Default for AiPromptTypeComparator
impl Default for AiPromptTypeComparator
Source§fn default() -> AiPromptTypeComparator
fn default() -> AiPromptTypeComparator
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AiPromptTypeComparator
impl<'de> Deserialize<'de> for AiPromptTypeComparator
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 AiPromptTypeComparator
impl RefUnwindSafe for AiPromptTypeComparator
impl Send for AiPromptTypeComparator
impl Sync for AiPromptTypeComparator
impl Unpin for AiPromptTypeComparator
impl UnsafeUnpin for AiPromptTypeComparator
impl UnwindSafe for AiPromptTypeComparator
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