Struct x11rb_protocol::protocol::dri2::DRI2Buffer
source · pub struct DRI2Buffer {
pub attachment: Attachment,
pub name: u32,
pub pitch: u32,
pub cpp: u32,
pub flags: u32,
}
Fields§
§attachment: Attachment
§name: u32
§pitch: u32
§cpp: u32
§flags: u32
Trait Implementations§
source§impl Clone for DRI2Buffer
impl Clone for DRI2Buffer
source§fn clone(&self) -> DRI2Buffer
fn clone(&self) -> DRI2Buffer
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for DRI2Buffer
impl Debug for DRI2Buffer
source§impl Default for DRI2Buffer
impl Default for DRI2Buffer
source§fn default() -> DRI2Buffer
fn default() -> DRI2Buffer
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for DRI2Buffer
impl<'de> Deserialize<'de> for DRI2Buffer
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Hash for DRI2Buffer
impl Hash for DRI2Buffer
source§impl Ord for DRI2Buffer
impl Ord for DRI2Buffer
source§fn cmp(&self, other: &DRI2Buffer) -> Ordering
fn cmp(&self, other: &DRI2Buffer) -> Ordering
1.21.0 · source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
source§impl PartialEq for DRI2Buffer
impl PartialEq for DRI2Buffer
source§fn eq(&self, other: &DRI2Buffer) -> bool
fn eq(&self, other: &DRI2Buffer) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for DRI2Buffer
impl PartialOrd for DRI2Buffer
source§fn partial_cmp(&self, other: &DRI2Buffer) -> Option<Ordering>
fn partial_cmp(&self, other: &DRI2Buffer) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresource§impl Serialize for DRI2Buffer
impl Serialize for DRI2Buffer
source§impl Serialize for DRI2Buffer
impl Serialize for DRI2Buffer
source§impl TryParse for DRI2Buffer
impl TryParse for DRI2Buffer
impl Copy for DRI2Buffer
impl Eq for DRI2Buffer
impl StructuralPartialEq for DRI2Buffer
Auto Trait Implementations§
impl Freeze for DRI2Buffer
impl RefUnwindSafe for DRI2Buffer
impl Send for DRI2Buffer
impl Sync for DRI2Buffer
impl Unpin for DRI2Buffer
impl UnwindSafe for DRI2Buffer
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> TryParseFd for Twhere
T: TryParse,
impl<T> TryParseFd for Twhere
T: TryParse,
source§fn try_parse_fd<'a>(
value: &'a [u8],
_: &mut Vec<RawFdContainer>
) -> Result<(T, &'a [u8]), ParseError>
fn try_parse_fd<'a>( value: &'a [u8], _: &mut Vec<RawFdContainer> ) -> Result<(T, &'a [u8]), ParseError>
Try to parse the given values into an instance of this type. Read more