absolute | absolute(path: String) -> Lovm2Result<String>
|
acos | acos(val: f64) -> f64
|
all | all(collection: &Value) -> Lovm2Result<bool>
|
any | any(collection: &Value) -> Lovm2Result<bool>
|
append | append(collection: &mut Value, value: Value) -> Lovm2Result<()>
|
argn | argn(vm: &mut Vm) -> Lovm2Result<i64>
|
asin | asin(val: f64) -> f64
|
atan | atan(val: f64) -> f64
|
atan2 | atan2(val: f64, other: f64) -> f64
|
basename | basename(path: String) -> Option<String>
|
call | call(vm: &mut Vm, function_name: String, mut args: Value) -> Lovm2Result<Value>
|
captures | captures(regex: &Regex, text: String) -> Option<Value>
|
ceil | ceil(val: f64) -> f64
|
chr | chr(n: i64) -> Lovm2Result<String>
|
clamp | clamp(val: f64, min: f64, max: f64) -> f64
|
contains | contains(haystack: &Value, needle: Value) -> Lovm2Result<bool>
|
cos | cos(val: f64) -> f64
|
create_file | create_file(path: String) -> Lovm2Result<File>
|
create_std_module | Add standard functions to the given vm. If create_vm_with_std is used, this
gets loaded automatically.
|
decode | decode(json: String) -> Lovm2Result<Value>
|
deep_clone | deep_clone(val: Value) -> Value
|
delete | delete(collection: &mut Value, key: Value) -> Lovm2Result<bool>
|
e | e() -> f64
|
encode | encode(val: Value) -> Lovm2Result<String>
|
exec | exec(req: &Request) -> Lovm2Result<Response>
|
exists | exists(path: String) -> bool
|
filter | filter(vm: &mut Vm, collection: &Value, func_name: String) -> Lovm2Result<Value>
|
floor | floor(val: f64) -> f64
|
format | format(vm: &mut Vm) -> Lovm2Result<String>
|
get | get(collection: &Value, key: Value) -> Lovm2Result<Value>
|
get_body_as_buffer | get_body_as_buffer(res: &Response) -> Lovm2Result<Buffer>
|
get_body_as_string | get_body_as_string(res: &Response) -> Lovm2Result<String>
|
get_status | get_status(res: &Response) -> i64
|
get_url | get_url(req: &mut Request) -> String
|
has_data | has_data(buffer: &mut Buffer) -> bool
|
index_of | index_of(base: String, pat: String) -> Option<i64>
|
input | |
is_dir | is_dir(path: String) -> bool
|
is_match | is_match(regex: &Regex, text: String) -> bool
|
join | join(base: &Value, sep: String) -> Lovm2Result<String>
|
len | len(val: &Value) -> Lovm2Result<i64>
|
list_dir | list_dir(path: String) -> Lovm2Result<Value>
|
log | log(val: f64, base: f64) -> f64
|
map | map(vm: &mut Vm, collection: &Value, func_name: String) -> Lovm2Result<Value>
|
mkdir | mkdir(path: String) -> bool
|
new_buffer | new_buffer() -> Lovm2Result<Buffer>
|
new_regex | new_regex(pat: String) -> Lovm2Result<Regex>
|
new_request | new_request(url: String) -> Request
|
new_response | new_response() -> Response
|
open_file | open_file(path: String) -> Lovm2Result<File>
|
ord | ord(c: String) -> Lovm2Result<i64>
|
parent | parent(path: String) -> Option<String>
|
pi | pi() -> f64
|
pop_vstack | pop_vstack(vm: &mut Vm) -> Lovm2Result<Value>
|
print | |
push_vstack | push_vstack(vm: &mut Vm, val: Value) -> ()
|
read_all | read_all(file: &mut File) -> Lovm2Result<String>
|
read_line | read_line(buffer: &mut Buffer) -> Lovm2Result<String>
|
readn | readn(buffer: &mut Buffer, n: i64) -> Lovm2Result<String>
|
rename | rename(from: String, to: String) -> Lovm2Result<bool>
|
replace | replace(base: String, pat: String, repl: String) -> String
|
rmdir | rmdir(path: String) -> bool
|
round | round(val: f64) -> f64
|
serve | serve(vm: &mut Vm, host: String, callback: String) -> Lovm2Result<()>
|
set | set(collection: &mut Value, key: Value, val: Value) -> Lovm2Result<bool>
|
set_body | set_body(req: &mut Request, mut body: Value) -> Lovm2Result<bool>
|
set_header | set_header(req: &mut Request, key: String, val: String) -> ()
|
set_method | set_method(req: &mut Request, method: String) -> Lovm2Result<bool>
|
sin | sin(val: f64) -> f64
|
sort | sort(collection: &Value) -> Lovm2Result<Value>
|
split | split(base: String, sep: String) -> Lovm2Result<Value>
|
sqrt | sqrt(val: f64) -> f64
|
tan | tan(val: f64) -> f64
|
to_lower | to_lower(base: String) -> String
|
to_upper | to_upper(base: String) -> String
|
trim | trim(base: String) -> String
|
unlink | unlink(path: String) -> bool
|
write_all | write_all(file: &mut File, content: String) -> Lovm2Result<bool>
|
writes | writes(buffer: &mut Buffer, text: String) -> Lovm2Result<bool>
|