[−][src]Struct google_firebase1_beta1::ProjectInfo
A reference to a Google Cloud Platform (GCP) Project
.
This type is not used in any activity, and only used as part of another schema.
Fields
project: Option<String>
The resource name of the GCP Project
to which Firebase resources can be
added, in the format:
projects/PROJECT_NUMBER
display_name: Option<String>
The user-assigned display name of the GCP Project
, for example:
My App
location_id: Option<String>
The ID of the project's default GCP resource location. The location is one
of the available
GCP resource
locations.
Not all projects will have this field populated. If it is not populated, it
means that the project does not yet have a default GCP resource location.
To set your project's default GCP resource location, call
FinalizeDefaultLocation
after you
add Firebase resources to your project.
Trait Implementations
impl Clone for ProjectInfo
[src]
fn clone(&self) -> ProjectInfo
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ProjectInfo
[src]
impl Default for ProjectInfo
[src]
fn default() -> ProjectInfo
[src]
impl<'de> Deserialize<'de> for ProjectInfo
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Part for ProjectInfo
[src]
impl Serialize for ProjectInfo
[src]
Auto Trait Implementations
impl RefUnwindSafe for ProjectInfo
impl Send for ProjectInfo
impl Sync for ProjectInfo
impl Unpin for ProjectInfo
impl UnwindSafe for ProjectInfo
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Typeable for T where
T: Any,
T: Any,