Struct twitch_api2::helix::videos::delete_videos::DeleteVideosRequest [−][src]
This is supported on crate feature
helix
only.Query Parameters for Delete Videos
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<VideoId>
ID of the video(s) to be deleted. Limit: 5.
Implementations
Trait Implementations
impl Clone for DeleteVideosRequest
[src]
impl Clone for DeleteVideosRequest
[src]fn clone(&self) -> DeleteVideosRequest
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for DeleteVideosRequest
[src]
impl<'de> Deserialize<'de> for DeleteVideosRequest
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<DeleteVideosRequest> for DeleteVideosRequest
[src]
impl PartialEq<DeleteVideosRequest> for DeleteVideosRequest
[src]fn eq(&self, other: &DeleteVideosRequest) -> bool
[src]
fn ne(&self, other: &DeleteVideosRequest) -> bool
[src]
impl Request for DeleteVideosRequest
[src]
impl Request for DeleteVideosRequest
[src]type Response = DeleteVideo
Response type. twitch’s response will deserialize to this.
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 RequestDelete for DeleteVideosRequest
[src]
impl RequestDelete for DeleteVideosRequest
[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(
uri: &Uri,
response: Response<Vec<u8>>
) -> Result<Self::Response, HelixRequestDeleteError> where
Self::Response: TryFrom<StatusCode, Error = Cow<'static, str>>,
Self: Sized,
[src]
uri: &Uri,
response: Response<Vec<u8>>
) -> Result<Self::Response, HelixRequestDeleteError> where
Self::Response: TryFrom<StatusCode, Error = Cow<'static, str>>,
Self: Sized,
impl Serialize for DeleteVideosRequest
[src]
impl Serialize for DeleteVideosRequest
[src]Auto Trait Implementations
impl RefUnwindSafe for DeleteVideosRequest
impl RefUnwindSafe for DeleteVideosRequest
impl Send for DeleteVideosRequest
impl Send for DeleteVideosRequest
impl Sync for DeleteVideosRequest
impl Sync for DeleteVideosRequest
impl Unpin for DeleteVideosRequest
impl Unpin for DeleteVideosRequest
impl UnwindSafe for DeleteVideosRequest
impl UnwindSafe for DeleteVideosRequest
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>,