From fc804c2bac18c108c75f58e54e5b7efbfd1830b4 Mon Sep 17 00:00:00 2001 From: cmeissl Date: Sun, 15 Dec 2024 15:35:25 +0000 Subject: [PATCH] deploy: 92f4f9c716d031d9c9c015ebe5fba49a771c5252 --- 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 | 2 +- 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 | 2 +- pixman/struct.ImageRef.html | 2 +- pixman/struct.Line.html | 2 +- pixman/struct.LinearGradient.html | 2 +- pixman/struct.OperationFailed.html | 2 +- pixman/struct.Point.html | 2 +- pixman/struct.RadialGradient.html | 2 +- pixman/struct.Region16.html | 2 +- pixman/struct.Region32.html | 2 +- pixman/struct.Solid.html | 2 +- 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 +- 47 files changed, 47 insertions(+), 47 deletions(-) diff --git a/pixman/all.html b/pixman/all.html index ea6fae6..d859427 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 b1fdbe7..cd23638 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 0dd69b0..df37099 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 81962c8..21ff19f 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 7685289..d593d0f 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 cf2bbaa..078ac5f 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 997f26b..1a45c28 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 5857c1e..4e4de01 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 7d83c91..f9806bd 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 989e3ef..e60d980 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 b5a487c..1d2640c 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 f74978c..87fd817 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 eacf253..bf85cf2 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 7908b08..64542f1 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>, diff --git a/pixman/struct.CreateFailed.html b/pixman/struct.CreateFailed.html index 685b542..aef1454 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 8483315..9bf5173 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 7a8041f..d86d2d3 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 7a6e1e5..8a59e2a 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 d1b1f4e..2d73e0f 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 1bbf181..24aeefd 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 65d6b8c..439e7e4 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, diff --git a/pixman/struct.ImageRef.html b/pixman/struct.ImageRef.html index 6d9570b..04ddf20 100644 --- a/pixman/struct.ImageRef.html +++ b/pixman/struct.ImageRef.html @@ -1,4 +1,4 @@ -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, diff --git a/pixman/struct.Line.html b/pixman/struct.Line.html index 3b3baae..ffaf4da 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 2b66de8..09d0993 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>, diff --git a/pixman/struct.OperationFailed.html b/pixman/struct.OperationFailed.html index c20913d..31af643 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 5510889..d406271 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 c853ada..0ae91aa 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>, diff --git a/pixman/struct.Region16.html b/pixman/struct.Region16.html index 041a17f..cf8cdc6 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 932556e..127b3a8 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 239c2c4..bb7f8b9 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>, diff --git a/pixman/struct.Span.html b/pixman/struct.Span.html index d4c0799..012a839 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 066dd6a..9225f6b 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 8bd6b6f..ab3765f 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 c9f4cc4..24b8353 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 cbc920f..f26e92a 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 f9a9697..797aa18 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 81f8a9b..94b4ab9 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 22fded6..b0562b7 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 d374d3e..7017556 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 59011bf..8b20dae 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 2d63ddb..19d4276 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 b06dbf0..3d1ff06 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 5d9b216..7934129 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 33d80d2..488355b 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 2fea287..0e6ec72 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 311b547..61c02e5 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 406d34f..c4f27b8 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,