[][src]Struct pachyderm::pfs::GetObjectsRequest

pub struct GetObjectsRequest {
    pub objects: Vec<Object>,
    pub offset_bytes: u64,
    pub size_bytes: u64,
    pub total_size: u64,
}

Fields

objects: Vec<Object>offset_bytes: u64size_bytes: u64

The number of bytes requested.

total_size: u64

The total amount of bytes in these objects. It's OK if it's not entirely accurate or if it's unknown (in which case it'd be set to 0). It's used primarily as a hint for cache eviction.

Trait Implementations

impl Clone for GetObjectsRequest[src]

impl Debug for GetObjectsRequest[src]

impl Default for GetObjectsRequest[src]

impl Message for GetObjectsRequest[src]

impl PartialEq<GetObjectsRequest> for GetObjectsRequest[src]

impl StructuralPartialEq for GetObjectsRequest[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> WithSubscriber for T[src]