ListRequest

Struct ListRequest 

Source
pub struct ListRequest { /* private fields */ }
Expand description

A request builder to list a user’s installed apps.

Implementations§

Source§

impl ListRequest

Source

pub fn new(credentials: &Credentials) -> Self

Creates a new ListRequest builder, authorized with the given Credentials.

Source

pub fn execute(&self) -> Result<AppList>

Executes this request.

§Errors:
  • a UrlParsing error, if the creation of the request’s URL failed.
  • a Request error, if unable to send the request or get a body from the response.
  • a Response error, if the request returned an error response.
  • a Json error, if unable to parse the response’s body to into the return type.
Source

pub fn fields<T>(self, value: T) -> Self
where T: Into<String>,

You can set this parameter to return the exact fields you need, and improve performance in your method call.

§Note:

By default, the server sends back a set of fields specific to the resource being queried. For example, the files.get method might only return the id, name, and mimeType for the files resource. The permissions.get method returns a different set of default fields for a permissions resource.

See Google’s documentation

Source

pub fn app_filter_extensions<T>(self, value: T) -> Self
where T: Into<String>,

A comma-separated list of file extensions to limit returned results.

All results within the given app query scope which can open any of the given file extensions are included in the response. If app_filter_mime_types are provided as well, the result is a union of the two resulting app lists.

Source

pub fn app_filter_mime_types<T>(self, value: T) -> Self
where T: Into<String>,

A comma-separated list of file extensions to limit returned results.

All results within the given app query scope which can open any of the given MIME types will be included in the response. If app_filter_extensions are provided as well, the result is a union of the two resulting app lists.

Source

pub fn language_code<T>(self, value: T) -> Self
where T: Into<String>,

A language or locale code, as defined by BCP 47, with some extensions from Unicode’s LDML format.

Trait Implementations§

Source§

impl Clone for ListRequest

Source§

fn clone(&self) -> ListRequest

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for ListRequest

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T> Instrument for T

Source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> Same for T

Source§

type Output = T

Should always be Self
Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

Source§

fn vzip(self) -> V

Source§

impl<T> WithSubscriber for T

Source§

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
Source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more