Struct x11rb_protocol::protocol::xproto::QueryTextExtentsReply
source · [−]pub struct QueryTextExtentsReply {
pub draw_direction: FontDraw,
pub sequence: u16,
pub length: u32,
pub font_ascent: i16,
pub font_descent: i16,
pub overall_ascent: i16,
pub overall_descent: i16,
pub overall_width: i32,
pub overall_left: i32,
pub overall_right: i32,
}
Fields
draw_direction: FontDraw
sequence: u16
length: u32
font_ascent: i16
font_descent: i16
overall_ascent: i16
overall_descent: i16
overall_width: i32
overall_left: i32
overall_right: i32
Trait Implementations
sourceimpl Clone for QueryTextExtentsReply
impl Clone for QueryTextExtentsReply
sourcefn clone(&self) -> QueryTextExtentsReply
fn clone(&self) -> QueryTextExtentsReply
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 more
sourceimpl Debug for QueryTextExtentsReply
impl Debug for QueryTextExtentsReply
sourceimpl Default for QueryTextExtentsReply
impl Default for QueryTextExtentsReply
sourcefn default() -> QueryTextExtentsReply
fn default() -> QueryTextExtentsReply
Returns the “default value” for a type. Read more
sourceimpl From<QueryTextExtentsReply> for Reply
impl From<QueryTextExtentsReply> for Reply
sourcefn from(reply: QueryTextExtentsReply) -> Reply
fn from(reply: QueryTextExtentsReply) -> Reply
Converts to this type from the input type.
sourceimpl Hash for QueryTextExtentsReply
impl Hash for QueryTextExtentsReply
sourceimpl Ord for QueryTextExtentsReply
impl Ord for QueryTextExtentsReply
sourceimpl PartialEq<QueryTextExtentsReply> for QueryTextExtentsReply
impl PartialEq<QueryTextExtentsReply> for QueryTextExtentsReply
sourcefn eq(&self, other: &QueryTextExtentsReply) -> bool
fn eq(&self, other: &QueryTextExtentsReply) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &QueryTextExtentsReply) -> bool
fn ne(&self, other: &QueryTextExtentsReply) -> bool
This method tests for !=
.
sourceimpl PartialOrd<QueryTextExtentsReply> for QueryTextExtentsReply
impl PartialOrd<QueryTextExtentsReply> for QueryTextExtentsReply
sourcefn partial_cmp(&self, other: &QueryTextExtentsReply) -> Option<Ordering>
fn partial_cmp(&self, other: &QueryTextExtentsReply) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn 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 more
sourceimpl TryParse for QueryTextExtentsReply
impl TryParse for QueryTextExtentsReply
impl Copy for QueryTextExtentsReply
impl Eq for QueryTextExtentsReply
impl StructuralEq for QueryTextExtentsReply
impl StructuralPartialEq for QueryTextExtentsReply
Auto Trait Implementations
impl RefUnwindSafe for QueryTextExtentsReply
impl Send for QueryTextExtentsReply
impl Sync for QueryTextExtentsReply
impl Unpin for QueryTextExtentsReply
impl UnwindSafe for QueryTextExtentsReply
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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