#[repr(transparent)]pub struct VmbFrameFlagsType(pub c_uint);Expand description
\brief Frame flags.
Tuple Fields§
§0: c_uintImplementations§
Source§impl VmbFrameFlagsType
impl VmbFrameFlagsType
Sourcepub const VmbFrameFlagsNone: VmbFrameFlagsType
pub const VmbFrameFlagsNone: VmbFrameFlagsType
!< No additional information is provided
Source§impl VmbFrameFlagsType
impl VmbFrameFlagsType
Sourcepub const VmbFrameFlagsDimension: VmbFrameFlagsType
pub const VmbFrameFlagsDimension: VmbFrameFlagsType
!< VmbFrame_t::width and VmbFrame_t::height are provided
Source§impl VmbFrameFlagsType
impl VmbFrameFlagsType
Sourcepub const VmbFrameFlagsOffset: VmbFrameFlagsType
pub const VmbFrameFlagsOffset: VmbFrameFlagsType
!< VmbFrame_t::offsetX and VmbFrame_t::offsetY are provided (ROI)
Source§impl VmbFrameFlagsType
impl VmbFrameFlagsType
Sourcepub const VmbFrameFlagsFrameID: VmbFrameFlagsType
pub const VmbFrameFlagsFrameID: VmbFrameFlagsType
!< VmbFrame_t::frameID is provided
Source§impl VmbFrameFlagsType
impl VmbFrameFlagsType
Sourcepub const VmbFrameFlagsTimestamp: VmbFrameFlagsType
pub const VmbFrameFlagsTimestamp: VmbFrameFlagsType
!< VmbFrame_t::timestamp is provided
Source§impl VmbFrameFlagsType
impl VmbFrameFlagsType
Sourcepub const VmbFrameFlagsImageData: VmbFrameFlagsType
pub const VmbFrameFlagsImageData: VmbFrameFlagsType
!< VmbFrame_t::imageData is provided
Source§impl VmbFrameFlagsType
impl VmbFrameFlagsType
Sourcepub const VmbFrameFlagsPayloadType: VmbFrameFlagsType
pub const VmbFrameFlagsPayloadType: VmbFrameFlagsType
!< VmbFrame_t::payloadType is provided
Source§impl VmbFrameFlagsType
impl VmbFrameFlagsType
Sourcepub const VmbFrameFlagsChunkDataPresent: VmbFrameFlagsType
pub const VmbFrameFlagsChunkDataPresent: VmbFrameFlagsType
!< VmbFrame_t::chunkDataPresent is set based on info provided by the transport layer
Trait Implementations§
Source§impl BitAnd for VmbFrameFlagsType
impl BitAnd for VmbFrameFlagsType
Source§impl BitAndAssign for VmbFrameFlagsType
impl BitAndAssign for VmbFrameFlagsType
Source§fn bitand_assign(&mut self, rhs: VmbFrameFlagsType)
fn bitand_assign(&mut self, rhs: VmbFrameFlagsType)
Performs the
&= operation. Read moreSource§impl BitOr for VmbFrameFlagsType
impl BitOr for VmbFrameFlagsType
Source§impl BitOrAssign for VmbFrameFlagsType
impl BitOrAssign for VmbFrameFlagsType
Source§fn bitor_assign(&mut self, rhs: VmbFrameFlagsType)
fn bitor_assign(&mut self, rhs: VmbFrameFlagsType)
Performs the
|= operation. Read moreSource§impl Clone for VmbFrameFlagsType
impl Clone for VmbFrameFlagsType
Source§fn clone(&self) -> VmbFrameFlagsType
fn clone(&self) -> VmbFrameFlagsType
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 VmbFrameFlagsType
impl Debug for VmbFrameFlagsType
Source§impl Hash for VmbFrameFlagsType
impl Hash for VmbFrameFlagsType
Source§impl PartialEq for VmbFrameFlagsType
impl PartialEq for VmbFrameFlagsType
impl Copy for VmbFrameFlagsType
impl Eq for VmbFrameFlagsType
impl StructuralPartialEq for VmbFrameFlagsType
Auto Trait Implementations§
impl Freeze for VmbFrameFlagsType
impl RefUnwindSafe for VmbFrameFlagsType
impl Send for VmbFrameFlagsType
impl Sync for VmbFrameFlagsType
impl Unpin for VmbFrameFlagsType
impl UnwindSafe for VmbFrameFlagsType
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