pub struct GoogleCloudApigeeV1GraphqlDocumentation {
pub endpoint_uri: Option<String>,
pub schema: Option<GoogleCloudApigeeV1DocumentationFile>,
}
Expand description
GraphQL documentation for a catalog item.
This type is not used in any activity, and only used as part of another schema.
Fields§
§endpoint_uri: Option<String>
Required. The GraphQL endpoint URI to be queried by API consumers. Max length is 2,083 characters.
schema: Option<GoogleCloudApigeeV1DocumentationFile>
Required. The documentation file contents for the GraphQL schema.
Trait Implementations§
source§impl Clone for GoogleCloudApigeeV1GraphqlDocumentation
impl Clone for GoogleCloudApigeeV1GraphqlDocumentation
source§fn clone(&self) -> GoogleCloudApigeeV1GraphqlDocumentation
fn clone(&self) -> GoogleCloudApigeeV1GraphqlDocumentation
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 GoogleCloudApigeeV1GraphqlDocumentation
impl Default for GoogleCloudApigeeV1GraphqlDocumentation
source§fn default() -> GoogleCloudApigeeV1GraphqlDocumentation
fn default() -> GoogleCloudApigeeV1GraphqlDocumentation
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for GoogleCloudApigeeV1GraphqlDocumentation
impl<'de> Deserialize<'de> for GoogleCloudApigeeV1GraphqlDocumentation
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 GoogleCloudApigeeV1GraphqlDocumentation
Auto Trait Implementations§
impl RefUnwindSafe for GoogleCloudApigeeV1GraphqlDocumentation
impl Send for GoogleCloudApigeeV1GraphqlDocumentation
impl Sync for GoogleCloudApigeeV1GraphqlDocumentation
impl Unpin for GoogleCloudApigeeV1GraphqlDocumentation
impl UnwindSafe for GoogleCloudApigeeV1GraphqlDocumentation
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