[][src]Struct gcp_client::google::storage::v1::GetObjectMediaResponse

pub struct GetObjectMediaResponse {
    pub checksummed_data: Option<ChecksummedData>,
    pub object_checksums: Option<ObjectChecksums>,
    pub content_range: Option<ContentRange>,
    pub metadata: Option<Object>,
}

Response message for GetObject.

Fields

checksummed_data: Option<ChecksummedData>

A portion of the data for the object. The service may leave data empty for any given ReadResponse. This enables the service to inform the client that the request is still live while it is running an operation to generate more data.

object_checksums: Option<ObjectChecksums>

The checksums of the complete object. The client should compute one of these checksums over the downloaded object and compare it against the value provided here.

content_range: Option<ContentRange>

If read_offset and or read_limit was specified on the GetObjectMediaRequest, ContentRange will be populated on the first GetObjectMediaResponse message of the read stream.

metadata: Option<Object>

Metadata of the object whose media is being returned. Only populated in the first response in the stream.

Trait Implementations

impl Clone for GetObjectMediaResponse[src]

impl Debug for GetObjectMediaResponse[src]

impl Default for GetObjectMediaResponse[src]

impl Message for GetObjectMediaResponse[src]

impl PartialEq<GetObjectMediaResponse> for GetObjectMediaResponse[src]

impl StructuralPartialEq for GetObjectMediaResponse[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]