pub struct ScriptProfile {
pub cjk_fraction: f64,
pub latin_fraction: f64,
pub char_count: usize,
}Expand description
Character-count profile containing CJK and ASCII-letter fractions.
See crates/khive-text/docs/api/identifier-and-script.md.
Fields§
§cjk_fraction: f64Fraction of characters that are CJK (0.0-1.0).
latin_fraction: f64Fraction of characters that are ASCII letters (0.0-1.0).
char_count: usizeTotal character count (not byte count).
Implementations§
Source§impl ScriptProfile
impl ScriptProfile
Trait Implementations§
Source§impl Clone for ScriptProfile
impl Clone for ScriptProfile
Source§impl Debug for ScriptProfile
impl Debug for ScriptProfile
Source§impl PartialEq for ScriptProfile
impl PartialEq for ScriptProfile
impl StructuralPartialEq for ScriptProfile
Auto Trait Implementations§
impl Freeze for ScriptProfile
impl RefUnwindSafe for ScriptProfile
impl Send for ScriptProfile
impl Sync for ScriptProfile
impl Unpin for ScriptProfile
impl UnsafeUnpin for ScriptProfile
impl UnwindSafe for ScriptProfile
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more