nelf 0.1.0

Implementation of a NELF parser
Documentation
  • Coverage
  • 100%
    7 out of 7 items documented0 out of 6 items with examples
  • Size
  • Source code size: 28.54 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 2.33 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • Daniikk1012/nelf-rs
    0 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • Daniikk1012

An implementation of a NELF parser written in Rust

NELF (No Escape List Format) is a human-readable file format for encoding lists of arbitrary strings without escaping their contents. This file format has the same use cases as CSV and allows programs to take out strings contained in a NELF list by taking a pointer (A string slice, view) to the source string, which removes the need to allocate additional space for them. The specification is yet to be developed.

Stability

The API for this cratee is unstable, if you want to use it, always specify the minor version you want to use in your Cargo.toml.

There are plans to generalize the parser for string slices and to use serde crate for easier serializing/deserizalizing in the future.

Get started

The API docs are available here

License

This library is licensed under Mozilla Public License, v. 2.0. The text of the license is available here.