Struct slack_api::files::ListRequest
[−]
[src]
pub struct ListRequest<'a> { pub user: Option<&'a str>, pub channel: Option<&'a str>, pub ts_from: Option<u32>, pub ts_to: Option<u32>, pub types: Option<&'a str>, pub count: Option<u32>, pub page: Option<u32>, }
Fields
user: Option<&'a str>
Filter files created by a single user.
channel: Option<&'a str>
Filter files appearing in a specific channel, indicated by its ID.
ts_from: Option<u32>
Filter files created after this timestamp (inclusive).
ts_to: Option<u32>
Filter files created before this timestamp (inclusive).
types: Option<&'a str>
Filter files by type:
all - All files spaces - Posts snippets - Snippets images - Image files gdocs - Google docs zips - Zip files pdfs - PDF files
You can pass multiple values in the types argument, like types=spaces,snippets.The default value is all, which does not filter the list.
count: Option<u32>
Number of items to return per page.
page: Option<u32>
Page number of results to return.
Trait Implementations
impl<'a> Clone for ListRequest<'a>
[src]
fn clone(&self) -> ListRequest<'a>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl<'a> Default for ListRequest<'a>
[src]
fn default() -> ListRequest<'a>
Returns the "default value" for a type. Read more