pub struct RequestBuilder<TypedBuilderFields> { /* private fields */ }Expand description
Builder for Request instances.
See Request::builder() for more info.
Implementations§
Source§impl<__src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, __notify> RequestBuilder<((), __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, __notify)>
impl<__src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, __notify> RequestBuilder<((), __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, __notify)>
Source§impl<__name, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, __notify> RequestBuilder<(__name, (), __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, __notify)>
impl<__name, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, __notify> RequestBuilder<(__name, (), __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, __notify)>
pub fn src( self, src: AntennaSource, ) -> RequestBuilder<(__name, (AntennaSource,), __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, __notify)>
Source§impl<__name, __src, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, __notify> RequestBuilder<(__name, __src, (), __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, __notify)>
impl<__name, __src, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, __notify> RequestBuilder<(__name, __src, (), __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, __notify)>
pub fn user_list_id( self, user_list_id: Id<UserList>, ) -> RequestBuilder<(__name, __src, (Option<Id<UserList>>,), __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, __notify)>
Source§impl<__name, __src, __user_list_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, __notify> RequestBuilder<(__name, __src, __user_list_id, (), __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, __notify)>
impl<__name, __src, __user_list_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, __notify> RequestBuilder<(__name, __src, __user_list_id, (), __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, __notify)>
pub fn user_group_id( self, user_group_id: Id<UserGroup>, ) -> RequestBuilder<(__name, __src, __user_list_id, (Option<Id<UserGroup>>,), __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, __notify)>
Source§impl<__name, __src, __user_list_id, __user_group_id, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, __notify> RequestBuilder<(__name, __src, __user_list_id, __user_group_id, (), __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, __notify)>
impl<__name, __src, __user_list_id, __user_group_id, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, __notify> RequestBuilder<(__name, __src, __user_list_id, __user_group_id, (), __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, __notify)>
Source§impl<__name, __src, __user_list_id, __user_group_id, __keywords, __users, __case_sensitive, __with_replies, __with_file, __notify> RequestBuilder<(__name, __src, __user_list_id, __user_group_id, __keywords, (), __users, __case_sensitive, __with_replies, __with_file, __notify)>
impl<__name, __src, __user_list_id, __user_group_id, __keywords, __users, __case_sensitive, __with_replies, __with_file, __notify> RequestBuilder<(__name, __src, __user_list_id, __user_group_id, __keywords, (), __users, __case_sensitive, __with_replies, __with_file, __notify)>
pub fn exclude_keywords( self, exclude_keywords: impl Into<Query<String>>, ) -> RequestBuilder<(__name, __src, __user_list_id, __user_group_id, __keywords, (Query<String>,), __users, __case_sensitive, __with_replies, __with_file, __notify)>
Source§impl<__name, __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __case_sensitive, __with_replies, __with_file, __notify> RequestBuilder<(__name, __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, (), __case_sensitive, __with_replies, __with_file, __notify)>
impl<__name, __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __case_sensitive, __with_replies, __with_file, __notify> RequestBuilder<(__name, __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, (), __case_sensitive, __with_replies, __with_file, __notify)>
Source§impl<__name, __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __with_replies, __with_file, __notify> RequestBuilder<(__name, __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, (), __with_replies, __with_file, __notify)>
impl<__name, __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __with_replies, __with_file, __notify> RequestBuilder<(__name, __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, (), __with_replies, __with_file, __notify)>
pub fn case_sensitive( self, case_sensitive: bool, ) -> RequestBuilder<(__name, __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, (bool,), __with_replies, __with_file, __notify)>
Source§impl<__name, __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_file, __notify> RequestBuilder<(__name, __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, (), __with_file, __notify)>
impl<__name, __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_file, __notify> RequestBuilder<(__name, __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, (), __with_file, __notify)>
pub fn with_replies( self, with_replies: bool, ) -> RequestBuilder<(__name, __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, (bool,), __with_file, __notify)>
Source§impl<__name, __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __notify> RequestBuilder<(__name, __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, (), __notify)>
impl<__name, __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __notify> RequestBuilder<(__name, __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, (), __notify)>
pub fn with_file( self, with_file: bool, ) -> RequestBuilder<(__name, __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, (bool,), __notify)>
Source§impl<__name, __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file> RequestBuilder<(__name, __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, ())>
impl<__name, __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file> RequestBuilder<(__name, __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, ())>
pub fn notify( self, notify: bool, ) -> RequestBuilder<(__name, __src, __user_list_id, __user_group_id, __keywords, __exclude_keywords, __users, __case_sensitive, __with_replies, __with_file, (bool,))>
Source§impl<__user_list_id: RequestBuilder_Optional<Option<Id<UserList>>>, __user_group_id: RequestBuilder_Optional<Option<Id<UserGroup>>>, __keywords: RequestBuilder_Optional<Query<String>>, __exclude_keywords: RequestBuilder_Optional<Query<String>>> RequestBuilder<((String,), (AntennaSource,), __user_list_id, __user_group_id, __keywords, __exclude_keywords, (Vec<String>,), (bool,), (bool,), (bool,), (bool,))>
impl<__user_list_id: RequestBuilder_Optional<Option<Id<UserList>>>, __user_group_id: RequestBuilder_Optional<Option<Id<UserGroup>>>, __keywords: RequestBuilder_Optional<Query<String>>, __exclude_keywords: RequestBuilder_Optional<Query<String>>> RequestBuilder<((String,), (AntennaSource,), __user_list_id, __user_group_id, __keywords, __exclude_keywords, (Vec<String>,), (bool,), (bool,), (bool,), (bool,))>
Auto Trait Implementations§
impl<TypedBuilderFields> Freeze for RequestBuilder<TypedBuilderFields>where
TypedBuilderFields: Freeze,
impl<TypedBuilderFields> RefUnwindSafe for RequestBuilder<TypedBuilderFields>where
TypedBuilderFields: RefUnwindSafe,
impl<TypedBuilderFields> Send for RequestBuilder<TypedBuilderFields>where
TypedBuilderFields: Send,
impl<TypedBuilderFields> Sync for RequestBuilder<TypedBuilderFields>where
TypedBuilderFields: Sync,
impl<TypedBuilderFields> Unpin for RequestBuilder<TypedBuilderFields>where
TypedBuilderFields: Unpin,
impl<TypedBuilderFields> UnwindSafe for RequestBuilder<TypedBuilderFields>where
TypedBuilderFields: UnwindSafe,
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