pub struct PathBatchLookup {
pub entries: Vec<PathBatchEntry>,
pub retained_allocation_bytes: u64,
pub work: WorkCounters,
}Expand description
Original-order results and one non-duplicated operation receipt.
Fields§
§entries: Vec<PathBatchEntry>Exactly one result for every requested path, preserving duplicates.
retained_allocation_bytes: u64Logical result-vector capacity retained by the caller.
work: WorkCountersExact shared-prefix, file-table, backend, copy, and allocation work.
Trait Implementations§
Source§impl Clone for PathBatchLookup
impl Clone for PathBatchLookup
Source§impl Debug for PathBatchLookup
impl Debug for PathBatchLookup
impl Eq for PathBatchLookup
Source§impl PartialEq for PathBatchLookup
impl PartialEq for PathBatchLookup
impl StructuralPartialEq for PathBatchLookup
Auto Trait Implementations§
impl Freeze for PathBatchLookup
impl RefUnwindSafe for PathBatchLookup
impl Send for PathBatchLookup
impl Sync for PathBatchLookup
impl Unpin for PathBatchLookup
impl UnsafeUnpin for PathBatchLookup
impl UnwindSafe for PathBatchLookup
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request