pub enum CreateWebhookRequestEvent {
Show 18 variants
RunCompleted,
RunFailed,
RunCancelled,
AgentCreated,
AgentUpdated,
AgentDeleted,
QuotaThreshold,
QuotaExceeded,
GuardrailViolated,
BillingInvoiceCreated,
BillingPaymentFailed,
EvalAutoRollback,
CompanyBudgetAlert,
CompanyBudgetExceeded,
CompanyObjectiveFailed,
CompanyGoalCompleted,
CompanyPaused,
Other(String),
}Expand description
CreateWebhookRequestEvent enumeration.
Variants§
RunCompleted
RunFailed
RunCancelled
AgentCreated
AgentUpdated
AgentDeleted
QuotaThreshold
QuotaExceeded
GuardrailViolated
BillingInvoiceCreated
BillingPaymentFailed
EvalAutoRollback
CompanyBudgetAlert
CompanyBudgetExceeded
CompanyObjectiveFailed
CompanyGoalCompleted
CompanyPaused
Other(String)
A value the API introduced after this SDK was generated.
Implementations§
Trait Implementations§
Source§impl Clone for CreateWebhookRequestEvent
impl Clone for CreateWebhookRequestEvent
Source§fn clone(&self) -> CreateWebhookRequestEvent
fn clone(&self) -> CreateWebhookRequestEvent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CreateWebhookRequestEvent
impl Debug for CreateWebhookRequestEvent
Source§impl Default for CreateWebhookRequestEvent
impl Default for CreateWebhookRequestEvent
Source§fn default() -> CreateWebhookRequestEvent
fn default() -> CreateWebhookRequestEvent
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateWebhookRequestEvent
impl<'de> Deserialize<'de> for CreateWebhookRequestEvent
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 Display for CreateWebhookRequestEvent
impl Display for CreateWebhookRequestEvent
impl Eq for CreateWebhookRequestEvent
Source§impl From<&str> for CreateWebhookRequestEvent
impl From<&str> for CreateWebhookRequestEvent
Source§impl Hash for CreateWebhookRequestEvent
impl Hash for CreateWebhookRequestEvent
impl StructuralPartialEq for CreateWebhookRequestEvent
Auto Trait Implementations§
impl Freeze for CreateWebhookRequestEvent
impl RefUnwindSafe for CreateWebhookRequestEvent
impl Send for CreateWebhookRequestEvent
impl Sync for CreateWebhookRequestEvent
impl Unpin for CreateWebhookRequestEvent
impl UnsafeUnpin for CreateWebhookRequestEvent
impl UnwindSafe for CreateWebhookRequestEvent
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.