xcsp3-serde

Crates.ioxcsp3-serde
lib.rsxcsp3-serde
version0.1.1
sourcesrc
created_at2024-06-21 00:35:29.842159
updated_at2024-08-12 07:21:50.954472
descriptionXCSP3 serialization and deserialization
homepagehttps://www.minizinc.org/
repositoryhttps://github.com/shackle-rs/shackle/
max_upload_size
id1278942
size108,052
Jip J. Dekker (Dekker1)

documentation

README

XCSP3 Serde

xcsp3-serde is a Rust library that provides serialization and deserialization support for the XCSP3 (XML) format using the serde library. XCSP3 is a representation used to represent decision and optimization problems. This format can be used by some solvers of these types of problems, or used to further process the problem.

Getting Started

Install the library using cargo:

cargo install xcsp3-serde

Read the documentation for more information about how to use the library.

Limitations

This library currently only supports a subset of the XCSP3 format. All features of the XCSP3-core format are supported, but many features outside the core format are not yet supported. It is the aim of this library to support the full XCSP3 format in the future.

License

This project is licensed under the MPL-2.0 License. See the LICENSE file for details.

Commit count: 429

cargo fmt