pub struct TaskLedgerUpdated {
pub thread_id: ThreadId,
pub turn_id: TurnId,
pub tasks: Vec<TaskLedgerItem>,
pub completed_count: u64,
pub timestamp: OffsetDateTime,
}Fields§
§thread_id: ThreadId§turn_id: TurnId§tasks: Vec<TaskLedgerItem>§completed_count: u64§timestamp: OffsetDateTimeTrait Implementations§
Source§impl Clone for TaskLedgerUpdated
impl Clone for TaskLedgerUpdated
Source§fn clone(&self) -> TaskLedgerUpdated
fn clone(&self) -> TaskLedgerUpdated
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 TaskLedgerUpdated
impl Debug for TaskLedgerUpdated
Source§impl<'de> Deserialize<'de> for TaskLedgerUpdated
impl<'de> Deserialize<'de> for TaskLedgerUpdated
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 TaskLedgerUpdated
impl RefUnwindSafe for TaskLedgerUpdated
impl Send for TaskLedgerUpdated
impl Sync for TaskLedgerUpdated
impl Unpin for TaskLedgerUpdated
impl UnsafeUnpin for TaskLedgerUpdated
impl UnwindSafe for TaskLedgerUpdated
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