rline_api 1.0.0

rline public API to create, manipulate, and convert rows of data, making it easy to work with datasets
Documentation
# rline_api

`rline_api` is a Rust library for working with tabular data. 
It provides functionality to create, manipulate, and convert rows of data, making it easy to work with datasets 
in Rust applications.

## Features

- **Row Representation**: Define and work with rows of data, each consisting of named columns associated with values.
- **Error Handling**: Handle errors specific to `rline_api` operations with the provided `RlineError` type.
- **Value Types**: Utilize various value types, including strings, integers, floats, and vectors, within rows.
- **Serialization**: Serialize and deserialize rows in different formats such as JSON and Bincode.
- **Documentation**: Comprehensive documentation to guide you through using the library.

## Installation

Add this line to your `Cargo.toml` file:

```toml
[dependencies]
rline_api = "1.0"
```

## Quick start

See our developer kit for here on [GitHub](https://github.com/punchplatform/starters).
You will find _custom node_ examples. 
See the nodes as data processing functions you can insert in your data processing pipelines. 
Learn more about how we deal with pipelines [here](https://punch-1.gitbook.io/punch-doc/v/punch-8.1/).

## Learn more

You can read our latest blog posts about REEF and its use cases.

- [The architecture of REEF]https://punchplatform.com/2023/09/14/frugal-and-robust-data-processing-using-rust-and-webassembly
- [Embedded IA on the edge using REEF]https://punchplatform.com/2023/09/14/navigating-the-challenges-of-integrating-tensorflow-lite-into-rust-a-birdnet-use-case
- [A carbon cost calculation solution using REEF]https://punchplatform.com/2023/09/17/why-we-use-punch