pub struct CompletedResultEntry {
pub goal_id: GoalId,
pub status: GoalStatus,
pub offset: usize,
pub len: usize,
}Expand description
Completed goal result metadata — indexes into the result slab.
Fields§
§goal_id: GoalIdUnique identifier for the completed goal.
status: GoalStatusTerminal status of the goal.
offset: usizeByte offset into the result slab.
len: usizeLength of the serialised result in bytes.
Trait Implementations§
Source§impl Clone for CompletedResultEntry
impl Clone for CompletedResultEntry
Source§fn clone(&self) -> CompletedResultEntry
fn clone(&self) -> CompletedResultEntry
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CompletedResultEntry
Auto Trait Implementations§
impl Freeze for CompletedResultEntry
impl RefUnwindSafe for CompletedResultEntry
impl Send for CompletedResultEntry
impl Sync for CompletedResultEntry
impl Unpin for CompletedResultEntry
impl UnsafeUnpin for CompletedResultEntry
impl UnwindSafe for CompletedResultEntry
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