pub struct VideoFunctionFlags(/* private fields */);Expand description
Video function flags (videoFunction field in connect command).
These flags indicate support for specific video features.
Implementations§
Source§impl VideoFunctionFlags
impl VideoFunctionFlags
Sourcepub const CLIENT_SEEK: u32 = 1
pub const CLIENT_SEEK: u32 = 1
Client can perform frame-accurate seeks
Sourcepub const fn supports_client_seek(&self) -> bool
pub const fn supports_client_seek(&self) -> bool
Check if client seek is supported.
Trait Implementations§
Source§impl Clone for VideoFunctionFlags
impl Clone for VideoFunctionFlags
Source§fn clone(&self) -> VideoFunctionFlags
fn clone(&self) -> VideoFunctionFlags
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 VideoFunctionFlags
impl Debug for VideoFunctionFlags
Source§impl Default for VideoFunctionFlags
impl Default for VideoFunctionFlags
Source§fn default() -> VideoFunctionFlags
fn default() -> VideoFunctionFlags
Returns the “default value” for a type. Read more
Source§impl PartialEq for VideoFunctionFlags
impl PartialEq for VideoFunctionFlags
impl Copy for VideoFunctionFlags
impl Eq for VideoFunctionFlags
impl StructuralPartialEq for VideoFunctionFlags
Auto Trait Implementations§
impl Freeze for VideoFunctionFlags
impl RefUnwindSafe for VideoFunctionFlags
impl Send for VideoFunctionFlags
impl Sync for VideoFunctionFlags
impl Unpin for VideoFunctionFlags
impl UnwindSafe for VideoFunctionFlags
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