pub struct InstanceReference {
pub name: Option<String>,
pub project: Option<String>,
pub region: Option<String>,
}Expand description
Reference to another Cloud SQL instance.
This type is not used in any activity, and only used as part of another schema.
Fields§
§name: Option<String>The name of the Cloud SQL instance being referenced. This does not include the project ID.
project: Option<String>The project ID of the Cloud SQL instance being referenced. The default is the same project ID as the instance references it.
region: Option<String>The region of the Cloud SQL instance being referenced.
Trait Implementations§
Source§impl Clone for InstanceReference
impl Clone for InstanceReference
Source§fn clone(&self) -> InstanceReference
fn clone(&self) -> InstanceReference
Returns a duplicate 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 InstanceReference
impl Debug for InstanceReference
Source§impl Default for InstanceReference
impl Default for InstanceReference
Source§fn default() -> InstanceReference
fn default() -> InstanceReference
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InstanceReference
impl<'de> Deserialize<'de> for InstanceReference
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
Source§impl Serialize for InstanceReference
impl Serialize for InstanceReference
impl Part for InstanceReference
Auto Trait Implementations§
impl Freeze for InstanceReference
impl RefUnwindSafe for InstanceReference
impl Send for InstanceReference
impl Sync for InstanceReference
impl Unpin for InstanceReference
impl UnwindSafe for InstanceReference
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