1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
//! Low-level primitives to work with (normalized) PICA+ records.

pub use error::ParsePicaError;
pub use field::{Field, FieldRef};
pub use occurrence::{Occurrence, OccurrenceRef};
pub use record::{Record, RecordRef};
pub use subfield::{
    Subfield, SubfieldCode, SubfieldRef, SubfieldValue,
    SubfieldValueRef,
};
pub use tag::{Level, Tag, TagRef};

mod error;
mod field;
mod occurrence;
pub(crate) mod parse;
mod record;
mod subfield;
mod tag;