[−][src]Struct rtdlib::types::SearchPublicChats
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]
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
impl Send for SearchPublicChats
impl Sync for SearchPublicChats
impl Unpin for SearchPublicChats
impl UnwindSafe for SearchPublicChats
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,
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.
fn to_owned(&self) -> T
[src]
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.
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>,