Struct style::values::computed::text::TextOverflow
[−]
[src]
pub struct TextOverflow { pub first: TextOverflowSide, pub second: TextOverflowSide, pub sides_are_logical: bool, }
text-overflow. When the specified value only has one side, that's the "second" side, and the sides are logical, so "second" means "end". The start side is Clip in that case.
When the specified value has two sides, those are our "first" and "second" sides, and they are physical sides ("left" and "right").
Fields
first: TextOverflowSide
First side
second: TextOverflowSide
Second side
sides_are_logical: bool
True if the specified value only has one side.
Methods
impl TextOverflow
[src]
pub fn get_initial_value() -> TextOverflow
[src]
Returns the initial text-overflow
value
Trait Implementations
impl Clone for TextOverflow
[src]
fn clone(&self) -> TextOverflow
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for TextOverflow
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl MallocSizeOf for TextOverflow
[src]
fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
[src]
Measure the heap usage of all descendant heap-allocated structures, but not the space taken up by the value itself. Read more
impl PartialEq for TextOverflow
[src]
fn eq(&self, __arg_0: &TextOverflow) -> bool
[src]
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &TextOverflow) -> bool
[src]
This method tests for !=
.