Struct twitch_api2::helix::channels::start_commercial::StartCommercialRequest [−][src]
#[non_exhaustive]pub struct StartCommercialRequest {}
This is supported on crate feature
helix
only.Query Parameters for Start Commercial
Implementations
impl StartCommercialRequest
[src]
impl StartCommercialRequest
[src]pub fn new() -> Self
[src]
Create a new StartCommercialRequest
Trait Implementations
impl Clone for StartCommercialRequest
[src]
impl Clone for StartCommercialRequest
[src]fn clone(&self) -> StartCommercialRequest
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for StartCommercialRequest
[src]
impl Default for StartCommercialRequest
[src]impl<'de> Deserialize<'de> for StartCommercialRequest
[src]
impl<'de> Deserialize<'de> for StartCommercialRequest
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Request for StartCommercialRequest
[src]
impl Request for StartCommercialRequest
[src]type Response = Vec<StartCommercial>
FIXME: Make non-vec
const PATH: &'static str
[src]
const SCOPE: &'static [Scope]
[src]
const OPT_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 RequestPost for StartCommercialRequest
[src]
impl RequestPost for StartCommercialRequest
[src]type Body = StartCommercialBody
Body parameters
fn create_request(
&self,
body: Self::Body,
token: &str,
client_id: &str
) -> Result<Request<Vec<u8>>, CreateRequestError>
[src]
&self,
body: Self::Body,
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>, HelixRequestPostError> where
Self: Sized,
[src]
request: Option<Self>,
uri: &Uri,
response: Response<Vec<u8>>
) -> Result<Response<Self, Self::Response>, HelixRequestPostError> where
Self: Sized,
fn parse_inner_response(
request: Option<Self>,
uri: &Uri,
response: &str,
_status: StatusCode
) -> Result<Response<Self, Self::Response>, HelixRequestPostError> where
Self: Sized,
[src]
request: Option<Self>,
uri: &Uri,
response: &str,
_status: StatusCode
) -> Result<Response<Self, Self::Response>, HelixRequestPostError> where
Self: Sized,
impl Serialize for StartCommercialRequest
[src]
impl Serialize for StartCommercialRequest
[src]Auto Trait Implementations
impl RefUnwindSafe for StartCommercialRequest
impl RefUnwindSafe for StartCommercialRequest
impl Send for StartCommercialRequest
impl Send for StartCommercialRequest
impl Sync for StartCommercialRequest
impl Sync for StartCommercialRequest
impl Unpin for StartCommercialRequest
impl Unpin for StartCommercialRequest
impl UnwindSafe for StartCommercialRequest
impl UnwindSafe for StartCommercialRequest
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>,