pub struct IntegrationEventSchema {
pub type_: String,
pub status: String,
pub failure_code: Option<String>,
pub failure_message: Option<String>,
}
Fields§
§type_: String
The type of integration event which is being completed
status: String
The final status of the integration event which is being completed
failure_code: Option<String>
Corresponding reason for integration event failure
failure_message: Option<String>
Message explaining why the integration event failed (It’s only displayed when a failureCode is not provided)
Trait Implementations§
Source§impl Debug for IntegrationEventSchema
impl Debug for IntegrationEventSchema
Source§impl<'de> Deserialize<'de> for IntegrationEventSchema
impl<'de> Deserialize<'de> for IntegrationEventSchema
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 IntegrationEventSchema
impl Display for IntegrationEventSchema
Auto Trait Implementations§
impl Freeze for IntegrationEventSchema
impl RefUnwindSafe for IntegrationEventSchema
impl Send for IntegrationEventSchema
impl Sync for IntegrationEventSchema
impl Unpin for IntegrationEventSchema
impl UnwindSafe for IntegrationEventSchema
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