sort::cmp+x86_64 +linux
cmp: implementations of sort::cmpfunc
Index
Functions
fn cstrs(a: *opaque, b: *opaque) int; fn i16s(a: *opaque, b: *opaque) int; fn i32s(a: *opaque, b: *opaque) int; fn i64s(a: *opaque, b: *opaque) int; fn i8s(a: *opaque, b: *opaque) int; fn ints(a: *opaque, b: *opaque) int; fn sizes(a: *opaque, b: *opaque) int; fn strs(a: *opaque, b: *opaque) int; fn u16s(a: *opaque, b: *opaque) int; fn u32s(a: *opaque, b: *opaque) int; fn u64s(a: *opaque, b: *opaque) int; fn u8s(a: *opaque, b: *opaque) int; fn uints(a: *opaque, b: *opaque) int;
Functions
fn cstrs[permalink] [source]
fn cstrs(a: *opaque, b: *opaque) int;
sort::cmpfunc for use with NUL-terminated C strings (*const types::c::char). Sorting is done in the same manner as in types::c::strcmp.
fn i16s[permalink] [source]
fn i16s(a: *opaque, b: *opaque) int;
sort::cmpfunc for use with i16.
fn i32s[permalink] [source]
fn i32s(a: *opaque, b: *opaque) int;
sort::cmpfunc for use with i32.
fn i64s[permalink] [source]
fn i64s(a: *opaque, b: *opaque) int;
sort::cmpfunc for use with i64.
fn i8s[permalink] [source]
fn i8s(a: *opaque, b: *opaque) int;
sort::cmpfunc for use with i8.
fn ints[permalink] [source]
fn ints(a: *opaque, b: *opaque) int;
sort::cmpfunc for use with int.
fn sizes[permalink] [source]
fn sizes(a: *opaque, b: *opaque) int;
sort::cmpfunc for use with size.
fn strs[permalink] [source]
fn strs(a: *opaque, b: *opaque) int;
sort::cmpfunc for use with str. Sorting is done with respect to Unicode codepoints; see strings::compare.
fn u16s[permalink] [source]
fn u16s(a: *opaque, b: *opaque) int;
sort::cmpfunc for use with u16.
fn u32s[permalink] [source]
fn u32s(a: *opaque, b: *opaque) int;
sort::cmpfunc for use with u32.
fn u64s[permalink] [source]
fn u64s(a: *opaque, b: *opaque) int;
sort::cmpfunc for use with u64.
fn u8s[permalink] [source]
fn u8s(a: *opaque, b: *opaque) int;
sort::cmpfunc for use with u8.
fn uints[permalink] [source]
fn uints(a: *opaque, b: *opaque) int;
sort::cmpfunc for use with uint.