pub struct ShellHookPayload {
pub id: String,
pub from: ShellHookAddress,
pub subject: String,
pub date: String,
pub body_text: Option<String>,
pub attachments: Vec<ShellHookAttachment>,
}Expand description
JSON payload piped to shell hook stdin.
Fields§
§id: String§from: ShellHookAddress§subject: String§date: String§body_text: Option<String>§attachments: Vec<ShellHookAttachment>Trait Implementations§
Source§impl Debug for ShellHookPayload
impl Debug for ShellHookPayload
Auto Trait Implementations§
impl Freeze for ShellHookPayload
impl RefUnwindSafe for ShellHookPayload
impl Send for ShellHookPayload
impl Sync for ShellHookPayload
impl Unpin for ShellHookPayload
impl UnsafeUnpin for ShellHookPayload
impl UnwindSafe for ShellHookPayload
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