wtf8

moon add tonyfettes/wtf8@0.1.2
Download zip
Version
0.1.2
License
Apache-2.0
Last updated
7 months ago
Downloads
21

Dependencies

README

#tonyfettes/wtf8

#
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_wtf8

fn Buffer::to_wtf8(self : Buffer) -> Wtf8

#
Buffer::write_byte

fn Buffer::write_byte(self : Buffer, b : Byte) -> Unit raise Malformed

#
Buffer::write_bytes

fn Buffer::write_bytes(self : Buffer, bytes : Bytes) -> Unit raise Malformed

#
Buffer::write_bytesview

fn Buffer::write_bytesview(self : Buffer, bytesview : BytesView) -> Unit raise Malformed

#
Buffer::write_codepoint

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

#
Wtf8

type Wtf8

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

#
Wtf8::codepoints

#
Wtf8::of_bytes

#as_free_fn
#alias(of_codeunits)
fn Wtf8::of_bytes(bytes : Bytes) -> Wtf8 raise Malformed

#
Wtf8::of_codepoints

fn Wtf8::of_codepoints(cps : FixedArray[
CodePoint
]) -> Wtf8

#
Wtf8::to_bytes

#alias(codeunits)
fn Wtf8::to_bytes(self : Wtf8) -> Bytes

#
Wtf8::to_codepoints

fn Wtf8::to_codepoints(self : Wtf8) -> FixedArray[Int]

#
buffer

fn buffer(capacity? : Int) -> Buffer

Source Files

Powered by MoonBit

Site sourceReport issuePackagesBuild queueSkillsStatistics

© 2026 mooncakes.io