pub struct VideoSearchParams {
pub page: Option<u32>,
pub per_page: Option<u32>,
pub orientation: Option<String>,
pub size: Option<String>,
pub locale: Option<String>,
}Expand description
Video search parameters
Fields§
§page: Option<u32>Page number to retrieve
per_page: Option<u32>Number of videos per page
orientation: Option<String>Orientation filter (landscape, portrait, square)
size: Option<String>Size filter (large, medium, small)
locale: Option<String>Locale for localized results
Implementations§
Source§impl VideoSearchParams
impl VideoSearchParams
Sourcepub fn orientation(self, orientation: impl Into<String>) -> Self
pub fn orientation(self, orientation: impl Into<String>) -> Self
Set the orientation filter
Trait Implementations§
Source§impl Clone for VideoSearchParams
impl Clone for VideoSearchParams
Source§fn clone(&self) -> VideoSearchParams
fn clone(&self) -> VideoSearchParams
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 VideoSearchParams
impl Debug for VideoSearchParams
Source§impl Default for VideoSearchParams
impl Default for VideoSearchParams
Source§fn default() -> VideoSearchParams
fn default() -> VideoSearchParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for VideoSearchParams
impl RefUnwindSafe for VideoSearchParams
impl Send for VideoSearchParams
impl Sync for VideoSearchParams
impl Unpin for VideoSearchParams
impl UnsafeUnpin for VideoSearchParams
impl UnwindSafe for VideoSearchParams
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