mp4_atom/moov/udta/
skip.rs1use crate::*;
2
3#[derive(Debug, Clone, PartialEq, Eq, Default)]
8#[cfg_attr(feature = "serde", derive(serde::Serialize, serde::Deserialize))]
9pub struct Skip {
10 pub zeroed: Zeroed,
11}
12
13impl Atom for Skip {
14 const KIND: FourCC = FourCC::new(b"skip");
15
16 fn decode_body<B: Buf>(buf: &mut B) -> Result<Self> {
17 Ok(Self {
18 zeroed: Zeroed::decode(buf)?,
19 })
20 }
21
22 fn encode_body<B: BufMut>(&self, buf: &mut B) -> Result<()> {
23 self.zeroed.encode(buf)
24 }
25}