summaryrefslogtreecommitdiff
path: root/src/tiff/exif.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/tiff/exif.rs')
-rw-r--r--src/tiff/exif.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tiff/exif.rs b/src/tiff/exif.rs
index ebff503..629f4e8 100644
--- a/src/tiff/exif.rs
+++ b/src/tiff/exif.rs
@@ -271,7 +271,7 @@ impl ExifValue for Vec<u8> {
}
/// Unsigned rational number (fraction)
-#[derive(Debug, PartialEq, Eq)]
+#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Rational {
pub num: u32,
pub denom: u32,
@@ -325,7 +325,7 @@ impl From<&Rational> for u32 {
}
/// Signed rational number (fraction)
-#[derive(Debug, PartialEq, Eq)]
+#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct SRational {
pub num: i32,
pub denom: i32,