[][src]Struct instances_social::versions::show::ShowRequestBuilder

pub struct ShowRequestBuilder<'a> { /* fields omitted */ }

Builder for the /versions/show API call

use instances_social::Client;

const TOKEN: &'static str = "...";

fn main() -> Result<(), Box<std::error::Error>> {
    let client = Client::new(TOKEN);

    let result = client.versions()
        .show("2.7.0") // returns this builder
        // ...etc
        .send()?; // actually sends the request
    Ok(())
}

Methods

impl<'a> ShowRequestBuilder<'a>[src]

pub fn send(&self) -> Result<Version, Box<dyn Error>>[src]

Send the request

Example

const TOKEN: &'static str = "...";

let client = Client::new(TOKEN);
let result = client.versions().show("2.7.0").send()?;

Trait Implementations

impl<'a> Serialize for ShowRequestBuilder<'a>[src]

Auto Trait Implementations

impl<'a> Send for ShowRequestBuilder<'a>

impl<'a> Sync for ShowRequestBuilder<'a>

Blanket Implementations

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Erased for T