[][src]Struct google_spanner1::CreateInstanceRequest

pub struct CreateInstanceRequest {
    pub instance_id: Option<String>,
    pub instance: Option<Instance>,
}

The request for CreateInstance.

Activities

This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).

Fields

instance_id: Option<String>

Required. The ID of the instance to create. Valid identifiers are of the form a-z*[a-z0-9] and must be between 2 and 64 characters in length.

instance: Option<Instance>

Required. The instance to create. The name may be omitted, but if specified must be <parent>/instances/<instance_id>.

Trait Implementations

impl RequestValue for CreateInstanceRequest[src]

impl Default for CreateInstanceRequest[src]

impl Clone for CreateInstanceRequest[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for CreateInstanceRequest[src]

impl Serialize for CreateInstanceRequest[src]

impl<'de> Deserialize<'de> for CreateInstanceRequest[src]

Auto Trait Implementations

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

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<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Typeable for T where
    T: Any

fn get_type(&self) -> TypeId

Get the TypeId of this object.

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]