pub struct DueFutureResult {
pub results: Vec<QueryPartEvaluationContext>,
pub source_id: Arc<str>,
}Expand description
Result of processing a due future item. Contains the evaluation results and the source_id from the popped future’s element_ref, needed by the lib crate to record provenance in QueryResult metadata.
Fields§
§results: Vec<QueryPartEvaluationContext>§source_id: Arc<str>The source_id from the popped future’s element_ref.
Auto Trait Implementations§
impl Freeze for DueFutureResult
impl RefUnwindSafe for DueFutureResult
impl Send for DueFutureResult
impl Sync for DueFutureResult
impl Unpin for DueFutureResult
impl UnsafeUnpin for DueFutureResult
impl UnwindSafe for DueFutureResult
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