pub struct FolderSearch { /* private fields */ }
Expand description
Builder to add search criterias (see the find
method)
Implementations§
Source§impl FolderSearch
impl FolderSearch
pub fn new() -> Self
pub fn and_parent(self, query: SearchQuery<ParentInfo>) -> Result<Self, Error>
pub fn and_created(self, query: SearchQuery<u64>) -> Result<Self, Error>
pub fn and_updated(self, query: SearchQuery<u64>) -> Result<Self, Error>
pub fn and_cse_type(self, query: SearchQuery<String>) -> Result<Self, Error>
pub fn and_sse_type(self, query: SearchQuery<String>) -> Result<Self, Error>
pub fn and_trashed(self, query: SearchQuery<bool>) -> Result<Self, Error>
pub fn and_favorite(self, query: SearchQuery<bool>) -> Result<Self, Error>
Trait Implementations§
Source§impl Default for FolderSearch
impl Default for FolderSearch
Source§fn default() -> FolderSearch
fn default() -> FolderSearch
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FolderSearch
impl RefUnwindSafe for FolderSearch
impl Send for FolderSearch
impl Sync for FolderSearch
impl Unpin for FolderSearch
impl UnwindSafe for FolderSearch
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more