aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKostya Shishkov <kostya.shishkov@gmail.com>2020-04-10 17:53:01 +0200
committerKostya Shishkov <kostya.shishkov@gmail.com>2020-04-11 10:21:36 +0200
commitfd47a9b679a723f08a76a7f83e3be18f87cef63c (patch)
tree9ebfc71a5c17e07c169e0ab19c580801481df8c4
parent10a6216fe0c337e18eb7e5fce0d65b3c7f80d7af (diff)
downloadnihav-fd47a9b679a723f08a76a7f83e3be18f87cef63c.tar.gz
core/io: mark FullCodebookDesc and ShortCodebookDesc as Copy
-rw-r--r--nihav-core/src/io/codebook.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/nihav-core/src/io/codebook.rs b/nihav-core/src/io/codebook.rs
index 5b82593..9882610 100644
--- a/nihav-core/src/io/codebook.rs
+++ b/nihav-core/src/io/codebook.rs
@@ -83,6 +83,7 @@ pub type CodebookResult<T> = Result<T, CodebookError>;
/// This should be used to create a list of codeword definitions for [`FullCodebookDescReader`].
///
/// [`FullCodebookDescReader`]: ./struct.FullCodebookDescReader.html
+#[derive(Clone,Copy)]
pub struct FullCodebookDesc<S> {
/// Codeword bits.
pub code: u32,
@@ -97,6 +98,7 @@ pub struct FullCodebookDesc<S> {
/// This should be used to create a list of codeword definitions for [`ShortCodebookDescReader`].
///
/// [`ShortCodebookDescReader`]: ./struct.ShortCodebookDescReader.html
+#[derive(Clone,Copy)]
pub struct ShortCodebookDesc {
/// Codeword bits.
pub code: u32,