pub struct ReadRequest {
pub projections: Vec<ReadProjection>,
pub expected: Option<EngineVersion>,
}Expand description
Input to one coherent opened-root read.
Fields§
§projections: Vec<ReadProjection>Projections to return, in this exact order.
expected: Option<EngineVersion>Exact version required by a caller assembling a multi-read result.
Trait Implementations§
Source§impl Clone for ReadRequest
impl Clone for ReadRequest
Source§impl Debug for ReadRequest
impl Debug for ReadRequest
Auto Trait Implementations§
impl Freeze for ReadRequest
impl RefUnwindSafe for ReadRequest
impl Send for ReadRequest
impl Sync for ReadRequest
impl Unpin for ReadRequest
impl UnsafeUnpin for ReadRequest
impl UnwindSafe for ReadRequest
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