[][src]Struct datamuse_api_wrapper::DatamuseClient

pub struct DatamuseClient { /* fields omitted */ }

This struct represents the client which can be used to make requests to the Datamuse api. Requests can be created using the new_query() method

Implementations

impl DatamuseClient[src]

pub fn new() -> Self[src]

Returns a new DatamuseClient struct

pub fn new_query<'a>(
    &'a self,
    vocabulary: Vocabulary,
    endpoint: EndPoint
) -> RequestBuilder<'a>
[src]

Returns a new RequestBuilder struct with which requests can be created and later sent. As parameters the vocabulary set and endpoint of the request are required. See their individual documentations for more information

Trait Implementations

impl Debug for DatamuseClient[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

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

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.