Module pica_record::prelude
source · Expand description
General-use types and traits from this crate.
This module contains the most used types, type aliases, traits, functions and macros for glob import.
§Example
use pica_record::prelude::*;
let record = ByteRecord::from_bytes(b"002@ \x1f0Olfo\x1e\n")?;
assert!(record.validate().is_ok());
Re-exports§
pub use crate::matcher::field::FieldMatcher;
pub use crate::matcher::subfield::SubfieldMatcher;
pub use crate::matcher::MatcherOptions;
pub use crate::matcher::OccurrenceMatcher;
pub use crate::matcher::RecordMatcher;
pub use crate::matcher::TagMatcher;
pub use crate::ByteRecord;
pub use crate::Error;
pub use crate::StringRecord;