diff options
Diffstat (limited to 'src/library')
| -rw-r--r-- | src/library/maps/alignment.rs | 1 | ||||
| -rw-r--r-- | src/library/maps/axis.rs | 1 | ||||
| -rw-r--r-- | src/library/maps/mod.rs | 1 | ||||
| -rw-r--r-- | src/library/maps/padding.rs | 1 | ||||
| -rw-r--r-- | src/library/mod.rs | 6 |
5 files changed, 7 insertions, 3 deletions
diff --git a/src/library/maps/alignment.rs b/src/library/maps/alignment.rs index 486c8b2e..8654e280 100644 --- a/src/library/maps/alignment.rs +++ b/src/library/maps/alignment.rs @@ -1,6 +1,7 @@ use super::*; use AlignmentKey::*; + /// An argument key which describes a target alignment. #[derive(Debug, Copy, Clone, Eq, PartialEq, Hash)] pub enum AlignmentKey { diff --git a/src/library/maps/axis.rs b/src/library/maps/axis.rs index ca306eab..238d146a 100644 --- a/src/library/maps/axis.rs +++ b/src/library/maps/axis.rs @@ -1,6 +1,7 @@ use super::*; use AxisKey::*; + /// An argument key which identifies a layouting axis. #[derive(Debug, Copy, Clone, Eq, PartialEq, Hash)] pub enum AxisKey { diff --git a/src/library/maps/mod.rs b/src/library/maps/mod.rs index 5b027824..5e130d53 100644 --- a/src/library/maps/mod.rs +++ b/src/library/maps/mod.rs @@ -5,6 +5,7 @@ use std::hash::Hash; use crate::func::prelude::*; + macro_rules! key { ($type:ty, $name:expr, $($patterns:tt)*) => { impl $type { diff --git a/src/library/maps/padding.rs b/src/library/maps/padding.rs index 3da469a7..4bbbb754 100644 --- a/src/library/maps/padding.rs +++ b/src/library/maps/padding.rs @@ -3,6 +3,7 @@ use AxisKey::*; use AlignmentKey::*; use PaddingKey::*; + /// An argument key which identifies a margin or padding target. /// /// A is the used axis type. diff --git a/src/library/mod.rs b/src/library/mod.rs index 513590eb..333ba02a 100644 --- a/src/library/mod.rs +++ b/src/library/mod.rs @@ -58,7 +58,7 @@ function! { list: Vec<String>, } - parse(args, body, ctx, meta) { + parse(args, body, ctx) { FontFamilyFunc { body: parse!(optional: body, ctx), list: { @@ -114,7 +114,7 @@ function! { weight: FontWeight, } - parse(args, body, ctx, meta) { + parse(args, body, ctx) { FontWeightFunc { body: parse!(optional: body, ctx), weight: match args.get_pos::<Expression>()? { @@ -195,7 +195,7 @@ function! { } } - layout(self, mut ctx) { + layout(self, ctx) { let mut style = ctx.style.text.clone(); match self.content { ContentKind::Word => style.word_spacing_scale = self.spacing, |
