Struct piet::HitTestPosition
source · Expand description
Result of hit testing a text position in a TextLayout
.
This type is returned by TextLayout::hit_test_text_position
.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.point: Point
the point
’s x
value is the position of the leading edge of the
grapheme cluster containing the text position. The y
value corresponds
to the baseline of the line containing that grapheme cluster.
line: usize
The number of the line containing this position.
This value can be used to retrieve the LineMetric
for this line,
via the TextLayout::line_metric
method.
Trait Implementations§
source§impl Debug for HitTestPosition
impl Debug for HitTestPosition
source§impl Default for HitTestPosition
impl Default for HitTestPosition
source§fn default() -> HitTestPosition
fn default() -> HitTestPosition
Returns the “default value” for a type. Read more