wtf16

moon add tonyfettes/wtf16@0.1.1
Download zip
Version
0.1.1
License
Apache-2.0
Last updated
11 months ago
Downloads
18

Dependencies

README

#tonyfettes/wtf16

#
Malformed

pub suberror Malformed Int

impl Show for Malformed
impl ToJson for Malformed

#
Buffer

type Buffer

impl Default for Buffer

#
Buffer::capacity

fn Buffer::capacity(self : Buffer) -> Int

#
Buffer::length

fn Buffer::length(self : Buffer) -> Int

#
Buffer::new

fn Buffer::new(capacity? : Int) -> Buffer

#
Buffer::to_wtf16

fn Buffer::to_wtf16(self : Buffer) -> Wtf16

#
Buffer::write_char

fn Buffer::write_char(self : Buffer, value : Char) -> Unit

#
Buffer::write_codepoint

fn Buffer::write_codepoint(self : Buffer, value :
CodePoint
) -> Unit

#
Buffer::write_codeunit

fn Buffer::write_codeunit(self : Buffer, value : UInt16) -> Unit

#
Buffer::write_string

fn Buffer::write_string(self : Buffer, value : String) -> Unit

#
Wtf16

type Wtf16

impl Compare for Wtf16
impl Default for Wtf16
impl Eq for Wtf16
impl Hash for Wtf16
impl Show for Wtf16
impl ToJson for Wtf16

#
Wtf16::codepoints

#
Wtf16::of_codepoints

#as_free_fn
fn Wtf16::of_codepoints(cps : FixedArray[
CodePoint
]) -> Wtf16

#
Wtf16::of_codeunits

#as_free_fn
fn Wtf16::of_codeunits(cu : FixedArray[UInt16]) -> Wtf16

#
Wtf16::of_string

#as_free_fn
fn Wtf16::of_string(s : String) -> Wtf16

#
Wtf16::to_codepoints

fn Wtf16::to_codepoints(self : Wtf16) -> FixedArray[
CodePoint
]

#
Wtf16::to_codeunits

fn Wtf16::to_codeunits(self : Wtf16) -> FixedArray[UInt16]

#
Wtf16::to_string

fn Wtf16::to_string(self : Wtf16) -> String raise Malformed

#
buffer

fn buffer(capacity? : Int) -> Buffer

Powered by MoonBit

Site sourceReport issuePackagesBuild queueSkillsStatistics

© 2026 mooncakes.io