summaryrefslogtreecommitdiff
path: root/src/library/image.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2021-12-28 13:37:02 +0100
committerLaurenz <laurmaedje@gmail.com>2021-12-28 13:41:26 +0100
commitbd304b99e5d2d23027d90eaae871fdd3bdd12f5d (patch)
treea6814a4ba90764dcb1de3d55fa6e95d7a71dc14a /src/library/image.rs
parent9624ad635bd8adb0e421c37c63c7310ecc71a708 (diff)
Tidying
Diffstat (limited to 'src/library/image.rs')
-rw-r--r--src/library/image.rs14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/library/image.rs b/src/library/image.rs
index efb246a1..4e5acdc6 100644
--- a/src/library/image.rs
+++ b/src/library/image.rs
@@ -1,3 +1,5 @@
+//! Raster and vector graphics.
+
use std::io;
use super::prelude::*;
@@ -106,6 +108,12 @@ pub enum ImageFit {
Stretch,
}
+impl Default for ImageFit {
+ fn default() -> Self {
+ Self::Cover
+ }
+}
+
castable! {
ImageFit,
Expected: "string",
@@ -116,9 +124,3 @@ castable! {
_ => Err(r#"expected "cover", "contain" or "stretch""#)?,
},
}
-
-impl Default for ImageFit {
- fn default() -> Self {
- Self::Cover
- }
-}