[][src]Struct gcp_client::google::cloud::ml::v1::project_management_service_client::ProjectManagementServiceClient

pub struct ProjectManagementServiceClient<T> { /* fields omitted */ }

Allows retrieving project related information.

Implementations

impl<T> ProjectManagementServiceClient<T> where
    T: GrpcService<BoxBody>,
    T::ResponseBody: Body + HttpBody + Send + 'static,
    T::Error: Into<StdError>,
    <T::ResponseBody as HttpBody>::Error: Into<StdError> + Send
[src]

pub fn new(inner: T) -> Self[src]

pub fn with_interceptor(inner: T, interceptor: impl Into<Interceptor>) -> Self[src]

pub async fn get_config<'_>(
    &'_ mut self,
    request: impl IntoRequest<GetConfigRequest>
) -> Result<Response<GetConfigResponse>, Status>
[src]

Get the service account information associated with your project. You need this information in order to grant the service account persmissions for the Google Cloud Storage location where you put your model training code for training the model with Google Cloud Machine Learning.

Trait Implementations

impl<T: Clone> Clone for ProjectManagementServiceClient<T>[src]

impl<T> Debug for ProjectManagementServiceClient<T>[src]

Auto Trait Implementations

impl<T> !RefUnwindSafe for ProjectManagementServiceClient<T>

impl<T> Send for ProjectManagementServiceClient<T> where
    T: Send

impl<T> Sync for ProjectManagementServiceClient<T> where
    T: Sync

impl<T> Unpin for ProjectManagementServiceClient<T> where
    T: Unpin

impl<T> !UnwindSafe for ProjectManagementServiceClient<T>

Blanket Implementations

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

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

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

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

impl<T> Instrument for T[src]

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

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

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

type Owned = T

The resulting type after obtaining ownership.

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<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> WithSubscriber for T[src]