pub struct FrameChecksumMessage {
pub frame_id: u32,
pub algorithm: String,
pub hash_hex: String,
pub width: Option<u32>,
pub height: Option<u32>,
}Expand description
Diagnostic frame checksum sent alongside refine/lossless frames.
Fields§
§frame_id: u32§algorithm: String§hash_hex: String§width: Option<u32>§height: Option<u32>Implementations§
Source§impl FrameChecksumMessage
impl FrameChecksumMessage
pub fn rgba8_fnv1a64(frame_id: u32, hash_hex: impl Into<String>) -> Self
pub fn with_dimensions(self, width: u32, height: u32) -> Self
Trait Implementations§
Source§impl Clone for FrameChecksumMessage
impl Clone for FrameChecksumMessage
Source§fn clone(&self) -> FrameChecksumMessage
fn clone(&self) -> FrameChecksumMessage
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 FrameChecksumMessage
impl Debug for FrameChecksumMessage
Source§impl<'de> Deserialize<'de> for FrameChecksumMessage
impl<'de> Deserialize<'de> for FrameChecksumMessage
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 PartialEq for FrameChecksumMessage
impl PartialEq for FrameChecksumMessage
Source§impl Serialize for FrameChecksumMessage
impl Serialize for FrameChecksumMessage
impl Eq for FrameChecksumMessage
impl StructuralPartialEq for FrameChecksumMessage
Auto Trait Implementations§
impl Freeze for FrameChecksumMessage
impl RefUnwindSafe for FrameChecksumMessage
impl Send for FrameChecksumMessage
impl Sync for FrameChecksumMessage
impl Unpin for FrameChecksumMessage
impl UnsafeUnpin for FrameChecksumMessage
impl UnwindSafe for FrameChecksumMessage
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