Struct x11::xlib::XFontStruct
source · #[repr(C)]pub struct XFontStruct {Show 16 fields
pub ext_data: *mut XExtData,
pub fid: Font,
pub direction: c_uint,
pub min_char_or_byte2: c_uint,
pub max_char_or_byte2: c_uint,
pub min_byte1: c_uint,
pub max_byte1: c_uint,
pub all_chars_exist: Bool,
pub default_char: c_uint,
pub n_properties: c_int,
pub properties: *mut XFontProp,
pub min_bounds: XCharStruct,
pub max_bounds: XCharStruct,
pub per_char: *mut XCharStruct,
pub ascent: c_int,
pub descent: c_int,
}
Fields§
§ext_data: *mut XExtData
§fid: Font
§direction: c_uint
§min_char_or_byte2: c_uint
§max_char_or_byte2: c_uint
§min_byte1: c_uint
§max_byte1: c_uint
§all_chars_exist: Bool
§default_char: c_uint
§n_properties: c_int
§properties: *mut XFontProp
§min_bounds: XCharStruct
§max_bounds: XCharStruct
§per_char: *mut XCharStruct
§ascent: c_int
§descent: c_int
Trait Implementations§
source§impl Clone for XFontStruct
impl Clone for XFontStruct
source§fn clone(&self) -> XFontStruct
fn clone(&self) -> XFontStruct
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 XFontStruct
impl Debug for XFontStruct
source§impl PartialEq<XFontStruct> for XFontStruct
impl PartialEq<XFontStruct> for XFontStruct
source§fn eq(&self, other: &XFontStruct) -> bool
fn eq(&self, other: &XFontStruct) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.