pub struct CreateVideoFileRequest { /* private fields */ }
Expand description
Request to create and persist a video file
Implementations§
Source§impl CreateVideoFileRequest
impl CreateVideoFileRequest
Sourcepub fn builder() -> Builder<TitleStage>
pub fn builder() -> Builder<TitleStage>
Returns a new builder.
Source§impl CreateVideoFileRequest
impl CreateVideoFileRequest
Sourcepub fn new(
title: impl Into<String>,
origin_metadata: VideoFileOriginMetadata,
video_rid: VideoRid,
) -> Self
pub fn new( title: impl Into<String>, origin_metadata: VideoFileOriginMetadata, video_rid: VideoRid, ) -> Self
Constructs a new instance of the type.
pub fn title(&self) -> &str
pub fn description(&self) -> Option<&str>
pub fn origin_metadata(&self) -> &VideoFileOriginMetadata
pub fn video_rid(&self) -> &VideoRid
Trait Implementations§
Source§impl Clone for CreateVideoFileRequest
impl Clone for CreateVideoFileRequest
Source§fn clone(&self) -> CreateVideoFileRequest
fn clone(&self) -> CreateVideoFileRequest
Returns a duplicate 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 CreateVideoFileRequest
impl Debug for CreateVideoFileRequest
Source§impl<'de> Deserialize<'de> for CreateVideoFileRequest
impl<'de> Deserialize<'de> for CreateVideoFileRequest
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 From<CreateVideoFileRequest> for Builder<Complete>
impl From<CreateVideoFileRequest> for Builder<Complete>
Source§fn from(v: CreateVideoFileRequest) -> Self
fn from(v: CreateVideoFileRequest) -> Self
Converts to this type from the input type.
Source§impl Hash for CreateVideoFileRequest
impl Hash for CreateVideoFileRequest
Source§impl Ord for CreateVideoFileRequest
impl Ord for CreateVideoFileRequest
Source§impl PartialEq for CreateVideoFileRequest
impl PartialEq for CreateVideoFileRequest
Source§impl PartialOrd for CreateVideoFileRequest
impl PartialOrd for CreateVideoFileRequest
Source§impl Serialize for CreateVideoFileRequest
impl Serialize for CreateVideoFileRequest
impl Eq for CreateVideoFileRequest
Auto Trait Implementations§
impl Freeze for CreateVideoFileRequest
impl RefUnwindSafe for CreateVideoFileRequest
impl Send for CreateVideoFileRequest
impl Sync for CreateVideoFileRequest
impl Unpin for CreateVideoFileRequest
impl UnwindSafe for CreateVideoFileRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request