#[non_exhaustive]pub struct ProjectView {
pub project: Option<Project>,
/* private fields */
}Available on crate feature
project-views only.Expand description
Represents a ProjectView resource.
A ProjectView resource contains read-only project data which is available globally.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.project: Option<Project>The project data. The returned Project data does not contain regional or zonal quota usage data. Global quota limits are present. For accurate, real-time quota usage numbers, query the global projects.get endpoint.
Implementations§
Source§impl ProjectView
impl ProjectView
Sourcepub fn set_project<T>(self, v: T) -> Self
pub fn set_project<T>(self, v: T) -> Self
Sourcepub fn set_or_clear_project<T>(self, v: Option<T>) -> Self
pub fn set_or_clear_project<T>(self, v: Option<T>) -> Self
Trait Implementations§
Source§impl Clone for ProjectView
impl Clone for ProjectView
Source§impl Debug for ProjectView
impl Debug for ProjectView
Source§impl Default for ProjectView
impl Default for ProjectView
Source§impl Message for ProjectView
impl Message for ProjectView
Source§impl PartialEq for ProjectView
impl PartialEq for ProjectView
impl StructuralPartialEq for ProjectView
Auto Trait Implementations§
impl !Freeze for ProjectView
impl RefUnwindSafe for ProjectView
impl Send for ProjectView
impl Sync for ProjectView
impl Unpin for ProjectView
impl UnsafeUnpin for ProjectView
impl UnwindSafe for ProjectView
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
Source§fn with_current_context(self) -> WithContext<Self> ⓘ
fn with_current_context(self) -> WithContext<Self> ⓘ
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request