[][src]Struct misskey_api::endpoint::users::search_by_username_and_host::Request

pub struct Request {
    pub username: Option<String>,
    pub host: Option<String>,
    pub detail: Option<bool>,
    pub limit: Option<u8>,
    pub offset: Option<u64>,
}

Fields

username: Option<String>host: Option<String>detail: Option<bool>limit: Option<u8>

1 .. 100

offset: Option<u64>

Implementations

impl Request[src]

pub fn builder() -> RequestBuilder<((), (), (), (), ())>[src]

Create a builder for building Request. On the builder, call .username(...)(optional), .host(...)(optional), .detail(...)(optional), .limit(...)(optional), .offset(...)(optional) to set the values of the fields (they accept Into values). Finally, call .build() to create the instance of Request.

Trait Implementations

impl Clone for Request[src]

impl Debug for Request[src]

impl OffsetPaginationRequest for Request[src]

type Item = User

The paginated item type.

impl Request for Request[src]

type Response = Vec<User>

Response type of this request.

impl Serialize for Request[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, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.