Struct koreanbots::Client [−][src]
pub struct Client { /* fields omitted */ }
Implementations
impl Client
[src]
impl Client
[src]pub fn new(authorization: &'static str) -> Self
[src]
pub async fn get_bot(&self, bot_id: &str) -> Response<Bot>
[src]
pub async fn search_bot(
&self,
search: &str,
page: Option<usize>
) -> Response<Data<Bot>>
[src]
&self,
search: &str,
page: Option<usize>
) -> Response<Data<Bot>>
pub async fn get_votes_list(&self, page: Option<usize>) -> Response<Data<Bot>>
[src]
pub async fn get_new_bot_list(&self) -> Response<Data<Bot>>
[src]
pub async fn get_vote_check(
&self,
bot_id: &str,
user_id: &str
) -> Response<VoteCheck>
[src]
&self,
bot_id: &str,
user_id: &str
) -> Response<VoteCheck>
pub async fn update_servers(
&self,
bot_id: &str,
servers: usize
) -> ResponseUpdate
[src]
&self,
bot_id: &str,
servers: usize
) -> ResponseUpdate
pub async fn get_user(&self, user_id: &str) -> Response<UserInfo>
[src]
pub async fn get_bot_widget(
&self,
bot_id: &str,
widget_type: WidgetType,
widget_query: Option<WidgetQuery>
) -> String
[src]
&self,
bot_id: &str,
widget_type: WidgetType,
widget_query: Option<WidgetQuery>
) -> String
Auto Trait Implementations
impl RefUnwindSafe for Client
impl Send for Client
impl Sync for Client
impl Unpin for Client
impl UnwindSafe for Client
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> Instrument for T
[src]
impl<T> Instrument for T
[src]fn instrument(self, span: Span) -> Instrumented<Self>
[src]
fn instrument(self, span: Span) -> Instrumented<Self>
[src]Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
fn in_current_span(self) -> Instrumented<Self>
[src]
fn in_current_span(self) -> Instrumented<Self>
[src]