pub struct PostSendHookEvent {
pub sender: AgentName,
pub sender_team: TeamName,
pub recipient: AgentName,
pub recipient_team: TeamName,
pub message_id: AtmMessageId,
pub description: String,
pub requires_ack: bool,
pub is_ack: bool,
pub task_id: Option<TaskId>,
pub recipient_pane_id: Option<PaneId>,
}Fields§
§sender: AgentName§sender_team: TeamName§recipient: AgentName§recipient_team: TeamName§message_id: AtmMessageId§description: String§requires_ack: bool§is_ack: bool§task_id: Option<TaskId>§recipient_pane_id: Option<PaneId>Trait Implementations§
Source§impl Clone for PostSendHookEvent
impl Clone for PostSendHookEvent
Source§fn clone(&self) -> PostSendHookEvent
fn clone(&self) -> PostSendHookEvent
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 PostSendHookEvent
impl Debug for PostSendHookEvent
Source§impl<'de> Deserialize<'de> for PostSendHookEvent
impl<'de> Deserialize<'de> for PostSendHookEvent
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 PostSendHookEvent
Source§impl PartialEq for PostSendHookEvent
impl PartialEq for PostSendHookEvent
Source§impl Serialize for PostSendHookEvent
impl Serialize for PostSendHookEvent
impl StructuralPartialEq for PostSendHookEvent
Auto Trait Implementations§
impl Freeze for PostSendHookEvent
impl RefUnwindSafe for PostSendHookEvent
impl Send for PostSendHookEvent
impl Sync for PostSendHookEvent
impl Unpin for PostSendHookEvent
impl UnsafeUnpin for PostSendHookEvent
impl UnwindSafe for PostSendHookEvent
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.