Skip to content

Commit

Permalink
Make ResizeTrim fields Option<_>s.
Browse files Browse the repository at this point in the history
  • Loading branch information
jakubadamw committed Nov 14, 2023
1 parent 5b299c8 commit 9482480
Showing 1 changed file with 12 additions and 6 deletions.
18 changes: 12 additions & 6 deletions worker/src/request_init.rs
Original file line number Diff line number Diff line change
Expand Up @@ -408,12 +408,18 @@ pub enum ResizeOnerror {
#[derive(Clone, Copy, Serialize)]
#[serde(rename_all = "kebab-case")]
pub struct ResizeTrim {
pub top: usize,
pub bottom: usize,
pub left: usize,
pub right: usize,
pub width: usize,
pub height: usize,
#[serde(skip_serializing_if = "Option::is_none")]
pub top: Option<usize>,
#[serde(skip_serializing_if = "Option::is_none")]
pub bottom: Option<usize>,
#[serde(skip_serializing_if = "Option::is_none")]
pub left: Option<usize>,
#[serde(skip_serializing_if = "Option::is_none")]
pub right: Option<usize>,
#[serde(skip_serializing_if = "Option::is_none")]
pub width: Option<usize>,
#[serde(skip_serializing_if = "Option::is_none")]
pub height: Option<usize>,
}

#[derive(Clone, Copy, Default, Serialize)]
Expand Down

0 comments on commit 9482480

Please sign in to comment.