pub struct UserAutocomplete {
pub users: Option<Vec<User>>,
pub out_of_channel: Option<Vec<User>>,
}
Fields§
§users: Option<Vec<User>>
A list of users that are the main result of the query
out_of_channel: Option<Vec<User>>
A special case list of users returned when autocompleting in a specific channel. Omitted when empty or not relevant
Implementations§
Source§impl UserAutocomplete
impl UserAutocomplete
pub fn new() -> UserAutocomplete
Trait Implementations§
Source§impl Clone for UserAutocomplete
impl Clone for UserAutocomplete
Source§fn clone(&self) -> UserAutocomplete
fn clone(&self) -> UserAutocomplete
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for UserAutocomplete
impl Debug for UserAutocomplete
Source§impl Default for UserAutocomplete
impl Default for UserAutocomplete
Source§fn default() -> UserAutocomplete
fn default() -> UserAutocomplete
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UserAutocomplete
impl<'de> Deserialize<'de> for UserAutocomplete
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for UserAutocomplete
impl PartialEq for UserAutocomplete
Source§impl Serialize for UserAutocomplete
impl Serialize for UserAutocomplete
impl StructuralPartialEq for UserAutocomplete
Auto Trait Implementations§
impl Freeze for UserAutocomplete
impl RefUnwindSafe for UserAutocomplete
impl Send for UserAutocomplete
impl Sync for UserAutocomplete
impl Unpin for UserAutocomplete
impl UnwindSafe for UserAutocomplete
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