I/O
Functions for working with files, networks, and other input and output operations.
io::fs::read
1-parameter signature
io::fs::read(path)
read reads from a given file.
- Parameters
pathStringPath to file to read from.
- Returns
BinaryFile content in binary format.
io::fs::write
2-parameter signature
io::fs::write(path, data)
write writes the given data into the file.
- Parameters
pathStringFile path to write into.dataBinaryData to write.
- Returns
NoneNone.
3-parameter signature
io::fs::write(path, data, params)
write writes the given data into the file.
* x - Exclusive: returns an error if the file exist. It can be combined with other modes
* a - Append: will create a file if the specified file does not exist
* w - Write (Default): will create a file if the specified file does not exist
- Parameters
pathStringFile path to write into.dataBinaryData to write.paramsMapAdditional parameters. The mode field selects the write mode:
- Returns
NoneNone.
io::net::http::delete
1-parameter signature
io::net::http::delete(params)
delete makes a DELETE request.
- Parameters
paramsMapRequest parameters containing url, body, and optional headers fields.
- Returns
BinaryResponse in binary format
io::net::http::do
1-parameter signature
io::net::http::do(params)
do makes an HTTP request.
- Parameters
paramsMapRequest parameters containing method, url, body, and optional headers fields.
- Returns
BinaryResponse in binary format
io::net::http::get
1-parameter signature
io::net::http::get(urlOrParam)
get makes a GET request.
- Parameters
urlOrParamMap | StringTarget URL string or a parameter map containing url and optional headers fields.
- Returns
BinaryResponse in binary format
io::net::http::post
1-parameter signature
io::net::http::post(params)
post makes a POST request.
- Parameters
paramsMapRequest parameters containing url, body, and optional headers fields.
- Returns
BinaryResponse in binary format
io::net::http::put
1-parameter signature
io::net::http::put(params)
put makes a PUT HTTP request.
- Parameters
paramsMapRequest parameters containing url, body, and optional headers fields.
- Returns
BinaryResponse in binary format