Skip to main content

Module search

Module search 

Source
Expand description

Fluent search builders.

let results = client
.search(peer, "hello world")
.min_date(1_700_000_000)
.max_date(1_720_000_000)
.filter(layer_tl_types::enums::MessagesFilter::InputMessagesFilterPhotos)
.limit(50)
.fetch(&client)
.await?;
let results = client
.search_global_builder("rust async")
.broadcasts_only(true)
.min_date(1_700_000_000)
.limit(30)
.fetch(&client)
.await?;

Structs§

GlobalSearchBuilder
Fluent builder for messages.searchGlobal (cross-chat search).
SearchBuilder
Fluent builder for messages.search (in-chat message search).