#[non_exhaustive]pub struct EnableServiceRequest {
pub name: String,
/* private fields */
}
Expand description
Request message for the EnableService
method.
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.name: String
Name of the consumer and service to enable the service on.
The EnableService
and DisableService
methods currently only support
projects.
Enabling a service requires that the service is public or is shared with the user enabling the service.
An example name would be:
projects/123/services/serviceusage.googleapis.com
where 123
is the
project number.
Implementations§
Trait Implementations§
Source§impl Clone for EnableServiceRequest
impl Clone for EnableServiceRequest
Source§fn clone(&self) -> EnableServiceRequest
fn clone(&self) -> EnableServiceRequest
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 EnableServiceRequest
impl Debug for EnableServiceRequest
Source§impl Default for EnableServiceRequest
impl Default for EnableServiceRequest
Source§fn default() -> EnableServiceRequest
fn default() -> EnableServiceRequest
Returns the “default value” for a type. Read more
Source§impl Message for EnableServiceRequest
impl Message for EnableServiceRequest
Source§impl PartialEq for EnableServiceRequest
impl PartialEq for EnableServiceRequest
impl StructuralPartialEq for EnableServiceRequest
Auto Trait Implementations§
impl Freeze for EnableServiceRequest
impl RefUnwindSafe for EnableServiceRequest
impl Send for EnableServiceRequest
impl Sync for EnableServiceRequest
impl Unpin for EnableServiceRequest
impl UnwindSafe for EnableServiceRequest
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