pub struct Inbox {
pub inbox_id: String,
pub email: String,
pub display_name: Option<String>,
pub pod_id: Option<String>,
pub client_id: Option<String>,
pub created_at: Option<String>,
}Expand description
An agent-owned inbox, as the API returns it.
Fields§
§inbox_id: StringUnique id, used in every message call.
email: StringThe address itself, e.g. my-agent@agentmail.to.
display_name: Option<String>Human-readable sender name, when set.
pod_id: Option<String>Owning pod, when the account uses pods.
client_id: Option<String>Your reference id from creation, when set.
created_at: Option<String>RFC 3339 creation timestamp.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Inbox
impl<'de> Deserialize<'de> for Inbox
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 Inbox
impl RefUnwindSafe for Inbox
impl Send for Inbox
impl Sync for Inbox
impl Unpin for Inbox
impl UnsafeUnpin for Inbox
impl UnwindSafe for Inbox
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