Kaba class bytes ed
...
Syntax ed
class bytes
var num: i32
# constructors
func mut __init__()
# functions
func mut add(x: u8)
func mut clear()
func pure find(str: bytes, start: i32) -> i32?
func pure hash() -> i32
func pure hex() -> string
func mut insert(x: u8, index: i32)
func pure md5() -> string
func mut remove(index: i32)
func mut resize(num: i32)
func pure reverse() -> bytes
func pure utf8() -> string
# operators
func selfref __subarray__(start: i32, end: i32) -> bytes # bytes[i32:i32] -> bytes
func pure __str__() -> string # str(bytes) -> string
func mut __assign__(b: bytes) # bytes = bytes
func pure __contains__(b: u8) -> bool # u8 in bytes -> bool
func pure __bitor__(b: bytes) -> bytes # bytes | bytes -> bytes
func pure __eq__(b: bytes) -> bool # bytes == bytes -> bool
func pure __neq__(b: bytes) -> bool # bytes __neq__ bytes -> bool
Functions ed
- func mut add(x: u8)
- ...
- func mut clear()
- ...
- func pure find(str: bytes, start: i32) -> i32?
- ...
- func pure hash() -> i32
- ...
- func pure hex() -> string
- ...
- func mut insert(x: u8, index: i32)
- ...
- func pure md5() -> string
- Md5 hash function.
- func mut remove(index: i32)
- ...
- func mut resize(num: i32)
- ...
- func pure reverse() -> bytes
- ...
- func pure utf8() -> string
- ...
Elements ed
- var num: i32
- ...