Struct gsuite_api::asps::Asps
source · [−]pub struct Asps {
pub client: Client,
}
Fields
client: Client
Implementations
sourceimpl Asps
impl Asps
sourcepub async fn list(&self, user_key: &str) -> Result<Asps>
pub async fn list(&self, user_key: &str) -> Result<Asps>
This function performs a GET
to the /admin/directory/v1/users/{userKey}/asps
endpoint.
Lists the ASPs issued by a user.
Parameters:
user_key: &str
– Identifies the user in the API request. The value can be the user’s primary email address, alias email address, or unique user ID.
sourcepub async fn get(&self, user_key: &str, code_id: i64) -> Result<Asp>
pub async fn get(&self, user_key: &str, code_id: i64) -> Result<Asp>
This function performs a GET
to the /admin/directory/v1/users/{userKey}/asps/{codeId}
endpoint.
Gets information about an ASP issued by a user.
Parameters:
user_key: &str
– Identifies the user in the API request. The value can be the user’s primary email address, alias email address, or unique user ID.code_id: i64
– The unique ID of the ASP.
sourcepub async fn delete(&self, user_key: &str, code_id: i64) -> Result<()>
pub async fn delete(&self, user_key: &str, code_id: i64) -> Result<()>
This function performs a DELETE
to the /admin/directory/v1/users/{userKey}/asps/{codeId}
endpoint.
Deletes an ASP issued by a user.
Parameters:
user_key: &str
– Identifies the user in the API request. The value can be the user’s primary email address, alias email address, or unique user ID.code_id: i64
– The unique ID of the ASP to be deleted.
Auto Trait Implementations
impl !RefUnwindSafe for Asps
impl Send for Asps
impl Sync for Asps
impl Unpin for Asps
impl !UnwindSafe for Asps
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> FutureExt for T
impl<T> FutureExt for T
fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more