[−][src]Struct azul_webrender_api::TextDisplayItem
Fields
common: CommonItemProperties
bounds: LayoutRect
The area all the glyphs should be found in. Strictly speaking this isn't necessarily needed, but layout engines should already "know" this, and we use it cull and size things quickly before glyph layout is done. Currently the glyphs can be outside these bounds, but that should imply they can be cut off.
font_key: FontInstanceKey
color: ColorF
glyph_options: Option<GlyphOptions>
Trait Implementations
impl Clone for TextDisplayItem
[src]
fn clone(&self) -> TextDisplayItem
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for TextDisplayItem
[src]
impl Debug for TextDisplayItem
[src]
impl Default for TextDisplayItem
[src]
fn default() -> TextDisplayItem
[src]
impl<'de> Deserialize<'de> for TextDisplayItem
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl PartialEq<TextDisplayItem> for TextDisplayItem
[src]
fn eq(&self, other: &TextDisplayItem) -> bool
[src]
fn ne(&self, other: &TextDisplayItem) -> bool
[src]
impl Peek for TextDisplayItem
[src]
impl Poke for TextDisplayItem
[src]
impl Serialize for TextDisplayItem
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for TextDisplayItem
[src]
Auto Trait Implementations
impl RefUnwindSafe for TextDisplayItem
impl Send for TextDisplayItem
impl Sync for TextDisplayItem
impl Unpin for TextDisplayItem
impl UnwindSafe for TextDisplayItem
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,