Struct rtdlib::types::SearchPublicChats [−][src]
Searches public chats by looking for specified query in their username and title. Currently only private chats, supergroups and channels can be public. Returns a meaningful number of results. Returns nothing if the length of the searched username prefix is less than 5. Excludes private chats with contacts and chats from the chat list from the results
Implementations
impl SearchPublicChats
[src]
pub fn from_json<S: AsRef<str>>(json: S) -> RTDResult<Self>
[src]
pub fn builder() -> RTDSearchPublicChatsBuilder
[src]
pub fn query(&self) -> &String
[src]
Trait Implementations
impl AsRef<SearchPublicChats> for SearchPublicChats
[src]
fn as_ref(&self) -> &SearchPublicChats
[src]
impl Clone for SearchPublicChats
[src]
fn clone(&self) -> SearchPublicChats
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for SearchPublicChats
[src]
impl Default for SearchPublicChats
[src]
fn default() -> SearchPublicChats
[src]
impl<'de> Deserialize<'de> for SearchPublicChats
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl RFunction for SearchPublicChats
[src]
impl RObject for SearchPublicChats
[src]
impl Serialize for SearchPublicChats
[src]
Auto Trait Implementations
impl RefUnwindSafe for SearchPublicChats
[src]
impl Send for SearchPublicChats
[src]
impl Sync for SearchPublicChats
[src]
impl Unpin for SearchPublicChats
[src]
impl UnwindSafe for SearchPublicChats
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,