Operations on [u8]

Function cmp

fn cmp(a: &~[u8], b: &~[u8]) -> int

Bytewise string comparison

Function eq

fn eq(a: &~[u8], b: &~[u8]) -> bool

Bytewise equality

Function ge

fn ge(a: &~[u8], b: &~[u8]) -> bool

Bytewise greater than or equal

Function gt

fn gt(a: &~[u8], b: &~[u8]) -> bool

Bytewise greater than

Function le

fn le(a: &~[u8], b: &~[u8]) -> bool

Bytewise less than or equal

Function lt

fn lt(a: &~[u8], b: &~[u8]) -> bool

Bytewise less than or equal

Function memcpy

fn memcpy(dst: &[mut u8], src: &[const u8], count: uint)

Copies data from one vector to another.

Copies count bytes from src to dst. The source and destination may not overlap.

Function memmove

fn memmove(dst: &[mut u8], src: &[const u8], count: uint)

Copies data from one vector to another.

Copies count bytes from src to dst. The source and destination may overlap.

Function ne

fn ne(a: &~[u8], b: &~[u8]) -> bool

Bytewise inequality