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

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

Allows retrieving project related information.

Implementations

impl ProjectManagementServiceClient<Channel>[src]

pub async fn connect<D>(dst: D) -> Result<Self, Error> where
    D: TryInto<Endpoint>,
    D::Error: Into<StdError>, 
[src]

Attempt to create a new client by connecting to a given endpoint.

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> 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>, 
[src]

impl<T> WithSubscriber for T[src]