content-line-writer

Crates.iocontent-line-writer
lib.rscontent-line-writer
version
sourcesrc
created_at2024-08-15 16:42:47.400285+00
updated_at2025-03-24 18:58:36.979652+00
descriptionWriter for icalendar/vcard content lines.
homepagehttps://git.sr.ht/~whynothugo/content-line-writer
repository
max_upload_size
id1338976
Cargo.toml error:TOML parse error at line 18, column 1 | 18 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include`
size0
Hugo (WhyNotHugo)

documentation

README

content-line-writer

Source | Docs | Issues | Patches | Chat

This Rust library implements writing of content lines for iCalendar and vCard files. It handles the lower-level details of these formats, including folding continuation lines.

The initial scope includes two usages:

  • Converting JSCalendar into iCalendar.
  • Fixing some types of errors in non-compliant iCalendar files.

It does not handle any of the semantics of iCalendar and vCard; it only handles the syntax of content lines.

Requirements

This library requires Rust and Cargo to built. It has no additional build or runtime dependencies.

Documentation

The documentation can be built with cargo doc.

Licence

This project is licensed under the ISC licence. See LICENCE for details.

Commit count: 0

cargo fmt