Struct x11rb_protocol::protocol::glx::GetTexEnvivRequest
source · pub struct GetTexEnvivRequest {
pub context_tag: ContextTag,
pub target: u32,
pub pname: u32,
}
Fields§
§context_tag: ContextTag
§target: u32
§pname: u32
Implementations§
source§impl GetTexEnvivRequest
impl GetTexEnvivRequest
sourcepub fn serialize(self, major_opcode: u8) -> BufWithFds<[Cow<'static, [u8]>; 1]>
pub fn serialize(self, major_opcode: u8) -> BufWithFds<[Cow<'static, [u8]>; 1]>
Serialize this request into bytes for the provided connection
sourcepub fn try_parse_request(
header: RequestHeader,
value: &[u8]
) -> Result<Self, ParseError>
pub fn try_parse_request( header: RequestHeader, value: &[u8] ) -> Result<Self, ParseError>
Parse this request given its header, its body, and any fds that go along with it
Trait Implementations§
source§impl Clone for GetTexEnvivRequest
impl Clone for GetTexEnvivRequest
source§fn clone(&self) -> GetTexEnvivRequest
fn clone(&self) -> GetTexEnvivRequest
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 GetTexEnvivRequest
impl Debug for GetTexEnvivRequest
source§impl Default for GetTexEnvivRequest
impl Default for GetTexEnvivRequest
source§fn default() -> GetTexEnvivRequest
fn default() -> GetTexEnvivRequest
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for GetTexEnvivRequest
impl<'de> Deserialize<'de> for GetTexEnvivRequest
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 GetTexEnvivRequest
impl Hash for GetTexEnvivRequest
source§impl Ord for GetTexEnvivRequest
impl Ord for GetTexEnvivRequest
source§fn cmp(&self, other: &GetTexEnvivRequest) -> Ordering
fn cmp(&self, other: &GetTexEnvivRequest) -> 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 GetTexEnvivRequest
impl PartialEq for GetTexEnvivRequest
source§fn eq(&self, other: &GetTexEnvivRequest) -> bool
fn eq(&self, other: &GetTexEnvivRequest) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for GetTexEnvivRequest
impl PartialOrd for GetTexEnvivRequest
source§fn partial_cmp(&self, other: &GetTexEnvivRequest) -> Option<Ordering>
fn partial_cmp(&self, other: &GetTexEnvivRequest) -> 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 ReplyRequest for GetTexEnvivRequest
impl ReplyRequest for GetTexEnvivRequest
§type Reply = GetTexEnvivReply
type Reply = GetTexEnvivReply
The kind of reply that this request generates.
source§impl Request for GetTexEnvivRequest
impl Request for GetTexEnvivRequest
source§impl Serialize for GetTexEnvivRequest
impl Serialize for GetTexEnvivRequest
impl Copy for GetTexEnvivRequest
impl Eq for GetTexEnvivRequest
impl StructuralPartialEq for GetTexEnvivRequest
Auto Trait Implementations§
impl Freeze for GetTexEnvivRequest
impl RefUnwindSafe for GetTexEnvivRequest
impl Send for GetTexEnvivRequest
impl Sync for GetTexEnvivRequest
impl Unpin for GetTexEnvivRequest
impl UnwindSafe for GetTexEnvivRequest
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