pub struct AiPromptProgressSubscriptionFilter {
pub issue_id: MaybeUndefined<IDComparator>,
pub comment_id: MaybeUndefined<IDComparator>,
pub pull_request_comment_id: MaybeUndefined<IDComparator>,
pub type: MaybeUndefined<AiPromptTypeComparator>,
pub status: MaybeUndefined<AiPromptProgressStatusComparator>,
}Expand description
Internal Filter for AI prompt progress subscription events.
Fields§
§issue_id: MaybeUndefined<IDComparator>Internal Filter by issue ID.
comment_id: MaybeUndefined<IDComparator>Internal Filter by comment ID.
pull_request_comment_id: MaybeUndefined<IDComparator>Internal Filter by pull request comment ID.
type: MaybeUndefined<AiPromptTypeComparator>Internal Filter by prompt workflow type.
status: MaybeUndefined<AiPromptProgressStatusComparator>Internal Filter by prompt workflow status.
Trait Implementations§
Source§impl Clone for AiPromptProgressSubscriptionFilter
impl Clone for AiPromptProgressSubscriptionFilter
Source§fn clone(&self) -> AiPromptProgressSubscriptionFilter
fn clone(&self) -> AiPromptProgressSubscriptionFilter
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 Default for AiPromptProgressSubscriptionFilter
impl Default for AiPromptProgressSubscriptionFilter
Source§fn default() -> AiPromptProgressSubscriptionFilter
fn default() -> AiPromptProgressSubscriptionFilter
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AiPromptProgressSubscriptionFilter
impl<'de> Deserialize<'de> for AiPromptProgressSubscriptionFilter
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 AiPromptProgressSubscriptionFilter
impl RefUnwindSafe for AiPromptProgressSubscriptionFilter
impl Send for AiPromptProgressSubscriptionFilter
impl Sync for AiPromptProgressSubscriptionFilter
impl Unpin for AiPromptProgressSubscriptionFilter
impl UnsafeUnpin for AiPromptProgressSubscriptionFilter
impl UnwindSafe for AiPromptProgressSubscriptionFilter
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