Zongzuixi114514/moonmarc/leader does not have a README file
pub(all) suberror LeaderError { InvalidLength(Int) NonAscii(Int) InvalidEntryMap(String) InvalidRecordLength(String) InvalidBaseAddress(String)} derive(Eq, @moonbitlang/core/debug.DebugDebug)
impl Show for LeaderError
fn output(self : LeaderError, logger : &Logger) -> Unit
fn LeaderError::to_string(self : LeaderError) -> String
pub struct Leader { raw : String} derive(Eq, @moonbitlang/core/debug.DebugDebug)
fn Leader::base_address(self : Leader) -> Result[Int, LeaderError]
fn Leader::bibliographic_level(self : Leader) -> Char
fn Leader::cataloging_form(self : Leader) -> Char
fn Leader::character_coding_scheme(self : Leader) -> Char
fn Leader::encoding_level(self : Leader) -> Char
fn Leader::entry_map(self : Leader) -> Result[(Int, Int, Int), LeaderError]
fn Leader::indicator_count(self : Leader) -> Result[Int, LeaderError]
fn Leader::multipart_level(self : Leader) -> Char
fn Leader::raw(self : Leader) -> String
fn Leader::record_length(self : Leader) -> Result[Int, LeaderError]
fn Leader::record_type(self : Leader) -> Char
fn Leader::status(self : Leader) -> Char
fn Leader::subfield_code_length(self : Leader) -> Result[Int, LeaderError]
fn Leader::type_of_control(self : Leader) -> Char
fn parse(raw : Bytes) -> Result[Leader, LeaderError]
Install
Pure MoonBit toolkit for parsing, validating, and transforming MARC 21 / ISO 2709 bibliographic records
No dependents
Powered by MoonBit
© 2026 mooncakes.io