From 07fe326291be0c1a693beb12932072f7402b9477 Mon Sep 17 00:00:00 2001 From: cmeissl Date: Sun, 8 Dec 2024 12:40:16 +0000 Subject: [PATCH] deploy: 5942c585953d91209374e6752a6063af7df10a4b --- pixman/all.html | 2 +- pixman/enum.Dither.html | 2 +- pixman/enum.Filter.html | 2 +- pixman/enum.FormatCode.html | 2 +- pixman/enum.Operation.html | 2 +- pixman/enum.Overlap.html | 2 +- pixman/enum.Repeat.html | 2 +- pixman/fn.blit.html | 2 +- pixman/fn.fill.html | 2 +- pixman/fn.sample_ceil_y.html | 2 +- pixman/fn.sample_floor_y.html | 2 +- pixman/index.html | 2 +- pixman/struct.Color.html | 2 +- pixman/struct.ConicalGradient.html | 4 ++-- pixman/struct.CreateFailed.html | 2 +- pixman/struct.Edge.html | 2 +- pixman/struct.FTransform.html | 2 +- pixman/struct.FVector.html | 2 +- pixman/struct.Fixed.html | 2 +- pixman/struct.GradientStop.html | 2 +- pixman/struct.Image.html | 4 ++-- pixman/struct.ImageRef.html | 4 ++-- pixman/struct.Line.html | 2 +- pixman/struct.LinearGradient.html | 4 ++-- pixman/struct.OperationFailed.html | 2 +- pixman/struct.Point.html | 2 +- pixman/struct.RadialGradient.html | 4 ++-- pixman/struct.Region16.html | 2 +- pixman/struct.Region32.html | 2 +- pixman/struct.Solid.html | 4 ++-- pixman/struct.Span.html | 2 +- pixman/struct.Transform.html | 2 +- pixman/struct.TransformConvertError.html | 2 +- pixman/struct.Trap.html | 2 +- pixman/struct.Trapezoid.html | 2 +- pixman/struct.Triangle.html | 2 +- pixman/struct.UnknownDither.html | 2 +- pixman/struct.UnknownFilter.html | 2 +- pixman/struct.UnknownOperation.html | 2 +- pixman/struct.UnknownRepeat.html | 2 +- pixman/struct.UnsupportedDrmFourcc.html | 2 +- pixman/struct.UnsupportedFormatCode.html | 2 +- pixman/struct.Vector.html | 2 +- pixman/type.Box16.html | 2 +- pixman/type.Box32.html | 2 +- pixman/type.Rectangle16.html | 2 +- pixman/type.Rectangle32.html | 2 +- search-index.js | 4 ++-- src/pixman/image/mod.rs.html | 2 +- 49 files changed, 56 insertions(+), 56 deletions(-) diff --git a/pixman/all.html b/pixman/all.html index 29db7fc..ea6fae6 100644 --- a/pixman/all.html +++ b/pixman/all.html @@ -1 +1 @@ -List of all items in this crate
\ No newline at end of file +List of all items in this crate
\ No newline at end of file diff --git a/pixman/enum.Dither.html b/pixman/enum.Dither.html index a37369c..b1fdbe7 100644 --- a/pixman/enum.Dither.html +++ b/pixman/enum.Dither.html @@ -1,4 +1,4 @@ -Dither in pixman - Rust
pixman

Enum Dither

source
pub enum Dither {
+Dither in pixman - Rust
pixman

Enum Dither

source
pub enum Dither {
     None,
     Fast,
     Good,
diff --git a/pixman/enum.Filter.html b/pixman/enum.Filter.html
index d826464..0dd69b0 100644
--- a/pixman/enum.Filter.html
+++ b/pixman/enum.Filter.html
@@ -1,4 +1,4 @@
-Filter in pixman - Rust
pixman

Enum Filter

source
pub enum Filter {
+Filter in pixman - Rust
pixman

Enum Filter

source
pub enum Filter {
     Fast,
     Good,
     Best,
diff --git a/pixman/enum.FormatCode.html b/pixman/enum.FormatCode.html
index cfb5fcd..81962c8 100644
--- a/pixman/enum.FormatCode.html
+++ b/pixman/enum.FormatCode.html
@@ -1,4 +1,4 @@
-FormatCode in pixman - Rust
pixman

Enum FormatCode

source
pub enum FormatCode {
+FormatCode in pixman - Rust
pixman

Enum FormatCode

source
pub enum FormatCode {
 
Show 49 variants RgbaFloat, RgbFloat, A8R8G8B8, diff --git a/pixman/enum.Operation.html b/pixman/enum.Operation.html index 2e69266..7685289 100644 --- a/pixman/enum.Operation.html +++ b/pixman/enum.Operation.html @@ -1,4 +1,4 @@ -Operation in pixman - Rust
pixman

Enum Operation

source
pub enum Operation {
+Operation in pixman - Rust
pixman

Enum Operation

source
pub enum Operation {
 
Show 53 variants Clear, Src, Dst, diff --git a/pixman/enum.Overlap.html b/pixman/enum.Overlap.html index 614ca8c..cf2bbaa 100644 --- a/pixman/enum.Overlap.html +++ b/pixman/enum.Overlap.html @@ -1,4 +1,4 @@ -Overlap in pixman - Rust
pixman

Enum Overlap

source
pub enum Overlap {
+Overlap in pixman - Rust
pixman

Enum Overlap

source
pub enum Overlap {
     Out,
     In,
     Part,
diff --git a/pixman/enum.Repeat.html b/pixman/enum.Repeat.html
index 0764536..997f26b 100644
--- a/pixman/enum.Repeat.html
+++ b/pixman/enum.Repeat.html
@@ -1,4 +1,4 @@
-Repeat in pixman - Rust
pixman

Enum Repeat

source
pub enum Repeat {
+Repeat in pixman - Rust
pixman

Enum Repeat

source
pub enum Repeat {
     None,
     Normal,
     Pad,
diff --git a/pixman/fn.blit.html b/pixman/fn.blit.html
index 3789f6b..5857c1e 100644
--- a/pixman/fn.blit.html
+++ b/pixman/fn.blit.html
@@ -1,4 +1,4 @@
-blit in pixman - Rust
pixman

Function blit

source
pub fn blit(
+blit in pixman - Rust
pixman

Function blit

source
pub fn blit(
     src_bits: &[u32],
     dst_bits: &mut [u32],
     src_stride: isize,
diff --git a/pixman/fn.fill.html b/pixman/fn.fill.html
index dd79271..7d83c91 100644
--- a/pixman/fn.fill.html
+++ b/pixman/fn.fill.html
@@ -1,4 +1,4 @@
-fill in pixman - Rust
pixman

Function fill

source
pub fn fill(
+fill in pixman - Rust
pixman

Function fill

source
pub fn fill(
     bits: &mut [u32],
     stride: u32,
     bpp: u32,
diff --git a/pixman/fn.sample_ceil_y.html b/pixman/fn.sample_ceil_y.html
index bd382bc..989e3ef 100644
--- a/pixman/fn.sample_ceil_y.html
+++ b/pixman/fn.sample_ceil_y.html
@@ -1,3 +1,3 @@
-sample_ceil_y in pixman - Rust
pixman

Function sample_ceil_y

source
pub fn sample_ceil_y(y: impl Into<Fixed>, bpp: i32) -> Fixed
Expand description

Compute the smallest value greater than or equal to y which is on a +sample_ceil_y in pixman - Rust

pixman

Function sample_ceil_y

source
pub fn sample_ceil_y(y: impl Into<Fixed>, bpp: i32) -> Fixed
Expand description

Compute the smallest value greater than or equal to y which is on a grid row.

\ No newline at end of file diff --git a/pixman/fn.sample_floor_y.html b/pixman/fn.sample_floor_y.html index b7fc06b..b5a487c 100644 --- a/pixman/fn.sample_floor_y.html +++ b/pixman/fn.sample_floor_y.html @@ -1,3 +1,3 @@ -sample_floor_y in pixman - Rust
pixman

Function sample_floor_y

source
pub fn sample_floor_y(y: impl Into<Fixed>, bpp: i32) -> Fixed
Expand description

Compute the largest value strictly less than y which is on a +sample_floor_y in pixman - Rust

pixman

Function sample_floor_y

source
pub fn sample_floor_y(y: impl Into<Fixed>, bpp: i32) -> Fixed
Expand description

Compute the largest value strictly less than y which is on a grid row.

\ No newline at end of file diff --git a/pixman/index.html b/pixman/index.html index 4c787d8..fc97f24 100644 --- a/pixman/index.html +++ b/pixman/index.html @@ -1,4 +1,4 @@ -pixman - Rust

Crate pixman

source
Expand description

§From the official pixman docs:

+pixman - Rust

Crate pixman

source
Expand description

§From the official pixman docs:

Pixman is a low-level software library for pixel manipulation, providing features such as image compositing and trapezoid rasterization. Important users of pixman are the cairo graphics library and the X server.

diff --git a/pixman/struct.Color.html b/pixman/struct.Color.html index 32e9ea0..eacf253 100644 --- a/pixman/struct.Color.html +++ b/pixman/struct.Color.html @@ -1,4 +1,4 @@ -Color in pixman - Rust
pixman

Struct Color

source
pub struct Color(/* private fields */);
Expand description

Rgba color in the range of u16::MIN to u16::MAX

+Color in pixman - Rust
pixman

Struct Color

source
pub struct Color(/* private fields */);
Expand description

Rgba color in the range of u16::MIN to u16::MAX

Implementations§

source§

impl Color

source

pub fn new(r: u16, g: u16, b: u16, a: u16) -> Self

Create a Color from the provided components

Note: Color component range of u16::MIN to u16::MAX

source

pub fn from_f32(r: f32, g: f32, b: f32, a: f32) -> Self

Create a Color from the provided components

diff --git a/pixman/struct.ConicalGradient.html b/pixman/struct.ConicalGradient.html index 5314a72..d4175bc 100644 --- a/pixman/struct.ConicalGradient.html +++ b/pixman/struct.ConicalGradient.html @@ -1,4 +1,4 @@ -ConicalGradient in pixman - Rust
pixman

Struct ConicalGradient

source
pub struct ConicalGradient<'alpha> { /* private fields */ }
Expand description

Conical gradient image

+ConicalGradient in pixman - Rust
pixman

Struct ConicalGradient

source
pub struct ConicalGradient<'alpha> { /* private fields */ }
Expand description

Conical gradient image

Implementations§

source§

impl<'a> ConicalGradient<'a>

source

pub fn set_alpha_map<'alpha: 'a>( self, alpha_map: &'alpha Image<'_, 'static>, @@ -21,7 +21,7 @@

§Safety
&mut self, transform: impl Into<Transform>, ) -> Result<(), OperationFailed>

Apply the specified transform during sampling from this image

-
source

pub fn clear_transform(&self) -> Result<(), OperationFailed>

Clear a previously applied transform

+
source

pub fn clear_transform(&mut self) -> Result<(), OperationFailed>

Clear a previously applied transform

source

pub fn set_clip_region( &mut self, region: Option<&Region16>, diff --git a/pixman/struct.CreateFailed.html b/pixman/struct.CreateFailed.html index 7f47287..685b542 100644 --- a/pixman/struct.CreateFailed.html +++ b/pixman/struct.CreateFailed.html @@ -1,4 +1,4 @@ -CreateFailed in pixman - Rust
pixman

Struct CreateFailed

source
pub struct CreateFailed;
Expand description

Resource creation failed

+CreateFailed in pixman - Rust
pixman

Struct CreateFailed

source
pub struct CreateFailed;
Expand description

Resource creation failed

Trait Implementations§

source§

impl Debug for CreateFailed

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for CreateFailed

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for CreateFailed

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

Returns the lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type-based access to context intended for error reports. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/pixman/struct.Edge.html b/pixman/struct.Edge.html index dbdf6aa..8483315 100644 --- a/pixman/struct.Edge.html +++ b/pixman/struct.Edge.html @@ -1,4 +1,4 @@ -Edge in pixman - Rust
pixman

Struct Edge

source
pub struct Edge(/* private fields */);
Expand description

Defines a single edge

+Edge in pixman - Rust
pixman

Struct Edge

source
pub struct Edge(/* private fields */);
Expand description

Defines a single edge

Implementations§

source§

impl Edge

source

pub fn new( bpp: i32, y_start: impl Into<Fixed>, diff --git a/pixman/struct.FTransform.html b/pixman/struct.FTransform.html index 2ffe1ab..7a8041f 100644 --- a/pixman/struct.FTransform.html +++ b/pixman/struct.FTransform.html @@ -1,4 +1,4 @@ -FTransform in pixman - Rust
pixman

Struct FTransform

source
pub struct FTransform(/* private fields */);
Expand description

Floating-point transform

+FTransform in pixman - Rust
pixman

Struct FTransform

source
pub struct FTransform(/* private fields */);
Expand description

Floating-point transform

Implementations§

source§

impl FTransform

source

pub fn transform_bounds(&self, b: Box16) -> Option<Box16>

Transform the provided bounds

source

pub fn identity() -> Self

Initialize an identity transform

source

pub fn invert(&self) -> Option<Self>

Invert this transform

diff --git a/pixman/struct.FVector.html b/pixman/struct.FVector.html index a1dea5b..7a6e1e5 100644 --- a/pixman/struct.FVector.html +++ b/pixman/struct.FVector.html @@ -1,4 +1,4 @@ -FVector in pixman - Rust
pixman

Struct FVector

source
pub struct FVector(/* private fields */);
Expand description

Floating-point vector

+FVector in pixman - Rust
pixman

Struct FVector

source
pub struct FVector(/* private fields */);
Expand description

Floating-point vector

Implementations§

source§

impl FVector

source

pub fn new(v: [f64; 3]) -> Self

Initialize the vector from the specified values

source

pub fn x(&self) -> f64

Access the x component of this vector

source

pub fn y(&self) -> f64

Access the y component of this vector

diff --git a/pixman/struct.Fixed.html b/pixman/struct.Fixed.html index 450be18..d1b1f4e 100644 --- a/pixman/struct.Fixed.html +++ b/pixman/struct.Fixed.html @@ -1,4 +1,4 @@ -Fixed in pixman - Rust
pixman

Struct Fixed

source
pub struct Fixed(/* private fields */);
Expand description

Fixed-point value

+Fixed in pixman - Rust
pixman

Struct Fixed

source
pub struct Fixed(/* private fields */);
Expand description

Fixed-point value

Implementations§

source§

impl Fixed

source

pub const ONE: Fixed = _

One

source

pub const ZERO: Fixed = _

Zero

source

pub const fn from_raw(value: pixman_fixed_t) -> Self

Initialize this fixed-point from a raw value

diff --git a/pixman/struct.GradientStop.html b/pixman/struct.GradientStop.html index aaf0078..1bbf181 100644 --- a/pixman/struct.GradientStop.html +++ b/pixman/struct.GradientStop.html @@ -1,4 +1,4 @@ -GradientStop in pixman - Rust
pixman

Struct GradientStop

source
pub struct GradientStop(/* private fields */);
Expand description

Gradient-stop

+GradientStop in pixman - Rust
pixman

Struct GradientStop

source
pub struct GradientStop(/* private fields */);
Expand description

Gradient-stop

Implementations§

source§

impl GradientStop

source

pub fn new(x: impl Into<Fixed>, color: impl Into<Color>) -> Self

Initialize the gradient stop from the provided valued

source

pub fn x(&self) -> Fixed

Access the stop x value

source

pub fn color(&self) -> Color

Access the stop color

diff --git a/pixman/struct.Image.html b/pixman/struct.Image.html index 8c4b49d..9c5574b 100644 --- a/pixman/struct.Image.html +++ b/pixman/struct.Image.html @@ -1,4 +1,4 @@ -Image in pixman - Rust
pixman

Struct Image

source
pub struct Image<'bits, 'alpha> { /* private fields */ }
Expand description

Image holding some pixel data

+Image in pixman - Rust
pixman

Struct Image

source
pub struct Image<'bits, 'alpha> { /* private fields */ }
Expand description

Image holding some pixel data

Implementations§

source§

impl Image<'static, 'static>

source

pub fn new( format: FormatCode, width: usize, @@ -121,7 +121,7 @@

§Safety
&mut self, transform: impl Into<Transform>, ) -> Result<(), OperationFailed>

Apply the specified transform during sampling from this image

-
source

pub fn clear_transform(&self) -> Result<(), OperationFailed>

Clear a previously applied transform

+
source

pub fn clear_transform(&mut self) -> Result<(), OperationFailed>

Clear a previously applied transform

source

pub fn set_clip_region( &mut self, region: Option<&Region16>, diff --git a/pixman/struct.ImageRef.html b/pixman/struct.ImageRef.html index 3dca581..7d32471 100644 --- a/pixman/struct.ImageRef.html +++ b/pixman/struct.ImageRef.html @@ -1,10 +1,10 @@ -ImageRef in pixman - Rust
pixman

Struct ImageRef

source
pub struct ImageRef(/* private fields */);
Expand description

A reference to a raw image

+ImageRef in pixman - Rust
pixman

Struct ImageRef

source
pub struct ImageRef(/* private fields */);
Expand description

A reference to a raw image

Implementations§

source§

impl ImageRef

source

pub fn set_repeat(&mut self, repeat: Repeat)

Set the repeat operation for this image

source

pub fn set_transform( &mut self, transform: impl Into<Transform>, ) -> Result<(), OperationFailed>

Apply the specified transform during sampling from this image

-
source

pub fn clear_transform(&self) -> Result<(), OperationFailed>

Clear a previously applied transform

+
source

pub fn clear_transform(&mut self) -> Result<(), OperationFailed>

Clear a previously applied transform

source

pub fn set_clip_region( &mut self, region: Option<&Region16>, diff --git a/pixman/struct.Line.html b/pixman/struct.Line.html index f507a12..3b3baae 100644 --- a/pixman/struct.Line.html +++ b/pixman/struct.Line.html @@ -1,4 +1,4 @@ -Line in pixman - Rust
pixman

Struct Line

source
pub struct Line(/* private fields */);
Expand description

Single line

+Line in pixman - Rust
pixman

Struct Line

source
pub struct Line(/* private fields */);
Expand description

Single line

Implementations§

source§

impl Line

source

pub fn new(p1: impl Into<Point>, p2: impl Into<Point>) -> Self

Initialize a line from two points

source

pub fn p1(&self) -> Point

Access the first point

source

pub fn p2(&self) -> Point

Access the second point

diff --git a/pixman/struct.LinearGradient.html b/pixman/struct.LinearGradient.html index ade6d4f..41bbf20 100644 --- a/pixman/struct.LinearGradient.html +++ b/pixman/struct.LinearGradient.html @@ -1,4 +1,4 @@ -LinearGradient in pixman - Rust
pixman

Struct LinearGradient

source
pub struct LinearGradient<'alpha> { /* private fields */ }
Expand description

Linear gradient image

+LinearGradient in pixman - Rust
pixman

Struct LinearGradient

source
pub struct LinearGradient<'alpha> { /* private fields */ }
Expand description

Linear gradient image

Implementations§

source§

impl<'a> LinearGradient<'a>

source

pub fn set_alpha_map<'alpha: 'a>( self, alpha_map: &'alpha Image<'_, 'static>, @@ -21,7 +21,7 @@

§Safety
&mut self, transform: impl Into<Transform>, ) -> Result<(), OperationFailed>

Apply the specified transform during sampling from this image

-
source

pub fn clear_transform(&self) -> Result<(), OperationFailed>

Clear a previously applied transform

+
source

pub fn clear_transform(&mut self) -> Result<(), OperationFailed>

Clear a previously applied transform

source

pub fn set_clip_region( &mut self, region: Option<&Region16>, diff --git a/pixman/struct.OperationFailed.html b/pixman/struct.OperationFailed.html index 086241b..c20913d 100644 --- a/pixman/struct.OperationFailed.html +++ b/pixman/struct.OperationFailed.html @@ -1,4 +1,4 @@ -OperationFailed in pixman - Rust
pixman

Struct OperationFailed

source
pub struct OperationFailed;
Expand description

The requested operation failed

+OperationFailed in pixman - Rust
pixman

Struct OperationFailed

source
pub struct OperationFailed;
Expand description

The requested operation failed

Trait Implementations§

source§

impl Debug for OperationFailed

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for OperationFailed

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for OperationFailed

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

Returns the lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type-based access to context intended for error reports. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/pixman/struct.Point.html b/pixman/struct.Point.html index 40acbdc..5510889 100644 --- a/pixman/struct.Point.html +++ b/pixman/struct.Point.html @@ -1,4 +1,4 @@ -Point in pixman - Rust
pixman

Struct Point

source
pub struct Point(/* private fields */);
Expand description

A single point

+Point in pixman - Rust
pixman

Struct Point

source
pub struct Point(/* private fields */);
Expand description

A single point

Implementations§

source§

impl Point

source

pub fn new(x: impl Into<Fixed>, y: impl Into<Fixed>) -> Self

Initialize the point from x and y values

source

pub fn x(&self) -> Fixed

Access the x value

source

pub fn y(&self) -> Fixed

Access the y value

diff --git a/pixman/struct.RadialGradient.html b/pixman/struct.RadialGradient.html index 9dd7807..394bca5 100644 --- a/pixman/struct.RadialGradient.html +++ b/pixman/struct.RadialGradient.html @@ -1,4 +1,4 @@ -RadialGradient in pixman - Rust
pixman

Struct RadialGradient

source
pub struct RadialGradient<'alpha> { /* private fields */ }
Expand description

Radial gradient image

+RadialGradient in pixman - Rust
pixman

Struct RadialGradient

source
pub struct RadialGradient<'alpha> { /* private fields */ }
Expand description

Radial gradient image

Implementations§

source§

impl<'a> RadialGradient<'a>

source

pub fn set_alpha_map<'alpha: 'a>( self, alpha_map: &'alpha Image<'_, 'static>, @@ -23,7 +23,7 @@

§Safety
&mut self, transform: impl Into<Transform>, ) -> Result<(), OperationFailed>

Apply the specified transform during sampling from this image

-
source

pub fn clear_transform(&self) -> Result<(), OperationFailed>

Clear a previously applied transform

+
source

pub fn clear_transform(&mut self) -> Result<(), OperationFailed>

Clear a previously applied transform

source

pub fn set_clip_region( &mut self, region: Option<&Region16>, diff --git a/pixman/struct.Region16.html b/pixman/struct.Region16.html index afc7c67..041a17f 100644 --- a/pixman/struct.Region16.html +++ b/pixman/struct.Region16.html @@ -1,4 +1,4 @@ -Region16 in pixman - Rust
pixman

Struct Region16

source
pub struct Region16(/* private fields */);
Expand description

16bit region

+Region16 in pixman - Rust
pixman

Struct Region16

source
pub struct Region16(/* private fields */);
Expand description

16bit region

Implementations§

source§

impl Region16

source

pub fn init_rect(x: i16, y: i16, width: u16, height: u16) -> Self

Initialize a region from the provided values

source

pub fn init_rects(boxes: &[Box16]) -> Self

Initialize the region from the provided boxes

source

pub fn init_with_extents(extents: &[Box16]) -> Self

Initialize the region from the provided extents

diff --git a/pixman/struct.Region32.html b/pixman/struct.Region32.html index 9daf3f0..932556e 100644 --- a/pixman/struct.Region32.html +++ b/pixman/struct.Region32.html @@ -1,4 +1,4 @@ -Region32 in pixman - Rust
pixman

Struct Region32

source
pub struct Region32(/* private fields */);
Expand description

32bit region

+Region32 in pixman - Rust
pixman

Struct Region32

source
pub struct Region32(/* private fields */);
Expand description

32bit region

Implementations§

source§

impl Region32

source

pub fn init_rect(x: i32, y: i32, width: u32, height: u32) -> Self

Initialize a region from the provided values

source

pub fn init_rects(boxes: &[Box32]) -> Self

Initialize the region from the provided boxes

source

pub fn init_with_extents(extents: &[Box32]) -> Self

Initialize the region from the provided extents

diff --git a/pixman/struct.Solid.html b/pixman/struct.Solid.html index 5ad841f..46ff182 100644 --- a/pixman/struct.Solid.html +++ b/pixman/struct.Solid.html @@ -1,4 +1,4 @@ -Solid in pixman - Rust
pixman

Struct Solid

source
pub struct Solid<'alpha> { /* private fields */ }
Expand description

Solid color image

+Solid in pixman - Rust
pixman

Struct Solid

source
pub struct Solid<'alpha> { /* private fields */ }
Expand description

Solid color image

Implementations§

source§

impl<'a> Solid<'a>

source

pub fn set_alpha_map<'alpha: 'a>( self, alpha_map: &'alpha Image<'_, 'static>, @@ -17,7 +17,7 @@

§Safety
&mut self, transform: impl Into<Transform>, ) -> Result<(), OperationFailed>

Apply the specified transform during sampling from this image

-
source

pub fn clear_transform(&self) -> Result<(), OperationFailed>

Clear a previously applied transform

+
source

pub fn clear_transform(&mut self) -> Result<(), OperationFailed>

Clear a previously applied transform

source

pub fn set_clip_region( &mut self, region: Option<&Region16>, diff --git a/pixman/struct.Span.html b/pixman/struct.Span.html index bf5a854..d4c0799 100644 --- a/pixman/struct.Span.html +++ b/pixman/struct.Span.html @@ -1,4 +1,4 @@ -Span in pixman - Rust
pixman

Struct Span

source
pub struct Span(/* private fields */);
Expand description

A single span

+Span in pixman - Rust
pixman

Struct Span

source
pub struct Span(/* private fields */);
Expand description

A single span

Implementations§

source§

impl Span

source

pub fn new( l: impl Into<Fixed>, r: impl Into<Fixed>, diff --git a/pixman/struct.Transform.html b/pixman/struct.Transform.html index c6dee13..066dd6a 100644 --- a/pixman/struct.Transform.html +++ b/pixman/struct.Transform.html @@ -1,4 +1,4 @@ -Transform in pixman - Rust
pixman

Struct Transform

source
pub struct Transform(/* private fields */);
Expand description

Fixed-point transform

+Transform in pixman - Rust
pixman

Struct Transform

source
pub struct Transform(/* private fields */);
Expand description

Fixed-point transform

Implementations§

source§

impl Transform

source

pub fn transform_bounds(&self, b: Box16) -> Option<Box16>

Transform the provided bounds

source

pub fn identity() -> Self

Initialize an identity transform

source

pub fn invert(&self) -> Option<Self>

Invert this transform

diff --git a/pixman/struct.TransformConvertError.html b/pixman/struct.TransformConvertError.html index 1a2358a..8bd6b6f 100644 --- a/pixman/struct.TransformConvertError.html +++ b/pixman/struct.TransformConvertError.html @@ -1,4 +1,4 @@ -TransformConvertError in pixman - Rust
pixman

Struct TransformConvertError

source
pub struct TransformConvertError;
Expand description

Failed to init Transform from FTransform

+TransformConvertError in pixman - Rust
pixman

Struct TransformConvertError

source
pub struct TransformConvertError;
Expand description

Failed to init Transform from FTransform

Trait Implementations§

source§

impl Debug for TransformConvertError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for TransformConvertError

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for TransformConvertError

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

Returns the lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type-based access to context intended for error reports. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/pixman/struct.Trap.html b/pixman/struct.Trap.html index 8f47d02..c9f4cc4 100644 --- a/pixman/struct.Trap.html +++ b/pixman/struct.Trap.html @@ -1,4 +1,4 @@ -Trap in pixman - Rust
pixman

Struct Trap

source
pub struct Trap(/* private fields */);
Expand description

A single trap

+Trap in pixman - Rust
pixman

Struct Trap

source
pub struct Trap(/* private fields */);
Expand description

A single trap

Implementations§

source§

impl Trap

source

pub fn new(top: impl Into<Span>, bot: impl Into<Span>) -> Self

Initialize the trap from the provided values

source

pub fn top(&self) -> Span

Access the top value of this trap

source

pub fn bot(&self) -> Span

Access the bot value of this trap

diff --git a/pixman/struct.Trapezoid.html b/pixman/struct.Trapezoid.html index 800a15c..cbc920f 100644 --- a/pixman/struct.Trapezoid.html +++ b/pixman/struct.Trapezoid.html @@ -1,4 +1,4 @@ -Trapezoid in pixman - Rust
pixman

Struct Trapezoid

source
pub struct Trapezoid(/* private fields */);
Expand description

A trapezoid

+Trapezoid in pixman - Rust
pixman

Struct Trapezoid

source
pub struct Trapezoid(/* private fields */);
Expand description

A trapezoid

Implementations§

source§

impl Trapezoid

source

pub fn new( top: impl Into<Fixed>, bottom: impl Into<Fixed>, diff --git a/pixman/struct.Triangle.html b/pixman/struct.Triangle.html index b941f2c..f9a9697 100644 --- a/pixman/struct.Triangle.html +++ b/pixman/struct.Triangle.html @@ -1,4 +1,4 @@ -Triangle in pixman - Rust
pixman

Struct Triangle

source
pub struct Triangle(/* private fields */);
Expand description

A triangle

+Triangle in pixman - Rust
pixman

Struct Triangle

source
pub struct Triangle(/* private fields */);
Expand description

A triangle

Implementations§

source§

impl Triangle

source

pub fn new( p1: impl Into<Point>, p2: impl Into<Point>, diff --git a/pixman/struct.UnknownDither.html b/pixman/struct.UnknownDither.html index 59fb8b8..81f8a9b 100644 --- a/pixman/struct.UnknownDither.html +++ b/pixman/struct.UnknownDither.html @@ -1,4 +1,4 @@ -UnknownDither in pixman - Rust
pixman

Struct UnknownDither

source
pub struct UnknownDither(/* private fields */);
Expand description

The dither operation is unknown

+UnknownDither in pixman - Rust
pixman

Struct UnknownDither

source
pub struct UnknownDither(/* private fields */);
Expand description

The dither operation is unknown

Trait Implementations§

source§

impl Debug for UnknownDither

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for UnknownDither

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for UnknownDither

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

Returns the lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type-based access to context intended for error reports. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/pixman/struct.UnknownFilter.html b/pixman/struct.UnknownFilter.html index 16d529a..22fded6 100644 --- a/pixman/struct.UnknownFilter.html +++ b/pixman/struct.UnknownFilter.html @@ -1,4 +1,4 @@ -UnknownFilter in pixman - Rust
pixman

Struct UnknownFilter

source
pub struct UnknownFilter(/* private fields */);
Expand description

The filter operation is unknown

+UnknownFilter in pixman - Rust
pixman

Struct UnknownFilter

source
pub struct UnknownFilter(/* private fields */);
Expand description

The filter operation is unknown

Trait Implementations§

source§

impl Debug for UnknownFilter

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for UnknownFilter

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for UnknownFilter

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

Returns the lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type-based access to context intended for error reports. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/pixman/struct.UnknownOperation.html b/pixman/struct.UnknownOperation.html index 1ccbb23..d374d3e 100644 --- a/pixman/struct.UnknownOperation.html +++ b/pixman/struct.UnknownOperation.html @@ -1,4 +1,4 @@ -UnknownOperation in pixman - Rust
pixman

Struct UnknownOperation

source
pub struct UnknownOperation(/* private fields */);
Expand description

The operation is unknown

+UnknownOperation in pixman - Rust
pixman

Struct UnknownOperation

source
pub struct UnknownOperation(/* private fields */);
Expand description

The operation is unknown

Trait Implementations§

source§

impl Debug for UnknownOperation

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for UnknownOperation

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for UnknownOperation

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

Returns the lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type-based access to context intended for error reports. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/pixman/struct.UnknownRepeat.html b/pixman/struct.UnknownRepeat.html index 9788a9b..59011bf 100644 --- a/pixman/struct.UnknownRepeat.html +++ b/pixman/struct.UnknownRepeat.html @@ -1,4 +1,4 @@ -UnknownRepeat in pixman - Rust
pixman

Struct UnknownRepeat

source
pub struct UnknownRepeat(/* private fields */);
Expand description

The repeat operations is unknown

+UnknownRepeat in pixman - Rust
pixman

Struct UnknownRepeat

source
pub struct UnknownRepeat(/* private fields */);
Expand description

The repeat operations is unknown

Trait Implementations§

source§

impl Debug for UnknownRepeat

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for UnknownRepeat

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for UnknownRepeat

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

Returns the lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type-based access to context intended for error reports. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/pixman/struct.UnsupportedDrmFourcc.html b/pixman/struct.UnsupportedDrmFourcc.html index 82b4616..2d63ddb 100644 --- a/pixman/struct.UnsupportedDrmFourcc.html +++ b/pixman/struct.UnsupportedDrmFourcc.html @@ -1,4 +1,4 @@ -UnsupportedDrmFourcc in pixman - Rust
pixman

Struct UnsupportedDrmFourcc

source
pub struct UnsupportedDrmFourcc(/* private fields */);
Expand description

The provided drm-fourcc has no matching format code

+UnsupportedDrmFourcc in pixman - Rust
pixman

Struct UnsupportedDrmFourcc

source
pub struct UnsupportedDrmFourcc(/* private fields */);
Expand description

The provided drm-fourcc has no matching format code

Trait Implementations§

source§

impl Debug for UnsupportedDrmFourcc

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for UnsupportedDrmFourcc

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for UnsupportedDrmFourcc

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

Returns the lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type-based access to context intended for error reports. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/pixman/struct.UnsupportedFormatCode.html b/pixman/struct.UnsupportedFormatCode.html index f2d7785..b06dbf0 100644 --- a/pixman/struct.UnsupportedFormatCode.html +++ b/pixman/struct.UnsupportedFormatCode.html @@ -1,4 +1,4 @@ -UnsupportedFormatCode in pixman - Rust
pixman

Struct UnsupportedFormatCode

source
pub struct UnsupportedFormatCode(/* private fields */);
Expand description

The provided format code has no matching drm-fourcc

+UnsupportedFormatCode in pixman - Rust
pixman

Struct UnsupportedFormatCode

source
pub struct UnsupportedFormatCode(/* private fields */);
Expand description

The provided format code has no matching drm-fourcc

Trait Implementations§

source§

impl Debug for UnsupportedFormatCode

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for UnsupportedFormatCode

source§

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for UnsupportedFormatCode

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

Returns the lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type-based access to context intended for error reports. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where diff --git a/pixman/struct.Vector.html b/pixman/struct.Vector.html index 05cfaf9..5d9b216 100644 --- a/pixman/struct.Vector.html +++ b/pixman/struct.Vector.html @@ -1,4 +1,4 @@ -Vector in pixman - Rust
pixman

Struct Vector

source
pub struct Vector(/* private fields */);
Expand description

A single vector

+Vector in pixman - Rust
pixman

Struct Vector

source
pub struct Vector(/* private fields */);
Expand description

A single vector

Implementations§

source§

impl Vector

source

pub fn new<T: Into<Fixed> + Copy>(vector: [T; 3]) -> Self

Initialize a vector from the provided values

source

pub fn x(&self) -> Fixed

Access the x component of this vector

source

pub fn y(&self) -> Fixed

Access the y component of this vector

diff --git a/pixman/type.Box16.html b/pixman/type.Box16.html index 2efdc9a..33d80d2 100644 --- a/pixman/type.Box16.html +++ b/pixman/type.Box16.html @@ -1,4 +1,4 @@ -Box16 in pixman - Rust
pixman

Type Alias Box16

source
pub type Box16 = pixman_box16_t;
Expand description

16bit Box

+Box16 in pixman - Rust
pixman

Type Alias Box16

source
pub type Box16 = pixman_box16_t;
Expand description

16bit Box

Aliased Type§

struct Box16 {
     pub x1: i16,
     pub y1: i16,
diff --git a/pixman/type.Box32.html b/pixman/type.Box32.html
index 09cb27a..2fea287 100644
--- a/pixman/type.Box32.html
+++ b/pixman/type.Box32.html
@@ -1,4 +1,4 @@
-Box32 in pixman - Rust
pixman

Type Alias Box32

source
pub type Box32 = pixman_box32_t;
Expand description

32bit Box

+Box32 in pixman - Rust
pixman

Type Alias Box32

source
pub type Box32 = pixman_box32_t;
Expand description

32bit Box

Aliased Type§

struct Box32 {
     pub x1: i32,
     pub y1: i32,
diff --git a/pixman/type.Rectangle16.html b/pixman/type.Rectangle16.html
index 12d2b0f..311b547 100644
--- a/pixman/type.Rectangle16.html
+++ b/pixman/type.Rectangle16.html
@@ -1,4 +1,4 @@
-Rectangle16 in pixman - Rust
pixman

Type Alias Rectangle16

source
pub type Rectangle16 = pixman_rectangle16_t;
Expand description

16bit Rectangle

+Rectangle16 in pixman - Rust
pixman

Type Alias Rectangle16

source
pub type Rectangle16 = pixman_rectangle16_t;
Expand description

16bit Rectangle

Aliased Type§

struct Rectangle16 {
     pub x: i16,
     pub y: i16,
diff --git a/pixman/type.Rectangle32.html b/pixman/type.Rectangle32.html
index 663e881..406d34f 100644
--- a/pixman/type.Rectangle32.html
+++ b/pixman/type.Rectangle32.html
@@ -1,4 +1,4 @@
-Rectangle32 in pixman - Rust
pixman

Type Alias Rectangle32

source
pub type Rectangle32 = pixman_rectangle32_t;
Expand description

32bit Rectangle

+Rectangle32 in pixman - Rust
pixman

Type Alias Rectangle32

source
pub type Rectangle32 = pixman_rectangle32_t;
Expand description

32bit Rectangle

Aliased Type§

struct Rectangle32 {
     pub x: i32,
     pub y: i32,
diff --git a/search-index.js b/search-index.js
index 2e90b0d..729d096 100644
--- a/search-index.js
+++ b/search-index.js
@@ -1,4 +1,4 @@
-var searchIndex = new Map(JSON.parse('[["pixman",{"t":"PPPPPPPPPPPPPPPPPPPPPPPPPPPPIIPPPFPPFPPPPPPPPPPPPPFPPPPPPPPPPPPPPGPFPFFPPGFGPPPPPFPPPPPFFPPPPFFPPPPPTGFPPPPPPPGPPPFPPPPPPFIIPFFGPPPPPPFFPFFFFFFFFFFFFPPPPPPPPPPPPPPPTNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNEHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNOOOOOONNNNOOOOOONN","n":["A1","A1B1G1R1","A1B5G5R5","A1R1G1B1","A1R5G5B5","A2B10G10R10","A2B2G2R2","A2R10G10B10","A2R2G2B2","A4","A4B4G4R4","A4R4G4B4","A8","A8B8G8R8","A8R8G8B8","A8R8G8B8sRGB","Add","Atop","AtopReverse","B1G2R1","B2G3R3","B5G6R5","B8G8R8","B8G8R8A8","B8G8R8X8","Best","","Bilinear","Box16","Box32","C4","C8","Clear","Color","ColorBurn","ColorDodge","ConicalGradient","ConjointAtop","ConjointAtopReverse","ConjointClear","ConjointDst","ConjointIn","ConjointInReverse","ConjointOut","ConjointOutReverse","ConjointOver","ConjointOverReverse","ConjointSrc","ConjointXor","Convolution","CreateFailed","Darken","Difference","DisjointAtop","DisjointAtopReverse","DisjointClear","DisjointDst","DisjointIn","DisjointInReverse","DisjointOut","DisjointOutReverse","DisjointOver","DisjointOverReverse","DisjointSrc","DisjointXor","Dither","Dst","Edge","Exclustion","FTransform","FVector","Fast","","Filter","Fixed","FormatCode","G1","G4","G8","Good","","GradientStop","HardLight","HslColor","HslHue","HslLuminosity","HslSaturation","Image","ImageRef","In","","InReverse","Lighten","Line","LinearGradient","Multiply","Nearest","None","","Normal","ONE","Operation","OperationFailed","OrderedBayer8","OrderedBlueNoise64","Out","","OutReverse","Over","OverReverse","Overlap","Overlay","Pad","Part","Point","R1G2B1","R3G3B2","R5G6B5","R8G8B8","R8G8B8A8","R8G8B8X8","RadialGradient","Rectangle16","Rectangle32","Reflect","Region16","Region32","Repeat","RgbFloat","RgbaFloat","Saturate","Screen","SeparableConvolution","SoftLight","Solid","Span","Src","Transform","TransformConvertError","Trap","Trapezoid","Triangle","UnknownDither","UnknownFilter","UnknownOperation","UnknownRepeat","UnsupportedDrmFourcc","UnsupportedFormatCode","Vector","X14R6G6B6","X1B5G5R5","X1R5G5B5","X2B10G10R10","X2R10G10B10","X4A4","X4B4G4R4","X4C4","X4G4","X4R4G4B4","X8B8G8R8","X8R8G8B8","Xor","YUY2","YV12","ZERO","a","add","add_trapezoids","add_traps","add_triangles","as_ptr","b","blit","borrow","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","borrow_mut","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","bot","bottom","bpp","clear","","clear_alpha_map","","","","","clear_transform","clone","","","","","","","","","","","","","","","","","","","","","","clone_into","","","","","","","","","","","","","","","","","","","","","","clone_to_uninit","","","","","","","","","","","","","","","","","","","","","","cmp","color","component_alpha","composite","composite32","composite_trapezoids","composite_triangles","compute_composite_region","contains_point","","contains_rectangle","","data","default","","depth","deref","","","","","deref_mut","","","","","drop","","","eq","","","ffi","fill","fill_boxes","fill_rectangles","fmt","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","format","from","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","from_double","from_f32","from_f64","from_int","from_line","from_ptr","","","","","","from_raw","from_raw_mut","from_rotation","","from_scale","","from_slice_mut","from_translation","","from_u32","g","hash","height","","","identity","","init_rect","","init_rects","","init_with_extents","","intersect","","intersect_rect","","into","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","into_raw","inverse","","invert","","is_identity","is_int_translate","is_inverse","is_non_empty","","is_scale","l","left","matrix","","multiply","","n_rects","","new","","","","","","","","","","","","","","","","","","p1","","p2","","p3","partial_cmp","r","","rasterize_edges","rasterize_trapezoid","rectangles","","reset","","right","rotate","","sample_ceil_y","sample_floor_y","scale","","selfcheck","","set_alpha_map","","","","","set_clip_region","set_clip_region32","set_component_alpha","set_dither","set_dither_offset","set_filter","set_has_client_clip","set_repeat","set_source_clipping","set_transform","step","stride","subtract","","to_int","to_owned","","","","","","","","","","","","","","","","","","","","","","to_string","","","","","","","","","top","","transform_bounds","","transform_point","","transform_point_3d","","translate","","","","try_from","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","try_into","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","type_id","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","union","","union_rect","","width","","","x","","","","","","x1","","x2","","y","","","","","","y1","","y2","","z",""],"q":[[0,"pixman"],[820,"pixman::color"],[821,"pixman::fixed"],[822,"pixman::image::bits"],[823,"pixman::trapezoid"],[824,"pixman::trap"],[825,"pixman::triangle"],[826,"pixman::image"],[827,"pixman_sys"],[828,"core::result"],[829,"pixman::span"],[830,"pixman::format"],[831,"pixman::region"],[832,"pixman::image::conical_gradient"],[833,"pixman::image::linear_gradient"],[834,"pixman::image::radial_gradient"],[835,"pixman::image::solid"],[836,"pixman::dither"],[837,"pixman::edge"],[838,"pixman::filter"],[839,"pixman::gradient_stop"],[840,"pixman::line"],[841,"pixman::operation"],[842,"pixman::point"],[843,"pixman::repeat"],[844,"pixman::transform"],[845,"pixman::vector"],[846,"core::cmp"],[847,"core::option"],[848,"core::convert"],[849,"core::fmt"],[850,"core::marker"],[851,"core::hash"],[852,"std::os::raw"],[853,"alloc::string"],[854,"drm_fourcc::as_enum"],[855,"core::any"]],"i":"Bl000000000000000Dd00111111CjCn0``332`22`2222222222220`22222222222222`2`2``10```33310`22222``2Dh33``312Dj0h``4452555`512`666666```1```665535``5````````````6666666666665660b1l00An2`27FhCl8Fj6=lCbCdCfChAnbCjClCnh;D`DbDdDfDhBnC`DjBjDlDnAjAdAlE`EbbCjClCnhBlD`DbDdDfDhBnC`DjBjDlDnAjAdAlE`EbbCjClCnhBlD`DbDdDfDhBnC`DjBjDlDnAjAdAlE`Eb;?Anl0000<;<;0<;00CbCdCfCh432105BnC`Dh21``77bCjFh0ClCnFj0hBlFl0Fn0D`lCbCdCfChG`0AnDbDdGb0DfDhBnC`DjGd0BjDlDnGf0AjAdAlE`EbBf0lb00000CjFhCl0CnFjh000Bl0FlFnD`0;CbCdCfChG`AnDb00DdGbDf00DhBn0C`0DjGdBj00Dl00Dn000GfAj0Ad0Al00E`00Eb00Bfhb01CllCbCdCfChAn85DlDn1071099Dh8FbKb43BnC`10101010>CjFh?CnFjhBlFlFnD`lCbCdCfChG`AnDbDdGbDfDhBnC`DjGdBjDlDnGfAjAdAlE`EbBfh>=98999>=9:59898>=bClD`lCbCdCfChDbDfBjDlDnAjAdAlE`Eb92922Dhb9l0BnC`108;:``;:102CbCdCfChAn000000000Cl876h:Cj2Cn2BlD`DbDdDfDhBnC`DjBjDlDnAjAdAlE`EbFhFjFlFnG`GbGdGfBf=?>?>BnC`DlDnbCj0>ClCn0?hBl0FlFnD`lCbCdCfChG`AnDbDd0GbDfDhBnC`Dj0GdBjDl0DnGfAjAdAlE`EbBfbCjFhClCnFjhBlFlFnD`lCbCdCfChG`AnDbDdGbDfDhBnC`DjGdBjDlDnGfAjAdAlE`EbBfbCjFhClCnFjhBlFlFnD`lCbCdCfChG`AnDbDdGbDfDhBnC`DjGdBjDlDnGfAjAdAlE`EbBf=<=Ef:0:0:0:0:5=321?fhjlnAbAdAfAhAj;AnB`BbBdBfBhBjBlBnC`CbCdCffhjlnA`AbAdAfAhAjAlAnB`BbBdBfBhBjBlBnC`CbCdCf5DhfEhEjAhB`4hjlnA`AbAdAf9AjAlAn;BbBdBfBhBjBlBnC`CbCdCfEl2Dl5EnAdF`nFbFdAfAnFfFhj?210?1?`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````<>DhfDnBh?C`EfBn=<;:1010105h8lnA`AbAdAfAhAjAlAnB`BbBdBfBhBjBlBnC`CbCdCfDlDj52fhjlnA`AbAdAfAhAjAlAnB`BbBdBfBhBjBlBnC`CbCdCffhjlnA`AbAdAfAhAjAlAnB`BbBdBfBhBjBlBnC`CbCdCffhjlnA`AbAdAfAhAjAlAnB`BbBdBfBhBjBlBnC`CbCdCfFjAbFllEhEjAhB`Fn43E`Efh54BfBlBnG`GbAjBb3210:>=El8=<6Cd54325432","f":"```````````````````````{b{{b{c}}}{}}000000000000000000000000{{{b{d}}}{{b{dc}}}{}}000000000000000000000000````{{{b{f}}}f}{{{b{h}}}h}{{{b{j}}}j}{{{b{l}}}l}{{{b{n}}}n}{{{b{A`}}}A`}{{{b{Ab}}}Ab}{{{b{Ad}}}Ad}{{{b{Af}}}Af}{{{b{Ah}}}Ah}{{{b{Aj}}}Aj}{{{b{Al}}}Al}{{{b{An}}}An}{{{b{B`}}}B`}{{{b{Bb}}}Bb}{{{b{Bd}}}Bd}{{{b{Bf}}}Bf}{{{b{Bh}}}Bh}{{{b{Bj}}}Bj}{{{b{Bl}}}Bl}{{{b{Bn}}}Bn}{{{b{C`}}}C`}{{{b{Cb}}}Cb}{{{b{Cd}}}Cd}{{{b{Cf}}}Cf}{{b{b{dc}}}Ch{}}000000000000000000000000{bCh}000000000000000000000000````````````````````````{{{b{f}}{b{dCj}}}Cl}{{{b{h}}{b{dCj}}}Cl}{{{b{j}}{b{dCj}}}Cl}{{{b{l}}{b{dCj}}}Cl}{{{b{n}}{b{dCj}}}Cl}{{{b{Ab}}{b{dCj}}}Cl}{{{b{Ad}}{b{dCj}}}Cl}{{{b{Af}}{b{dCj}}}Cl}{{{b{Ah}}{b{dCj}}}Cl}{{{b{Aj}}{b{dCj}}}Cl}{{{b{Al}}{b{dCj}}}Cl}{{{b{An}}{b{dCj}}}Cl}{{{b{B`}}{b{dCj}}}Cl}{{{b{Bb}}{b{dCj}}}Cl}{{{b{Bd}}{b{dCj}}}Cl}{{{b{Bf}}{b{dCj}}}Cl}{{{b{Bh}}{b{dCj}}}Cl}{{{b{Bj}}{b{dCj}}}Cl}{{{b{Bl}}{b{dCj}}}Cl}{{{b{Bn}}{b{dCj}}}Cl}{{{b{C`}}{b{dCj}}}Cl}{{{b{Cb}}{b{dCj}}}Cl}{{{b{Cd}}{b{dCj}}}Cl}{{{b{Cf}}{b{dCj}}}Cl}{cc{}}000000000000000000000000```````{{}c{}}000000000000000000000000```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{bc{}}000000000000000000000000````{c{{Cn{e}}}{}{}}000000000000000000000000{{}{{Cn{c}}}{}}000000000000000000000000{bD`}000000000000000000000000````````````````````````````````````````````","D":"G`","p":[[1,"reference"],[0,"mut"],[5,"pixman_color",0],[5,"pixman_point_fixed",0],[5,"pixman_line_fixed",0],[5,"pixman_vector",0],[5,"pixman_transform",0],[5,"pixman_image",0],[5,"pixman_f_vector",0],[5,"pixman_f_transform",0],[5,"pixman_region16_data",0],[5,"pixman_rectangle16",0],[5,"pixman_box16",0],[5,"pixman_region16",0],[5,"pixman_region32_data",0],[5,"pixman_rectangle32",0],[5,"pixman_box32",0],[5,"pixman_region32",0],[5,"pixman_gradient_stop",0],[5,"pixman_indexed",0],[5,"pixman_glyph_cache_t",0],[5,"pixman_glyph_t",0],[5,"pixman_edge",0],[5,"pixman_trapezoid",0],[5,"pixman_triangle",0],[5,"pixman_span_fix",0],[5,"pixman_trap",0],[1,"unit"],[5,"Formatter",788],[8,"Result",788],[6,"Result",789],[5,"TypeId",790],[8,"pixman_read_memory_func_t",0],[8,"pixman_write_memory_func_t",0],[8,"pixman_image_destroy_func_t",0],[8,"pixman_color_t",0],[8,"pixman_trap_t",0],[8,"pixman_trapezoid_t",0],[8,"pixman_indexed_t",0],[8,"pixman_gradient_stop_t",0],[8,"pixman_region16_t",0],[8,"pixman_region32_t",0],[8,"pixman_edge_t",0],[8,"pixman_rectangle16_t",0],[8,"pixman_rectangle32_t",0],[8,"pixman_span_fix_t",0],[8,"pixman_f_transform_t",0],[8,"pixman_transform_t",0],[8,"pixman_region16_data_t",0],[8,"pixman_region32_data_t",0],[8,"pixman_line_fixed_t",0],[8,"pixman_triangle_t",0],[8,"pixman_f_vector_t",0],[8,"pixman_vector_t",0],[8,"pixman_point_fixed_t",0],[8,"pixman_box16_t",0],[8,"pixman_box32_t",0]],"r":[],"b":[],"c":"OjAAAAAAAAA=","e":"OzAAAAEAANwCBQAAAAAABAAMABQAtADiAAYAAgESAg=="}]]'));
+var searchIndex = new Map(JSON.parse('[["pixman",{"t":"PPPPPPPPPPPPPPPPPPPPPPPPPPPPIIPPPFPPFPPPPPPPPPPPPPFPPPPPPPPPPPPPPGPFPFFPPGFGPPPPPFPPPPPFFPPPPFFPPPPPTGFPPPPPPPGPPPFPPPPPPFIIPFFGPPPPPPFFPFFFFFFFFFFFFPPPPPPPPPPPPPPPTNNNNNNNHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNEHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNHHNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNOOOOOONNNNOOOOOONN","n":["A1","A1B1G1R1","A1B5G5R5","A1R1G1B1","A1R5G5B5","A2B10G10R10","A2B2G2R2","A2R10G10B10","A2R2G2B2","A4","A4B4G4R4","A4R4G4B4","A8","A8B8G8R8","A8R8G8B8","A8R8G8B8sRGB","Add","Atop","AtopReverse","B1G2R1","B2G3R3","B5G6R5","B8G8R8","B8G8R8A8","B8G8R8X8","Best","","Bilinear","Box16","Box32","C4","C8","Clear","Color","ColorBurn","ColorDodge","ConicalGradient","ConjointAtop","ConjointAtopReverse","ConjointClear","ConjointDst","ConjointIn","ConjointInReverse","ConjointOut","ConjointOutReverse","ConjointOver","ConjointOverReverse","ConjointSrc","ConjointXor","Convolution","CreateFailed","Darken","Difference","DisjointAtop","DisjointAtopReverse","DisjointClear","DisjointDst","DisjointIn","DisjointInReverse","DisjointOut","DisjointOutReverse","DisjointOver","DisjointOverReverse","DisjointSrc","DisjointXor","Dither","Dst","Edge","Exclustion","FTransform","FVector","Fast","","Filter","Fixed","FormatCode","G1","G4","G8","Good","","GradientStop","HardLight","HslColor","HslHue","HslLuminosity","HslSaturation","Image","ImageRef","In","","InReverse","Lighten","Line","LinearGradient","Multiply","Nearest","None","","Normal","ONE","Operation","OperationFailed","OrderedBayer8","OrderedBlueNoise64","Out","","OutReverse","Over","OverReverse","Overlap","Overlay","Pad","Part","Point","R1G2B1","R3G3B2","R5G6B5","R8G8B8","R8G8B8A8","R8G8B8X8","RadialGradient","Rectangle16","Rectangle32","Reflect","Region16","Region32","Repeat","RgbFloat","RgbaFloat","Saturate","Screen","SeparableConvolution","SoftLight","Solid","Span","Src","Transform","TransformConvertError","Trap","Trapezoid","Triangle","UnknownDither","UnknownFilter","UnknownOperation","UnknownRepeat","UnsupportedDrmFourcc","UnsupportedFormatCode","Vector","X14R6G6B6","X1B5G5R5","X1R5G5B5","X2B10G10R10","X2R10G10B10","X4A4","X4B4G4R4","X4C4","X4G4","X4R4G4B4","X8B8G8R8","X8R8G8B8","Xor","YUY2","YV12","ZERO","a","add","add_trapezoids","add_traps","add_triangles","as_ptr","b","blit","borrow","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","borrow_mut","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","bot","bottom","bpp","clear","","clear_alpha_map","","","","","clear_transform","clone","","","","","","","","","","","","","","","","","","","","","","clone_into","","","","","","","","","","","","","","","","","","","","","","clone_to_uninit","","","","","","","","","","","","","","","","","","","","","","cmp","color","component_alpha","composite","composite32","composite_trapezoids","composite_triangles","compute_composite_region","contains_point","","contains_rectangle","","data","default","","depth","deref","","","","","deref_mut","","","","","drop","","","eq","","","ffi","fill","fill_boxes","fill_rectangles","fmt","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","format","from","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","from_double","from_f32","from_f64","from_int","from_line","from_ptr","","","","","","from_raw","from_raw_mut","from_rotation","","from_scale","","from_slice_mut","from_translation","","from_u32","g","hash","height","","","identity","","init_rect","","init_rects","","init_with_extents","","intersect","","intersect_rect","","into","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","into_raw","inverse","","invert","","is_identity","is_int_translate","is_inverse","is_non_empty","","is_scale","l","left","matrix","","multiply","","n_rects","","new","","","","","","","","","","","","","","","","","","p1","","p2","","p3","partial_cmp","r","","rasterize_edges","rasterize_trapezoid","rectangles","","reset","","right","rotate","","sample_ceil_y","sample_floor_y","scale","","selfcheck","","set_alpha_map","","","","","set_clip_region","set_clip_region32","set_component_alpha","set_dither","set_dither_offset","set_filter","set_has_client_clip","set_repeat","set_source_clipping","set_transform","step","stride","subtract","","to_int","to_owned","","","","","","","","","","","","","","","","","","","","","","to_string","","","","","","","","","top","","transform_bounds","","transform_point","","transform_point_3d","","translate","","","","try_from","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","try_into","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","type_id","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","union","","union_rect","","width","","","x","","","","","","x1","","x2","","y","","","","","","y1","","y2","","z",""],"q":[[0,"pixman"],[820,"pixman::color"],[821,"pixman::fixed"],[822,"pixman::image::bits"],[823,"pixman::trapezoid"],[824,"pixman::trap"],[825,"pixman::triangle"],[826,"pixman::image"],[827,"pixman_sys"],[828,"core::result"],[829,"pixman::span"],[830,"pixman::format"],[831,"pixman::region"],[832,"pixman::image::conical_gradient"],[833,"pixman::image::linear_gradient"],[834,"pixman::image::radial_gradient"],[835,"pixman::image::solid"],[836,"pixman::dither"],[837,"pixman::edge"],[838,"pixman::filter"],[839,"pixman::gradient_stop"],[840,"pixman::line"],[841,"pixman::operation"],[842,"pixman::point"],[843,"pixman::repeat"],[844,"pixman::transform"],[845,"pixman::vector"],[846,"core::cmp"],[847,"core::option"],[848,"core::convert"],[849,"core::fmt"],[850,"core::marker"],[851,"core::hash"],[852,"std::os::raw"],[853,"alloc::string"],[854,"drm_fourcc::as_enum"],[855,"core::any"]],"i":"Bl000000000000000Dd00111111CjCn0``332`22`2222222222220`22222222222222`2`2``10```33310`22222``2Dh33``312Dj0h``4452555`512`666666```1```665535``5````````````6666666666665660b1l00An2`27FhCl8Fj6=lCbCdCfChAnbCjClCnh;D`DbDdDfDhBnC`DjBjDlDnAjAdAlE`EbbCjClCnhBlD`DbDdDfDhBnC`DjBjDlDnAjAdAlE`EbbCjClCnhBlD`DbDdDfDhBnC`DjBjDlDnAjAdAlE`Eb;?Anl0000<;<;0<;00CbCdCfCh432105BnC`Dh21``77bCjFh0ClCnFj0hBlFl0Fn0D`lCbCdCfChG`0AnDbDdGb0DfDhBnC`DjGd0BjDlDnGf0AjAdAlE`EbBf0lb00000CjFhCl0CnFjh000Bl0FlFnD`0;CbCdCfChG`AnDb00DdGbDf00DhBn0C`0DjGdBj00Dl00Dn000GfAj0Ad0Al00E`00Eb00Bfhb01CllCbCdCfChAn85DlDn1071099Dh8FbKb43BnC`10101010>CjFh?CnFjhBlFlFnD`lCbCdCfChG`AnDbDdGbDfDhBnC`DjGdBjDlDnGfAjAdAlE`EbBfh>=98999>=9:59898>=bClD`lCbCdCfChDbDfBjDlDnAjAdAlE`Eb92922Dhb9l0BnC`108;:``;:102CbCdCfChAn000000000Cl876h:Cj2Cn2BlD`DbDdDfDhBnC`DjBjDlDnAjAdAlE`EbFhFjFlFnG`GbGdGfBf=?>?>BnC`DlDnbCj0>ClCn0?hBl0FlFnD`lCbCdCfChG`AnDbDd0GbDfDhBnC`Dj0GdBjDl0DnGfAjAdAlE`EbBfbCjFhClCnFjhBlFlFnD`lCbCdCfChG`AnDbDdGbDfDhBnC`DjGdBjDlDnGfAjAdAlE`EbBfbCjFhClCnFjhBlFlFnD`lCbCdCfChG`AnDbDdGbDfDhBnC`DjGdBjDlDnGfAjAdAlE`EbBf=<=Ef:0:0:0:0:5=321?fhjlnAbAdAfAhAj;AnB`BbBdBfBhBjBlBnC`CbCdCffhjlnA`AbAdAfAhAjAlAnB`BbBdBfBhBjBlBnC`CbCdCf5DhfEhEjAhB`4hjlnA`AbAdAf9AjAlAn;BbBdBfBhBjBlBnC`CbCdCfEl2Dl5EnAdF`nFbFdAfAnFfFhj?210?1?`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````<>DhfDnBh?C`EfBn=<;:1010105h8lnA`AbAdAfAhAjAlAnB`BbBdBfBhBjBlBnC`CbCdCfDlDj52fhjlnA`AbAdAfAhAjAlAnB`BbBdBfBhBjBlBnC`CbCdCffhjlnA`AbAdAfAhAjAlAnB`BbBdBfBhBjBlBnC`CbCdCffhjlnA`AbAdAfAhAjAlAnB`BbBdBfBhBjBlBnC`CbCdCfFjAbFllEhEjAhB`Fn43E`Efh54BfBlBnG`GbAjBb3210:>=El8=<6Cd54325432","f":"```````````````````````{b{{b{c}}}{}}000000000000000000000000{{{b{d}}}{{b{dc}}}{}}000000000000000000000000````{{{b{f}}}f}{{{b{h}}}h}{{{b{j}}}j}{{{b{l}}}l}{{{b{n}}}n}{{{b{A`}}}A`}{{{b{Ab}}}Ab}{{{b{Ad}}}Ad}{{{b{Af}}}Af}{{{b{Ah}}}Ah}{{{b{Aj}}}Aj}{{{b{Al}}}Al}{{{b{An}}}An}{{{b{B`}}}B`}{{{b{Bb}}}Bb}{{{b{Bd}}}Bd}{{{b{Bf}}}Bf}{{{b{Bh}}}Bh}{{{b{Bj}}}Bj}{{{b{Bl}}}Bl}{{{b{Bn}}}Bn}{{{b{C`}}}C`}{{{b{Cb}}}Cb}{{{b{Cd}}}Cd}{{{b{Cf}}}Cf}{{b{b{dc}}}Ch{}}000000000000000000000000{bCh}000000000000000000000000````````````````````````{{{b{f}}{b{dCj}}}Cl}{{{b{h}}{b{dCj}}}Cl}{{{b{j}}{b{dCj}}}Cl}{{{b{l}}{b{dCj}}}Cl}{{{b{n}}{b{dCj}}}Cl}{{{b{Ab}}{b{dCj}}}Cl}{{{b{Ad}}{b{dCj}}}Cl}{{{b{Af}}{b{dCj}}}Cl}{{{b{Ah}}{b{dCj}}}Cl}{{{b{Aj}}{b{dCj}}}Cl}{{{b{Al}}{b{dCj}}}Cl}{{{b{An}}{b{dCj}}}Cl}{{{b{B`}}{b{dCj}}}Cl}{{{b{Bb}}{b{dCj}}}Cl}{{{b{Bd}}{b{dCj}}}Cl}{{{b{Bf}}{b{dCj}}}Cl}{{{b{Bh}}{b{dCj}}}Cl}{{{b{Bj}}{b{dCj}}}Cl}{{{b{Bl}}{b{dCj}}}Cl}{{{b{Bn}}{b{dCj}}}Cl}{{{b{C`}}{b{dCj}}}Cl}{{{b{Cb}}{b{dCj}}}Cl}{{{b{Cd}}{b{dCj}}}Cl}{{{b{Cf}}{b{dCj}}}Cl}{cc{}}000000000000000000000000```````{{}c{}}000000000000000000000000```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````{bc{}}000000000000000000000000````{c{{Cn{e}}}{}{}}000000000000000000000000{{}{{Cn{c}}}{}}000000000000000000000000{bD`}000000000000000000000000````````````````````````````````````````````","D":"G`","p":[[1,"reference"],[0,"mut"],[5,"pixman_color",0],[5,"pixman_point_fixed",0],[5,"pixman_line_fixed",0],[5,"pixman_vector",0],[5,"pixman_transform",0],[5,"pixman_image",0],[5,"pixman_f_vector",0],[5,"pixman_f_transform",0],[5,"pixman_region16_data",0],[5,"pixman_rectangle16",0],[5,"pixman_box16",0],[5,"pixman_region16",0],[5,"pixman_region32_data",0],[5,"pixman_rectangle32",0],[5,"pixman_box32",0],[5,"pixman_region32",0],[5,"pixman_gradient_stop",0],[5,"pixman_indexed",0],[5,"pixman_glyph_cache_t",0],[5,"pixman_glyph_t",0],[5,"pixman_edge",0],[5,"pixman_trapezoid",0],[5,"pixman_triangle",0],[5,"pixman_span_fix",0],[5,"pixman_trap",0],[1,"unit"],[5,"Formatter",788],[8,"Result",788],[6,"Result",789],[5,"TypeId",790],[8,"pixman_read_memory_func_t",0],[8,"pixman_write_memory_func_t",0],[8,"pixman_image_destroy_func_t",0],[8,"pixman_color_t",0],[8,"pixman_trap_t",0],[8,"pixman_trapezoid_t",0],[8,"pixman_indexed_t",0],[8,"pixman_gradient_stop_t",0],[8,"pixman_region16_t",0],[8,"pixman_region32_t",0],[8,"pixman_edge_t",0],[8,"pixman_rectangle16_t",0],[8,"pixman_rectangle32_t",0],[8,"pixman_span_fix_t",0],[8,"pixman_f_transform_t",0],[8,"pixman_transform_t",0],[8,"pixman_region16_data_t",0],[8,"pixman_region32_data_t",0],[8,"pixman_line_fixed_t",0],[8,"pixman_triangle_t",0],[8,"pixman_f_vector_t",0],[8,"pixman_vector_t",0],[8,"pixman_point_fixed_t",0],[8,"pixman_box16_t",0],[8,"pixman_box32_t",0]],"r":[],"b":[],"c":"OjAAAAAAAAA=","e":"OzAAAAEAANwCBQAAAAAABAAMABQAtADiAAYAAgESAg=="}]]'));
 if (typeof exports !== 'undefined') exports.searchIndex = searchIndex;
 else if (window.initSearch) window.initSearch(searchIndex);
-//{"start":39,"fragment_lengths":[18114,17323]}
\ No newline at end of file
+//{"start":39,"fragment_lengths":[18115,17323]}
\ No newline at end of file
diff --git a/src/pixman/image/mod.rs.html b/src/pixman/image/mod.rs.html
index 0ed2e18..2531fdb 100644
--- a/src/pixman/image/mod.rs.html
+++ b/src/pixman/image/mod.rs.html
@@ -319,7 +319,7 @@
     }
 
     /// Clear a previously applied transform
-    pub fn clear_transform(&self) -> Result<(), OperationFailed> {
+    pub fn clear_transform(&mut self) -> Result<(), OperationFailed> {
         let res = unsafe { ffi::pixman_image_set_transform(self.0, std::ptr::null()) };
         if res == 1 {
             Ok(())