#[non_exhaustive]pub struct GetUserExtensionsRequest {}
Available on crate feature
helix
only.Expand description
Query Parameters for Get User Extensions
Implementations§
Trait Implementations§
Source§impl Clone for GetUserExtensionsRequest
impl Clone for GetUserExtensionsRequest
Source§fn clone(&self) -> GetUserExtensionsRequest
fn clone(&self) -> GetUserExtensionsRequest
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for GetUserExtensionsRequest
impl Debug for GetUserExtensionsRequest
Source§impl Default for GetUserExtensionsRequest
impl Default for GetUserExtensionsRequest
Source§fn default() -> GetUserExtensionsRequest
fn default() -> GetUserExtensionsRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GetUserExtensionsRequest
impl<'de> Deserialize<'de> for GetUserExtensionsRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for GetUserExtensionsRequest
impl PartialEq for GetUserExtensionsRequest
Source§impl Request for GetUserExtensionsRequest
impl Request for GetUserExtensionsRequest
Source§const OPT_SCOPE: &'static [Scope]
const OPT_SCOPE: &'static [Scope]
Available on crate feature
twitch_oauth2
only.Optional scopes needed by this endpoint
Source§const PATH: &'static str = "users/extensions/list"
const PATH: &'static str = "users/extensions/list"
The path to the endpoint relative to the helix root. eg.
channels
for Get Channel InformationSource§const SCOPE: Validator
const SCOPE: Validator
Available on crate feature
twitch_oauth2
only.Scopes needed for this endpoint
Source§fn get_uri(&self) -> Result<Uri, InvalidUri>
fn get_uri(&self) -> Result<Uri, InvalidUri>
Returns full URI for the request, including query parameters.
Source§fn get_bare_uri() -> Result<Uri, InvalidUri>
fn get_bare_uri() -> Result<Uri, InvalidUri>
Returns bare URI for the request, NOT including query parameters.
Source§impl RequestGet for GetUserExtensionsRequest
impl RequestGet for GetUserExtensionsRequest
Source§fn create_request(
&self,
token: &str,
client_id: &str,
) -> Result<Request<Bytes>, CreateRequestError>
fn create_request( &self, token: &str, client_id: &str, ) -> Result<Request<Bytes>, CreateRequestError>
Create a
http::Request
from this Request
in your clientSource§fn parse_response<B: Into<Bytes>>(
request: Option<Self>,
uri: &Uri,
response: Response<B>,
) -> Result<Response<Self, <Self as Request>::Response>, HelixRequestGetError>where
Self: Sized,
fn parse_response<B: Into<Bytes>>(
request: Option<Self>,
uri: &Uri,
response: Response<B>,
) -> Result<Response<Self, <Self as Request>::Response>, HelixRequestGetError>where
Self: Sized,
Parse response. Read more
Source§fn parse_inner_response(
request: Option<Self>,
uri: &Uri,
response: &str,
status: StatusCode,
) -> Result<Response<Self, <Self as Request>::Response>, HelixRequestGetError>where
Self: Sized,
fn parse_inner_response(
request: Option<Self>,
uri: &Uri,
response: &str,
status: StatusCode,
) -> Result<Response<Self, <Self as Request>::Response>, HelixRequestGetError>where
Self: Sized,
Parse a response string into the response.
Source§impl Serialize for GetUserExtensionsRequest
impl Serialize for GetUserExtensionsRequest
impl Eq for GetUserExtensionsRequest
impl StructuralPartialEq for GetUserExtensionsRequest
Auto Trait Implementations§
impl Freeze for GetUserExtensionsRequest
impl RefUnwindSafe for GetUserExtensionsRequest
impl Send for GetUserExtensionsRequest
impl Sync for GetUserExtensionsRequest
impl Unpin for GetUserExtensionsRequest
impl UnwindSafe for GetUserExtensionsRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more