pub struct AgentMailAddress {
pub owner_id: String,
pub workspace_id: String,
pub thread_id: String,
pub task_id: Option<String>,
pub session_id: Option<String>,
}Expand description
Durable ownership and routing scope resolved by the receiving runtime.
Fields§
§owner_id: String§workspace_id: String§thread_id: String§task_id: Option<String>§session_id: Option<String>Implementations§
Source§impl AgentMailAddress
impl AgentMailAddress
pub fn validate(&self) -> Result<(), AgentMailValidationError>
Trait Implementations§
Source§impl Clone for AgentMailAddress
impl Clone for AgentMailAddress
Source§fn clone(&self) -> AgentMailAddress
fn clone(&self) -> AgentMailAddress
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 AgentMailAddress
impl Debug for AgentMailAddress
Source§impl<'de> Deserialize<'de> for AgentMailAddress
impl<'de> Deserialize<'de> for AgentMailAddress
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
impl Eq for AgentMailAddress
Source§impl PartialEq for AgentMailAddress
impl PartialEq for AgentMailAddress
Source§impl Serialize for AgentMailAddress
impl Serialize for AgentMailAddress
impl StructuralPartialEq for AgentMailAddress
Auto Trait Implementations§
impl Freeze for AgentMailAddress
impl RefUnwindSafe for AgentMailAddress
impl Send for AgentMailAddress
impl Sync for AgentMailAddress
impl Unpin for AgentMailAddress
impl UnsafeUnpin for AgentMailAddress
impl UnwindSafe for AgentMailAddress
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