Docs.rs
xcb-1.4.0
xcb 1.4.0
Permalink
Docs.rs crate page
MIT
Links
Documentation
Repository
Crates.io
Source
Owners
rtbo
Dependencies
as-raw-xcb-connection ^1.0
normal
optional
bitflags ^1.3.2
normal
libc ^0.2.102
normal
x11 ^2.19.0
normal
optional
gl ^0.14.0
dev
png ^0.17.5
dev
x11 ^2.19.1
dev
quick-xml ^0.30.0
build
Versions
32.37%
of the crate is documented
Platform
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
xcb
1.4.0
Image
Methods
data
height
id
offsets
pitches
width
Trait Implementations
Borrow<Image>
Debug
ToOwned
Auto Trait Implementations
!Sized
Freeze
RefUnwindSafe
Send
Sync
Unpin
UnwindSafe
Blanket Implementations
Any
Borrow<T>
BorrowMut<T>
In xcb::xv
?
Settings
Struct
xcb
::
xv
::
Image
Copy item path
source
·
[
−
]
pub struct Image {
/* private fields */
}
Implementations
§
source
§
impl
Image
source
pub fn
id
(&self) ->
u32
source
pub fn
width
(&self) ->
u16
source
pub fn
height
(&self) ->
u16
source
pub fn
pitches
(&self) -> &[
u32
]
source
pub fn
offsets
(&self) -> &[
u32
]
source
pub fn
data
(&self) -> &[
u8
]
ⓘ
Trait Implementations
§
source
§
impl
Borrow
<
Image
> for
ImageBuf
source
§
fn
borrow
(&self) -> &
Image
Immutably borrows from an owned value.
Read more
source
§
impl
Debug
for
Image
source
§
fn
fmt
(&self, f: &mut
Formatter
<'_>) ->
Result
Formats the value using the given formatter.
Read more
source
§
impl
ToOwned
for
Image
§
type
Owned
=
ImageBuf
The resulting type after obtaining ownership.
source
§
fn
to_owned
(&self) -> Self::
Owned
Creates owned data from borrowed data, usually by cloning.
Read more
1.63.0
·
source
§
fn
clone_into
(&self, target: &mut Self::
Owned
)
Uses borrowed data to replace owned data, usually by cloning.
Read more
Auto Trait Implementations
§
§
impl
Freeze
for
Image
§
impl
RefUnwindSafe
for
Image
§
impl
Send
for
Image
§
impl !
Sized
for
Image
§
impl
Sync
for
Image
§
impl
Unpin
for
Image
§
impl
UnwindSafe
for
Image
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 T: ?
Sized
,
source
§
fn
borrow_mut
(&mut self) ->
&mut T
Mutably borrows from an owned value.
Read more