pub struct AiPromptProgressFilter {
pub id: MaybeUndefined<IDComparator>,
pub created_at: MaybeUndefined<DateComparator>,
pub updated_at: MaybeUndefined<DateComparator>,
pub type: MaybeUndefined<AiPromptTypeComparator>,
pub status: MaybeUndefined<AiPromptProgressStatusComparator>,
pub and: MaybeUndefined<Vec<AiPromptProgressFilter>>,
pub or: MaybeUndefined<Vec<AiPromptProgressFilter>>,
}Expand description
Internal AI prompt progress filtering options.
Fields§
§id: MaybeUndefined<IDComparator>Comparator for the identifier.
created_at: MaybeUndefined<DateComparator>Comparator for the created at date.
updated_at: MaybeUndefined<DateComparator>Comparator for the updated at date.
type: MaybeUndefined<AiPromptTypeComparator>Internal Comparator for the AI prompt workflow type.
status: MaybeUndefined<AiPromptProgressStatusComparator>Internal Comparator for the AI prompt workflow status.
and: MaybeUndefined<Vec<AiPromptProgressFilter>>Internal Compound filters, all of which need to be matched by the AI prompt progress.
or: MaybeUndefined<Vec<AiPromptProgressFilter>>Internal Compound filters, one of which need to be matched by the AI prompt progress.
Trait Implementations§
Source§impl Clone for AiPromptProgressFilter
impl Clone for AiPromptProgressFilter
Source§fn clone(&self) -> AiPromptProgressFilter
fn clone(&self) -> AiPromptProgressFilter
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 AiPromptProgressFilter
impl Debug for AiPromptProgressFilter
Source§impl Default for AiPromptProgressFilter
impl Default for AiPromptProgressFilter
Source§fn default() -> AiPromptProgressFilter
fn default() -> AiPromptProgressFilter
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AiPromptProgressFilter
impl<'de> Deserialize<'de> for AiPromptProgressFilter
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 AiPromptProgressFilter
impl RefUnwindSafe for AiPromptProgressFilter
impl Send for AiPromptProgressFilter
impl Sync for AiPromptProgressFilter
impl Unpin for AiPromptProgressFilter
impl UnsafeUnpin for AiPromptProgressFilter
impl UnwindSafe for AiPromptProgressFilter
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