Struct google_spanner1::StructType
source · Expand description
StructType defines the fields of a STRUCT type.
This type is not used in any activity, and only used as part of another schema.
Fields§
§fields: Option<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. 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§
source§impl Clone for StructType
impl Clone for StructType
source§fn clone(&self) -> StructType
fn clone(&self) -> StructType
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for StructType
impl Debug for StructType
source§impl Default for StructType
impl Default for StructType
source§fn default() -> StructType
fn default() -> StructType
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for StructType
impl<'de> Deserialize<'de> for StructType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more