Trait teloxide_core::payloads::SetWebhookSetters[][src]

pub trait SetWebhookSetters: HasPayload<Payload = SetWebhook> + Sized {
    fn url<T>(self, value: T) -> Self
    where
        T: Into<String>
, { ... }
fn certificate(self, value: InputFile) -> Self { ... }
fn ip_address<T>(self, value: T) -> Self
    where
        T: Into<String>
, { ... }
fn max_connections(self, value: u8) -> Self { ... }
fn allowed_updates<T>(self, value: T) -> Self
    where
        T: IntoIterator<Item = <Vec<AllowedUpdate> as IntoIterator>::Item>
, { ... }
fn drop_pending_updates(self, value: bool) -> Self { ... } }

Setters for fields of SetWebhook

Provided methods

fn url<T>(self, value: T) -> Self where
    T: Into<String>, 
[src]

Setter for url field.

fn certificate(self, value: InputFile) -> Self[src]

Setter for certificate field.

fn ip_address<T>(self, value: T) -> Self where
    T: Into<String>, 
[src]

Setter for ip_address field.

fn max_connections(self, value: u8) -> Self[src]

Setter for max_connections field.

fn allowed_updates<T>(self, value: T) -> Self where
    T: IntoIterator<Item = <Vec<AllowedUpdate> as IntoIterator>::Item>, 
[src]

Setter for allowed_updates field.

fn drop_pending_updates(self, value: bool) -> Self[src]

Setter for drop_pending_updates field.

Loading content...

Implementors

impl<P> SetWebhookSetters for P where
    P: HasPayload<Payload = SetWebhook>, 
[src]

Loading content...