Struct gapi_grpc::google::spanner::v1::StructType[][src]

pub struct StructType {
    pub fields: Vec<Field>,
}

StructType defines the fields of a [STRUCT][google.spanner.v1.TypeCode.STRUCT] type.

Fields

fields: Vec<Field>

The list of fields that make up this struct. Order is significant, because values of this struct type are represented as lists, where the order of field values matches the order of fields in the [StructType][google.spanner.v1.StructType]. In turn, the order of fields matches the order of columns in a read request, or the order of fields in the SELECT clause of a query.

Trait Implementations

impl Clone for StructType[src]

impl Debug for StructType[src]

impl Default for StructType[src]

impl Message for StructType[src]

impl PartialEq<StructType> for StructType[src]

impl StructuralPartialEq for StructType[src]

Auto Trait Implementations

impl RefUnwindSafe for StructType

impl Send for StructType

impl Sync for StructType

impl Unpin for StructType

impl UnwindSafe for StructType

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]