summaryrefslogtreecommitdiff
path: root/library/src/layout
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2022-11-24 17:39:08 +0100
committerLaurenz <laurmaedje@gmail.com>2022-11-24 17:41:41 +0100
commit8d3c68a1deb28dce2b80ed61f85141180ce6a951 (patch)
treede007203d448d6b6a2df7838e802f85d23ccd1a6 /library/src/layout
parent5ae81971f299688b05d77af208d7bb44ffce5e2d (diff)
Protect Vm
Diffstat (limited to 'library/src/layout')
-rw-r--r--library/src/layout/align.rs2
-rw-r--r--library/src/layout/columns.rs4
-rw-r--r--library/src/layout/container.rs4
-rw-r--r--library/src/layout/grid.rs2
-rw-r--r--library/src/layout/pad.rs2
-rw-r--r--library/src/layout/page.rs4
-rw-r--r--library/src/layout/place.rs2
-rw-r--r--library/src/layout/spacing.rs4
-rw-r--r--library/src/layout/stack.rs2
-rw-r--r--library/src/layout/transform.rs4
10 files changed, 15 insertions, 15 deletions
diff --git a/library/src/layout/align.rs b/library/src/layout/align.rs
index 5e1b3555..6337c941 100644
--- a/library/src/layout/align.rs
+++ b/library/src/layout/align.rs
@@ -12,7 +12,7 @@ pub struct AlignNode {
#[node(LayoutBlock)]
impl AlignNode {
- fn construct(_: &mut Vm, args: &mut Args) -> SourceResult<Content> {
+ fn construct(_: &Vm, args: &mut Args) -> SourceResult<Content> {
let aligns: Axes<Option<GenAlign>> = args.find()?.unwrap_or_default();
let body: Content = args.expect("body")?;
diff --git a/library/src/layout/columns.rs b/library/src/layout/columns.rs
index c5a340ee..6e1aaeae 100644
--- a/library/src/layout/columns.rs
+++ b/library/src/layout/columns.rs
@@ -17,7 +17,7 @@ impl ColumnsNode {
#[property(resolve)]
pub const GUTTER: Rel<Length> = Ratio::new(0.04).into();
- fn construct(_: &mut Vm, args: &mut Args) -> SourceResult<Content> {
+ fn construct(_: &Vm, args: &mut Args) -> SourceResult<Content> {
Ok(Self {
columns: args.expect("column count")?,
child: args.expect("body")?,
@@ -106,7 +106,7 @@ pub struct ColbreakNode {
#[node(Behave)]
impl ColbreakNode {
- fn construct(_: &mut Vm, args: &mut Args) -> SourceResult<Content> {
+ fn construct(_: &Vm, args: &mut Args) -> SourceResult<Content> {
let weak = args.named("weak")?.unwrap_or(false);
Ok(Self { weak }.pack())
}
diff --git a/library/src/layout/container.rs b/library/src/layout/container.rs
index 408f6720..9a6ccb9f 100644
--- a/library/src/layout/container.rs
+++ b/library/src/layout/container.rs
@@ -12,7 +12,7 @@ pub struct BoxNode {
#[node(LayoutInline)]
impl BoxNode {
- fn construct(_: &mut Vm, args: &mut Args) -> SourceResult<Content> {
+ fn construct(_: &Vm, args: &mut Args) -> SourceResult<Content> {
let width = args.named("width")?;
let height = args.named("height")?;
let body = args.eat::<Content>()?.unwrap_or_default();
@@ -70,7 +70,7 @@ impl BlockNode {
#[property(skip)]
pub const BELOW: VNode = VNode::block_spacing(Em::new(1.2).into());
- fn construct(_: &mut Vm, args: &mut Args) -> SourceResult<Content> {
+ fn construct(_: &Vm, args: &mut Args) -> SourceResult<Content> {
Ok(Self(args.eat()?.unwrap_or_default()).pack())
}
diff --git a/library/src/layout/grid.rs b/library/src/layout/grid.rs
index 7f58090b..3b5afcc5 100644
--- a/library/src/layout/grid.rs
+++ b/library/src/layout/grid.rs
@@ -15,7 +15,7 @@ pub struct GridNode {
#[node(LayoutBlock)]
impl GridNode {
- fn construct(_: &mut Vm, args: &mut Args) -> SourceResult<Content> {
+ fn construct(_: &Vm, args: &mut Args) -> SourceResult<Content> {
let TrackSizings(columns) = args.named("columns")?.unwrap_or_default();
let TrackSizings(rows) = args.named("rows")?.unwrap_or_default();
let TrackSizings(base_gutter) = args.named("gutter")?.unwrap_or_default();
diff --git a/library/src/layout/pad.rs b/library/src/layout/pad.rs
index 318d9f27..d860e54d 100644
--- a/library/src/layout/pad.rs
+++ b/library/src/layout/pad.rs
@@ -11,7 +11,7 @@ pub struct PadNode {
#[node(LayoutBlock)]
impl PadNode {
- fn construct(_: &mut Vm, args: &mut Args) -> SourceResult<Content> {
+ fn construct(_: &Vm, args: &mut Args) -> SourceResult<Content> {
let all = args.named("rest")?.or(args.find()?);
let x = args.named("x")?;
let y = args.named("y")?;
diff --git a/library/src/layout/page.rs b/library/src/layout/page.rs
index 3901740c..f3249347 100644
--- a/library/src/layout/page.rs
+++ b/library/src/layout/page.rs
@@ -41,7 +41,7 @@ impl PageNode {
#[property(referenced)]
pub const FOREGROUND: Marginal = Marginal::None;
- fn construct(_: &mut Vm, args: &mut Args) -> SourceResult<Content> {
+ fn construct(_: &Vm, args: &mut Args) -> SourceResult<Content> {
Ok(Self(args.expect("body")?).pack())
}
@@ -150,7 +150,7 @@ pub struct PagebreakNode {
#[node]
impl PagebreakNode {
- fn construct(_: &mut Vm, args: &mut Args) -> SourceResult<Content> {
+ fn construct(_: &Vm, args: &mut Args) -> SourceResult<Content> {
let weak = args.named("weak")?.unwrap_or(false);
Ok(Self { weak }.pack())
}
diff --git a/library/src/layout/place.rs b/library/src/layout/place.rs
index a4f05a6c..221e9008 100644
--- a/library/src/layout/place.rs
+++ b/library/src/layout/place.rs
@@ -7,7 +7,7 @@ pub struct PlaceNode(pub Content);
#[node(LayoutBlock, Behave)]
impl PlaceNode {
- fn construct(_: &mut Vm, args: &mut Args) -> SourceResult<Content> {
+ fn construct(_: &Vm, args: &mut Args) -> SourceResult<Content> {
let aligns = args.find()?.unwrap_or(Axes::with_x(Some(GenAlign::Start)));
let dx = args.named("dx")?.unwrap_or_default();
let dy = args.named("dy")?.unwrap_or_default();
diff --git a/library/src/layout/spacing.rs b/library/src/layout/spacing.rs
index b42f90ef..f5c39af4 100644
--- a/library/src/layout/spacing.rs
+++ b/library/src/layout/spacing.rs
@@ -13,7 +13,7 @@ pub struct HNode {
#[node(Behave)]
impl HNode {
- fn construct(_: &mut Vm, args: &mut Args) -> SourceResult<Content> {
+ fn construct(_: &Vm, args: &mut Args) -> SourceResult<Content> {
let amount = args.expect("spacing")?;
let weak = args.named("weak")?.unwrap_or(false);
Ok(Self { amount, weak }.pack())
@@ -60,7 +60,7 @@ pub struct VNode {
#[node(Behave)]
impl VNode {
- fn construct(_: &mut Vm, args: &mut Args) -> SourceResult<Content> {
+ fn construct(_: &Vm, args: &mut Args) -> SourceResult<Content> {
let amount = args.expect("spacing")?;
let node = if args.named("weak")?.unwrap_or(false) {
Self::weak(amount)
diff --git a/library/src/layout/stack.rs b/library/src/layout/stack.rs
index 12a1c384..52de2c48 100644
--- a/library/src/layout/stack.rs
+++ b/library/src/layout/stack.rs
@@ -17,7 +17,7 @@ pub struct StackNode {
#[node(LayoutBlock)]
impl StackNode {
- fn construct(_: &mut Vm, args: &mut Args) -> SourceResult<Content> {
+ fn construct(_: &Vm, args: &mut Args) -> SourceResult<Content> {
Ok(Self {
dir: args.named("dir")?.unwrap_or(Dir::TTB),
spacing: args.named("spacing")?,
diff --git a/library/src/layout/transform.rs b/library/src/layout/transform.rs
index c45aa165..bee38cb4 100644
--- a/library/src/layout/transform.rs
+++ b/library/src/layout/transform.rs
@@ -13,7 +13,7 @@ pub struct MoveNode {
#[node(LayoutInline)]
impl MoveNode {
- fn construct(_: &mut Vm, args: &mut Args) -> SourceResult<Content> {
+ fn construct(_: &Vm, args: &mut Args) -> SourceResult<Content> {
let dx = args.named("dx")?.unwrap_or_default();
let dy = args.named("dy")?.unwrap_or_default();
Ok(Self {
@@ -60,7 +60,7 @@ impl<const T: TransformKind> TransformNode<T> {
#[property(resolve)]
pub const ORIGIN: Axes<Option<GenAlign>> = Axes::default();
- fn construct(_: &mut Vm, args: &mut Args) -> SourceResult<Content> {
+ fn construct(_: &Vm, args: &mut Args) -> SourceResult<Content> {
let transform = match T {
ROTATE => {
let angle = args.named_or_find("angle")?.unwrap_or_default();