1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
// SPDX-License-Identifier: ISC
//! Binary DXF parser.
//!
//! Parses binary DXF files from a `&[u8]` slice into typed entity data
//! with lookup indices for layers, styles, blocks, and entity handles.
//! Strings borrow directly from the input for zero-copy operation.
//! `no_std` compatible (requires `alloc`).
extern crate alloc;
extern crate std;
/// Block definitions.
/// Top-level [`Drawing`] result type with lookup indices.
/// Entity types and the [`Entity`] enum.
/// Parse errors.
/// [`Point3`] type.
/// Low-level binary DXF group code reader.
/// Single-pass scanner that produces a [`Drawing`].
/// LAYER and STYLE table entries.
pub use Block;
pub use Drawing;
pub use ;
pub use Error;
pub use Point3;
pub use BinaryReader;
pub use scan;
pub use GroupValue;