Source: rust-planus-types
Section: rust
Build-Depends: debhelper-compat (= 13),
 dh-sequence-cargo
Build-Depends-Arch: cargo:native <!nocheck>,
 rustc:native (>= 1.88) <!nocheck>,
 libstd-rust-dev <!nocheck>,
 librust-codespan-0.13+default-dev (>= 0.13.1) <!nocheck>,
 librust-indexmap-2+default-dev (>= 2.13.0) <!nocheck>,
 librust-lalrpop-util-0.20+default-dev <!nocheck>,
 librust-planus-lexer-1+default-dev (>= 1.3.0) <!nocheck>,
 librust-string-interner-0.19+default-dev <!nocheck>
Maintainer: Debian Rust Maintainers <pkg-rust-maintainers@alioth-lists.debian.net>
Uploaders:
 Steffen Moeller <moeller@debian.org>
Standards-Version: 4.7.4
Vcs-Git: https://salsa.debian.org/rust-team/debcargo-conf.git [src/planus-types]
Vcs-Browser: https://salsa.debian.org/rust-team/debcargo-conf/tree/master/src/planus-types
Homepage: https://github.com/planus-org/planus
X-Cargo-Crate: planus-types
X-Cargo-Crate-Version: 1.3.0

Package: librust-planus-types-dev
Architecture: any
Multi-Arch: same
Depends:
 ${misc:Depends},
 librust-codespan-0.13+default-dev (>= 0.13.1),
 librust-indexmap-2+default-dev (>= 2.13.0),
 librust-lalrpop-util-0.20+default-dev,
 librust-planus-lexer-1+default-dev (>= 1.3.0),
 librust-string-interner-0.19+default-dev
Provides:
 librust-planus-types+default-dev (= ${binary:Version}),
 librust-planus-types-1-dev (= ${binary:Version}),
 librust-planus-types-1+default-dev (= ${binary:Version}),
 librust-planus-types-1.3-dev (= ${binary:Version}),
 librust-planus-types-1.3+default-dev (= ${binary:Version}),
 librust-planus-types-1.3.0-dev (= ${binary:Version}),
 librust-planus-types-1.3.0+default-dev (= ${binary:Version})
Breaks:
 rustc (<< 1.88~)
Description: FlatBuffers schema representations for the Planus compiler
 FlatBuffers is a binary serialization format originally developed at Google
 for storing and exchanging structured data across programming languages.
 Its schema files describe data structures used to generate code for reading
 and writing serialized data.
 .
 Planus is a FlatBuffers compiler and runtime implementation written in Rust.
 It generates Rust bindings from schemas and provides tools for checking,
 formatting and inspecting schemas and serialized data.
 .
 This crate defines the concrete and abstract syntax trees and intermediate
 representations used to describe schemas inside the Planus compiler. These
 types connect lexical analysis, parsing and later code-generation stages,
 including source locations, comments and parser error-recovery information.
 Its API is an internal implementation detail of planus-cli and has no
 stability guarantees.
