pub struct InputData {
pub duration_ms: Option<i64>,
pub height: Option<i64>,
pub mime_type: String,
pub name: Option<String>,
pub size_bytes: NonZeroU64,
pub width: Option<i64>,
}Available on crate feature
namespace-appbsky only.Fields§
§duration_ms: Option<i64>Advisory, non-authoritative duration used only for early failure; the authoritative probe runs asynchronously after upload.
height: Option<i64>Advisory, non-authoritative height used only for early failure; the authoritative probe runs asynchronously after upload.
mime_type: StringDeclared MIME type of the video.
name: Option<String>Optional client-provided file name.
size_bytes: NonZeroU64Exact byte size of the complete upload-ready video file before it is split into parts.
width: Option<i64>Advisory, non-authoritative width used only for early failure; the authoritative probe runs asynchronously after upload.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for InputData
impl<'de> Deserialize<'de> for InputData
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
impl Eq for InputData
impl StructuralPartialEq for InputData
Auto Trait Implementations§
impl Freeze for InputData
impl RefUnwindSafe for InputData
impl Send for InputData
impl Sync for InputData
impl Unpin for InputData
impl UnsafeUnpin for InputData
impl UnwindSafe for InputData
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.