Struct gapi_grpc::google::cloud::bigquery::storage::v1beta2::ReadRowsResponse[][src]

pub struct ReadRowsResponse {
    pub row_count: i64,
    pub stats: Option<StreamStats>,
    pub throttle_state: Option<ThrottleState>,
    pub rows: Option<Rows>,
    pub schema: Option<Schema>,
}

Response from calling ReadRows may include row data, progress and throttling information.

Fields

row_count: i64

Number of serialized rows in the rows block.

stats: Option<StreamStats>

Statistics for the stream.

throttle_state: Option<ThrottleState>

Throttling state. If unset, the latest response still describes the current throttling status.

rows: Option<Rows>

Row data is returned in format specified during session creation.

schema: Option<Schema>

The schema for the read. If read_options.selected_fields is set, the schema may be different from the table schema as it will only contain the selected fields. This schema is equivelant to the one returned by CreateSession. This field is only populated in the first ReadRowsResponse RPC.

Trait Implementations

impl Clone for ReadRowsResponse[src]

impl Debug for ReadRowsResponse[src]

impl Default for ReadRowsResponse[src]

impl Message for ReadRowsResponse[src]

impl PartialEq<ReadRowsResponse> for ReadRowsResponse[src]

impl StructuralPartialEq for ReadRowsResponse[src]

Auto Trait Implementations

impl RefUnwindSafe for ReadRowsResponse

impl Send for ReadRowsResponse

impl Sync for ReadRowsResponse

impl Unpin for ReadRowsResponse

impl UnwindSafe for ReadRowsResponse

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> 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>, 
[src]

impl<T> WithSubscriber for T[src]