Struct swash::text::cluster::ClusterInfo [−][src]
pub struct ClusterInfo(pub u16);
Information about a cluster including content properties and boundary analysis.
Implementations
impl ClusterInfo
[src]
impl ClusterInfo
[src]pub fn is_broken(self) -> bool
[src]
Returns true if the cluster is missing an appropriate base character.
pub fn is_emoji(self) -> bool
[src]
Returns true if the cluster is an emoji.
pub fn emoji(self) -> Emoji
[src]
Returns the emoji presentation mode of the cluster.
pub fn is_whitespace(self) -> bool
[src]
Returns true if the cluster is whitespace.
pub fn whitespace(self) -> Whitespace
[src]
Returns the whitespace content of the cluster.
pub fn is_boundary(self) -> bool
[src]
Returns true if the cluster is a boundary.
pub fn boundary(self) -> Boundary
[src]
Returns the boundary state of the cluster.
Trait Implementations
impl Clone for ClusterInfo
[src]
impl Clone for ClusterInfo
[src]fn clone(&self) -> ClusterInfo
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ClusterInfo
[src]
impl Copy for ClusterInfo
[src]impl Default for ClusterInfo
[src]
impl Default for ClusterInfo
[src]fn default() -> ClusterInfo
[src]
impl Eq for ClusterInfo
[src]
impl Eq for ClusterInfo
[src]impl PartialEq<ClusterInfo> for ClusterInfo
[src]
impl PartialEq<ClusterInfo> for ClusterInfo
[src]fn eq(&self, other: &ClusterInfo) -> bool
[src]
fn ne(&self, other: &ClusterInfo) -> bool
[src]
impl StructuralEq for ClusterInfo
[src]
impl StructuralEq for ClusterInfo
[src]impl StructuralPartialEq for ClusterInfo
[src]
impl StructuralPartialEq for ClusterInfo
[src]Auto Trait Implementations
impl RefUnwindSafe for ClusterInfo
impl RefUnwindSafe for ClusterInfo
impl Send for ClusterInfo
impl Send for ClusterInfo
impl Sync for ClusterInfo
impl Sync for ClusterInfo
impl Unpin for ClusterInfo
impl Unpin for ClusterInfo
impl UnwindSafe for ClusterInfo
impl UnwindSafe for ClusterInfo