pub struct MailInjectArgs {
pub session: String,
pub provider: MailInjectProvider,
pub attempts: u32,
pub interval_ms: u64,
}Expand description
Parsed mail-inject flags. The turn TEXT is read from STDIN (sidesteps the
argv size limit for envelopes up to the 1 MiB send cap); everything else is a
flag.
Fields§
§session: StringRecipient: full session UUID OR its 8-hex short id (roster accepts either) for claude; the codex threadId (full UUID) for codex.
provider: MailInjectProvider§attempts: u32§interval_ms: u64Trait Implementations§
Source§impl Debug for MailInjectArgs
impl Debug for MailInjectArgs
Source§impl PartialEq for MailInjectArgs
impl PartialEq for MailInjectArgs
impl StructuralPartialEq for MailInjectArgs
Auto Trait Implementations§
impl Freeze for MailInjectArgs
impl RefUnwindSafe for MailInjectArgs
impl Send for MailInjectArgs
impl Sync for MailInjectArgs
impl Unpin for MailInjectArgs
impl UnsafeUnpin for MailInjectArgs
impl UnwindSafe for MailInjectArgs
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