Struct xproto::xGetWindowAttributesReply
source · #[repr(C)]pub struct xGetWindowAttributesReply {Show 19 fields
pub type_: BYTE,
pub backingStore: CARD8,
pub sequenceNumber: CARD16,
pub length: CARD32,
pub visualID: CARD32,
pub class: CARD16,
pub bitGravity: CARD8,
pub winGravity: CARD8,
pub backingBitPlanes: CARD32,
pub backingPixel: CARD32,
pub saveUnder: BOOL,
pub mapInstalled: BOOL,
pub mapState: CARD8,
pub override_: BOOL,
pub colormap: CARD32,
pub allEventMasks: CARD32,
pub yourEventMask: CARD32,
pub doNotPropagateMask: CARD16,
pub pad: CARD16,
}
Fields
type_: BYTE
backingStore: CARD8
sequenceNumber: CARD16
length: CARD32
visualID: CARD32
class: CARD16
bitGravity: CARD8
winGravity: CARD8
backingBitPlanes: CARD32
backingPixel: CARD32
saveUnder: BOOL
mapInstalled: BOOL
mapState: CARD8
override_: BOOL
colormap: CARD32
allEventMasks: CARD32
yourEventMask: CARD32
doNotPropagateMask: CARD16
pad: CARD16
Trait Implementations
sourceimpl Clone for xGetWindowAttributesReply
impl Clone for xGetWindowAttributesReply
sourcefn clone(&self) -> xGetWindowAttributesReply
fn clone(&self) -> xGetWindowAttributesReply
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for xGetWindowAttributesReply
impl Debug for xGetWindowAttributesReply
sourceimpl Parcel for xGetWindowAttributesReply
impl Parcel for xGetWindowAttributesReply
sourcefn read(
__io_reader: &mut dyn Read,
__settings: &Settings,
_: &mut Hints
) -> Result<Self, Error>
fn read(
__io_reader: &mut dyn Read,
__settings: &Settings,
_: &mut Hints
) -> Result<Self, Error>
Reads a value from a stream. Read more
sourcefn write(
&self,
__io_writer: &mut dyn Write,
__settings: &Settings,
_: &mut Hints
) -> Result<(), Error>
fn write(
&self,
__io_writer: &mut dyn Write,
__settings: &Settings,
_: &mut Hints
) -> Result<(), Error>
Writes a value to a stream.
sourcefn read_new(read: &mut dyn Read, settings: &Settings) -> Result<Self, Error>
fn read_new(read: &mut dyn Read, settings: &Settings) -> Result<Self, Error>
Reads a new item with a fresh set of hints. Read more
sourcefn into_stream(
self,
settings: &Settings
) -> Result<Cursor<Vec<u8, Global>>, Error>
fn into_stream(
self,
settings: &Settings
) -> Result<Cursor<Vec<u8, Global>>, Error>
Convers the value into a byte stream that implements
std::io::Read
.sourcefn from_raw_bytes(bytes: &[u8], settings: &Settings) -> Result<Self, Error>
fn from_raw_bytes(bytes: &[u8], settings: &Settings) -> Result<Self, Error>
Parses a new value from its raw byte representation. Read more
sourcefn from_raw_bytes_ext(
bytes: &[u8],
settings: &Settings,
hints: &mut Hints
) -> Result<Self, Error>
fn from_raw_bytes_ext(
bytes: &[u8],
settings: &Settings,
hints: &mut Hints
) -> Result<Self, Error>
Parses a new value from its raw byte representation. Read more
sourcefn raw_bytes(&self, settings: &Settings) -> Result<Vec<u8, Global>, Error>
fn raw_bytes(&self, settings: &Settings) -> Result<Vec<u8, Global>, Error>
Gets the raw byte representation of the value.
fn raw_bytes_ext(
&self,
settings: &Settings,
hints: &mut Hints
) -> Result<Vec<u8, Global>, Error>
sourceimpl PartialEq<xGetWindowAttributesReply> for xGetWindowAttributesReply
impl PartialEq<xGetWindowAttributesReply> for xGetWindowAttributesReply
sourcefn eq(&self, other: &xGetWindowAttributesReply) -> bool
fn eq(&self, other: &xGetWindowAttributesReply) -> bool
impl Copy for xGetWindowAttributesReply
impl Eq for xGetWindowAttributesReply
impl StructuralEq for xGetWindowAttributesReply
impl StructuralPartialEq for xGetWindowAttributesReply
Auto Trait Implementations
impl RefUnwindSafe for xGetWindowAttributesReply
impl Send for xGetWindowAttributesReply
impl Sync for xGetWindowAttributesReply
impl Unpin for xGetWindowAttributesReply
impl UnwindSafe for xGetWindowAttributesReply
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more