pub struct GoogleCloudApigeeV1SchemaSchemaElement {
pub name: Option<String>,
pub properties: Option<GoogleCloudApigeeV1SchemaSchemaProperty>,
}
Expand description
Message type for the schema element
This type is not used in any activity, and only used as part of another schema.
Fields§
§name: Option<String>
Name of the field.
properties: Option<GoogleCloudApigeeV1SchemaSchemaProperty>
Properties for the schema field. For example: { “createTime”: “2016-02-26T10:23:09.592Z”, “custom”: “false”, “type”: “string” }
Trait Implementations§
source§impl Clone for GoogleCloudApigeeV1SchemaSchemaElement
impl Clone for GoogleCloudApigeeV1SchemaSchemaElement
source§fn clone(&self) -> GoogleCloudApigeeV1SchemaSchemaElement
fn clone(&self) -> GoogleCloudApigeeV1SchemaSchemaElement
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 Default for GoogleCloudApigeeV1SchemaSchemaElement
impl Default for GoogleCloudApigeeV1SchemaSchemaElement
source§fn default() -> GoogleCloudApigeeV1SchemaSchemaElement
fn default() -> GoogleCloudApigeeV1SchemaSchemaElement
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for GoogleCloudApigeeV1SchemaSchemaElement
impl<'de> Deserialize<'de> for GoogleCloudApigeeV1SchemaSchemaElement
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
impl Part for GoogleCloudApigeeV1SchemaSchemaElement
Auto Trait Implementations§
impl RefUnwindSafe for GoogleCloudApigeeV1SchemaSchemaElement
impl Send for GoogleCloudApigeeV1SchemaSchemaElement
impl Sync for GoogleCloudApigeeV1SchemaSchemaElement
impl Unpin for GoogleCloudApigeeV1SchemaSchemaElement
impl UnwindSafe for GoogleCloudApigeeV1SchemaSchemaElement
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more