pub struct Search {
    pub client: Client,
}

Fields§

§client: Client

Implementations§

source

pub async fn message( &self, count: i64, highlight: bool, page: i64, query: &str, sort: &str, sort_dir: &str ) -> Result<DndEndSchema>

This function performs a GET to the /search.messages endpoint.

Searches for messages matching a query.

FROM: https://api.slack.com/methods/search.messages

Parameters:

  • token: &str – Authentication token. Requires scope: search:read.
  • count: i64 – Pass the number of results you want per “page”. Maximum of 100.
  • highlight: bool – Pass a value of true to enable query highlight markers (see below).
  • page: i64
  • query: &str – Search query.
  • sort: &str – Return matches sorted by either score or timestamp.
  • sort_dir: &str – Change sort direction to ascending (asc) or descending (desc).

Auto Trait Implementations§

Blanket Implementations§

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
const: unstable · source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
const: unstable · source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
const: unstable · source§

fn from(t: T) -> T

Returns the argument unchanged.

§

fn with_context(self, otel_cx: Context) -> WithContext<Self>

Attaches the provided Context to this type, returning a WithContext wrapper. Read more
§

fn with_current_context(self) -> WithContext<Self>

Attaches the current Context to this type, returning a WithContext wrapper. Read more
source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
const: unstable · source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

type Error = Infallible

The type returned in the event of a conversion error.
const: unstable · source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
const: unstable · source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

fn vzip(self) -> V

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more