Image
xcb
1.5.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
Structs
AdaptorInfo
AdaptorInfoBuf
AdaptorInfoIterator
AttributeFlag
AttributeInfo
AttributeInfoBuf
AttributeInfoIterator
BadControlError
BadEncodingError
BadPortError
Encoding
EncodingInfo
EncodingInfoBuf
EncodingInfoIterator
Format
GetPortAttribute
GetPortAttributeCookie
GetPortAttributeCookieUnchecked
GetPortAttributeReply
GetStill
GetVideo
GrabPort
GrabPortCookie
GrabPortCookieUnchecked
GrabPortReply
Image
ImageBuf
ImageFormatInfo
ImageIterator
ListImageFormats
ListImageFormatsCookie
ListImageFormatsCookieUnchecked
ListImageFormatsReply
Port
PortNotifyEvent
PutImage
PutStill
PutVideo
QueryAdaptors
QueryAdaptorsCookie
QueryAdaptorsCookieUnchecked
QueryAdaptorsReply
QueryBestSize
QueryBestSizeCookie
QueryBestSizeCookieUnchecked
QueryBestSizeReply
QueryEncodings
QueryEncodingsCookie
QueryEncodingsCookieUnchecked
QueryEncodingsReply
QueryExtension
QueryExtensionCookie
QueryExtensionCookieUnchecked
QueryExtensionReply
QueryImageAttributes
QueryImageAttributesCookie
QueryImageAttributesCookieUnchecked
QueryImageAttributesReply
QueryPortAttributes
QueryPortAttributesCookie
QueryPortAttributesCookieUnchecked
QueryPortAttributesReply
Rational
SelectPortNotify
SelectVideoNotify
SetPortAttribute
ShmPutImage
StopVideo
Type
UngrabPort
VideoNotifyEvent
Enums
Error
Event
GrabPortStatus
ImageFormatInfoFormat
ImageFormatInfoType
ScanlineOrder
VideoNotifyReason
Constants
MAJOR_VERSION
MINOR_VERSION
VERSION_STRING
XNAME
Functions
get_extension_data
prefetch_extension_data
xcb
::
xv
Struct
Image
Copy item path
Settings
Help
Summary
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
source
§
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