dius 0.1.0
Loading...
Searching...
No Matches
width.h File Reference
#include "di/container/string/string_view.h"
#include "di/vocab/optional/prelude.h"

Go to the source code of this file.

Namespaces

namespace  dius
 
namespace  dius::unicode
 

Functions

auto dius::unicode::code_point_width (c32 code_point) -> di::Optional< u8 >
 Return the print width a code point.
 
auto dius::unicode::grapheme_cluster_width (di::StringView grapheme_cluster) -> u8
 Return the print width of an individual grapheme.
 
auto dius::unicode::text_width (di::StringView string) -> usize
 Return the print width of a string.