Struct rust_tdlib::types::SearchPublicChats [−][src]
pub struct SearchPublicChats { /* fields omitted */ }
Expand description
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
Trait Implementations
impl AsRef<SearchPublicChats> for SearchPublicChats
[src]
impl AsRef<SearchPublicChats> for SearchPublicChats
[src]fn as_ref(&self) -> &SearchPublicChats
[src]
fn as_ref(&self) -> &SearchPublicChats
[src]Performs the conversion.
impl Clone for SearchPublicChats
[src]
impl Clone for SearchPublicChats
[src]fn clone(&self) -> SearchPublicChats
[src]
fn clone(&self) -> SearchPublicChats
[src]Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]Performs copy-assignment from source
. Read more
impl Debug for SearchPublicChats
[src]
impl Debug for SearchPublicChats
[src]impl Default for SearchPublicChats
[src]
impl Default for SearchPublicChats
[src]fn default() -> SearchPublicChats
[src]
fn default() -> SearchPublicChats
[src]Returns the “default value” for a type. Read more
impl<'de> Deserialize<'de> for SearchPublicChats
[src]
impl<'de> Deserialize<'de> for SearchPublicChats
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]Deserialize this value from the given Serde deserializer. Read more
impl Serialize 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> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
[src]type Owned = T
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn to_owned(&self) -> T
[src]Creates owned data from borrowed data, usually by cloning. Read more
pub fn clone_into(&self, target: &mut T)
[src]
pub fn clone_into(&self, target: &mut T)
[src]🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,