pub struct Search {Show 15 fields
pub peer: InputPeer,
pub q: String,
pub from_id: Option<InputPeer>,
pub saved_peer_id: Option<InputPeer>,
pub saved_reaction: Option<Vec<Reaction>>,
pub top_msg_id: Option<i32>,
pub filter: MessagesFilter,
pub min_date: i32,
pub max_date: i32,
pub offset_id: i32,
pub add_offset: i32,
pub limit: i32,
pub max_id: i32,
pub min_id: i32,
pub hash: i64,
}Expand description
Generated from:
messages.search#29ee847a flags:# peer:InputPeer q:string from_id:flags.0?InputPeer saved_peer_id:flags.2?InputPeer saved_reaction:flags.3?Vector<Reaction> top_msg_id:flags.1?int filter:MessagesFilter min_date:int max_date:int offset_id:int add_offset:int limit:int max_id:int min_id:int hash:long = messages.MessagesFields§
§peer: InputPeer§q: String§from_id: Option<InputPeer>§saved_peer_id: Option<InputPeer>§saved_reaction: Option<Vec<Reaction>>§top_msg_id: Option<i32>§filter: MessagesFilter§min_date: i32§max_date: i32§offset_id: i32§add_offset: i32§limit: i32§max_id: i32§min_id: i32§hash: i64Trait Implementations§
Source§impl Identifiable for Search
impl Identifiable for Search
Source§const CONSTRUCTOR_ID: u32 = 0x29ee847a
const CONSTRUCTOR_ID: u32 = 0x29ee847a
The constructor ID as specified in the TL schema.
Source§impl Serializable for Search
impl Serializable for Search
impl StructuralPartialEq for Search
Auto Trait Implementations§
impl Freeze for Search
impl RefUnwindSafe for Search
impl Send for Search
impl Sync for Search
impl Unpin for Search
impl UnsafeUnpin for Search
impl UnwindSafe for Search
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