Struct twitch_api2::helix::users::GetUsersRequest [−][src]
This is supported on crate feature
helix
only.Fields (Non-exhaustive)
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct {{ .. }}
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.id: Vec<UserId>
User ID. Multiple user IDs can be specified. Limit: 100.
login: Vec<UserName>
User login name. Multiple login names can be specified. Limit: 100.
Implementations
impl GetUsersRequest
[src]
impl GetUsersRequest
[src]Trait Implementations
impl Clone for GetUsersRequest
[src]
impl Clone for GetUsersRequest
[src]fn clone(&self) -> GetUsersRequest
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for GetUsersRequest
[src]
impl<'de> Deserialize<'de> for GetUsersRequest
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<GetUsersRequest> for GetUsersRequest
[src]
impl PartialEq<GetUsersRequest> for GetUsersRequest
[src]fn eq(&self, other: &GetUsersRequest) -> bool
[src]
fn ne(&self, other: &GetUsersRequest) -> bool
[src]
impl Request for GetUsersRequest
[src]
impl Request for GetUsersRequest
[src]type Response = Vec<User>
Response type. twitch’s response will deserialize to this.
const OPT_SCOPE: &'static [Scope]
[src]
const PATH: &'static str
[src]
const SCOPE: &'static [Scope]
[src]
fn query(&self) -> Result<String, Error>
[src]
fn get_uri(&self) -> Result<Uri, InvalidUri>
[src]
fn get_bare_uri() -> Result<Uri, InvalidUri>
[src]
impl RequestGet for GetUsersRequest
[src]
impl RequestGet for GetUsersRequest
[src]fn create_request(
&self,
token: &str,
client_id: &str
) -> Result<Request<Vec<u8>>, CreateRequestError>
[src]
&self,
token: &str,
client_id: &str
) -> Result<Request<Vec<u8>>, CreateRequestError>
fn parse_response(
request: Option<Self>,
uri: &Uri,
response: Response<Vec<u8>>
) -> Result<Response<Self, Self::Response>, HelixRequestGetError> where
Self: Sized,
[src]
request: Option<Self>,
uri: &Uri,
response: Response<Vec<u8>>
) -> Result<Response<Self, Self::Response>, HelixRequestGetError> where
Self: Sized,
fn parse_inner_response(
request: Option<Self>,
uri: &Uri,
response: &str,
_status: StatusCode
) -> Result<Response<Self, Self::Response>, HelixRequestGetError> where
Self: Sized,
[src]
request: Option<Self>,
uri: &Uri,
response: &str,
_status: StatusCode
) -> Result<Response<Self, Self::Response>, HelixRequestGetError> where
Self: Sized,
impl Serialize for GetUsersRequest
[src]
impl Serialize for GetUsersRequest
[src]impl StructuralPartialEq for GetUsersRequest
[src]
impl StructuralPartialEq for GetUsersRequest
[src]Auto Trait Implementations
impl RefUnwindSafe for GetUsersRequest
impl RefUnwindSafe for GetUsersRequest
impl Send for GetUsersRequest
impl Send for GetUsersRequest
impl Sync for GetUsersRequest
impl Sync for GetUsersRequest
impl Unpin for GetUsersRequest
impl Unpin for GetUsersRequest
impl UnwindSafe for GetUsersRequest
impl UnwindSafe for GetUsersRequest
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
pub fn vzip(self) -> V
impl<T> WithSubscriber for T
[src]
impl<T> WithSubscriber for T
[src]pub fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,