pub struct ListRow {
pub message_id: Option<AtmMessageId>,
pub summary: String,
pub from: AgentName,
pub timestamp: IsoTimestamp,
pub read: bool,
pub pending_ack: bool,
pub task_id: Option<TaskId>,
}Fields§
§message_id: Option<AtmMessageId>§summary: String§from: AgentName§timestamp: IsoTimestamp§read: bool§pending_ack: bool§task_id: Option<TaskId>Trait Implementations§
Source§impl<'de> Deserialize<'de> for ListRow
impl<'de> Deserialize<'de> for ListRow
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 ListRow
impl RefUnwindSafe for ListRow
impl Send for ListRow
impl Sync for ListRow
impl Unpin for ListRow
impl UnsafeUnpin for ListRow
impl UnwindSafe for ListRow
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