var searchIndex = {}; searchIndex["marc"] = {"doc":"","items":[[3,"Tag","marc","Field tag representation.",null,null],[3,"Indicator","","Data field indicator representation.",null,null],[3,"Identifier","","Subfield identifier representation.",null,null],[3,"FieldData","","Reference to a data of a field.",null,null],[3,"Records","","Iterator over all records in provided `io::Read` implementer.",null,null],[3,"Fields","","Iterator over fields of a record.",null,null],[3,"Field","","Borrowed version of a field of a record.",null,null],[3,"Subfields","","Iterator over subfields of a data field.",null,null],[3,"Subfield","","Borrowed version of a subfield of a data field.",null,null],[3,"DataFieldBuilder","","Allows you to build MARC variable data fields.",null,null],[3,"RecordBuilder","","Allows you to build MARC records.",null,null],[3,"Record","","Parsed MARC record representation.",null,null],[12,"record_status","","",0,null],[12,"type_of_record","","",0,null],[12,"bibliographic_level","","",0,null],[12,"type_of_control","","",0,null],[12,"character_coding_scheme","","",0,null],[12,"encoding_level","","",0,null],[12,"descriptive_cataloging_form","","",0,null],[12,"multipart_resource_record_level","","",0,null],[4,"Warning","","",null,null],[13,"WrongIndicatorCount","","",1,null],[13,"WrongSubfieldCodeCount","","",1,null],[13,"WrongLengthOfFieldLen","","",1,null],[13,"WrongStartingCharacterPositionLen","","",1,null],[13,"WrongImplementationDefinedPortionLen","","",1,null],[4,"RecordStatus","","",null,null],[13,"IncreaseInEncodingLevel","","",2,null],[13,"CorrectedOrRevised","","",2,null],[13,"Deleted","","",2,null],[13,"New","","",2,null],[13,"IncreaseInEncodingLevelFromPrepublication","","",2,null],[13,"Unknown","","",2,null],[4,"TypeOfRecord","","",null,null],[13,"LanguageMaterial","","",3,null],[13,"NotatedMusic","","",3,null],[13,"ManuscriptNotatedMusic","","",3,null],[13,"CartographicMaterial","","",3,null],[13,"ManuscriptCartographicMaterial","","",3,null],[13,"ProjectedMedium","","",3,null],[13,"NonmusicalSoundRecording","","",3,null],[13,"MusicalSoundRecording","","",3,null],[13,"TwoDimensionalNonprojectableGraphic","","",3,null],[13,"ComputerFile","","",3,null],[13,"Kit","","",3,null],[13,"MixedMaterials","","",3,null],[13,"ThreeDimensionalArtifactOrNaturallyOccurringObject","","",3,null],[13,"ManuscriptLanguageMaterial","","",3,null],[13,"Unknown","","",3,null],[4,"BibliographicLevel","","",null,null],[13,"MonographicComponentPart","","",4,null],[13,"SerialComponentPart","","",4,null],[13,"Collection","","",4,null],[13,"Subunit","","",4,null],[13,"IntegratingResource","","",4,null],[13,"MonographOrItem","","",4,null],[13,"Serial","","",4,null],[13,"Unknown","","",4,null],[4,"TypeOfControl","","",null,null],[13,"NoSpecifiedType","","",5,null],[13,"Archival","","",5,null],[13,"Unknown","","",5,null],[4,"CharacterCodingScheme","","",null,null],[13,"Marc8","","",6,null],[13,"UcsUnicode","","",6,null],[13,"Unknown","","",6,null],[4,"EncodingLevel","","",null,null],[13,"FullLevel","","",7,null],[13,"FullLevelMaterialNotExamined","","",7,null],[13,"LessThanFullLevelMaterialNotExamined","","",7,null],[13,"AbbreviatedLevel","","",7,null],[13,"CoreLevel","","",7,null],[13,"PartialLevel","","",7,null],[13,"MinimalLevel","","",7,null],[13,"PrepublicationLevel","","",7,null],[13,"UnknownEL","","",7,null],[13,"NotApplicable","","",7,null],[13,"Unknown","","",7,null],[4,"DescriptiveCatalogingForm","","",null,null],[13,"NonIsbd","","",8,null],[13,"Aacr2","","",8,null],[13,"IsbdPunctuationOmitted","","",8,null],[13,"IsbdPunctuationIncluded","","",8,null],[13,"UnknownDCF","","",8,null],[13,"Unknown","","",8,null],[4,"MultipartResourceRecordLevel","","",null,null],[13,"NotSpecifiedOrNotApplicable","","",9,null],[13,"Set","","",9,null],[13,"PartWithIndependentTitle","","",9,null],[13,"PartWithDependentTitle","","",9,null],[13,"Unknown","","",9,null],[6,"FieldRepr","","Field representation.",null,null],[6,"SubfieldRepr","","Subfield representation.",null,null],[8,"FromFieldData","","Entities that can be created from data of a field or a subfield.",null,null],[10,"from_data","","",10,null],[8,"MrcRead","","io::Read extension which provides `read_record` method.",null,null],[11,"read_record","","",11,null],[11,"fmt","","",12,null],[11,"hash","","",12,null],[11,"clone","","",12,null],[11,"partial_cmp","","",12,null],[11,"lt","","",12,null],[11,"le","","",12,null],[11,"gt","","",12,null],[11,"ge","","",12,null],[11,"cmp","","",12,null],[11,"eq","","",12,null],[11,"ne","","",12,null],[11,"fmt","","",13,null],[11,"hash","","",13,null],[11,"clone","","",13,null],[11,"partial_cmp","","",13,null],[11,"lt","","",13,null],[11,"le","","",13,null],[11,"gt","","",13,null],[11,"ge","","",13,null],[11,"cmp","","",13,null],[11,"eq","","",13,null],[11,"ne","","",13,null],[11,"fmt","","",14,null],[11,"hash","","",14,null],[11,"clone","","",14,null],[11,"partial_cmp","","",14,null],[11,"lt","","",14,null],[11,"le","","",14,null],[11,"gt","","",14,null],[11,"ge","","",14,null],[11,"cmp","","",14,null],[11,"eq","","",14,null],[11,"ne","","",14,null],[11,"borrow","","",12,null],[11,"borrow","","",15,null],[11,"from","","",12,null],[11,"from","","",12,{"inputs":[{"name":"str"}],"output":{"name":"tag"}}],[11,"from","","",12,null],[11,"from","","",14,{"inputs":[{"name":"u8"}],"output":{"name":"identifier"}}],[11,"from","","",14,{"inputs":[{"name":"char"}],"output":{"name":"identifier"}}],[11,"borrow","","",13,null],[11,"from","","",13,null],[11,"from","","",13,null],[11,"from","","",16,{"inputs":[{"name":"field"}],"output":{"name":"fieldrepr"}}],[11,"from","","",17,{"inputs":[{"name":"subfield"}],"output":{"name":"subfieldrepr"}}],[11,"fmt","","",18,null],[11,"new","","Allows you to create an instance of `Records`.",18,{"inputs":[{"name":"t"}],"output":{"name":"records"}}],[11,"next","","",18,null],[11,"clone","","",1,null],[11,"eq","","",1,null],[11,"ne","","",1,null],[11,"fmt","","",1,null],[11,"clone","","",19,null],[11,"next","","",19,null],[11,"size_hint","","",19,null],[11,"clone","","",20,null],[11,"eq","","",20,null],[11,"ne","","",20,null],[11,"fmt","","",20,null],[11,"is_data_field","","Returns true if `self` is data field.",20,null],[11,"is_control_field","","Returns true if `self` is control field.",20,null],[11,"get_subfield","","Returns subfields with identifier `ident` or empty vec if no such subfields.",20,null],[11,"subfields","","Returns iterator over subfields of a data field.",20,null],[11,"get_indicator","","Returns indictor of data field or `None` if self is control field.",20,null],[11,"get_data","","Returns data of a control field or `None` if self is data field.",20,null],[11,"get_tag","","Returns tag of a field.",20,null],[11,"clone","","",21,null],[11,"next","","",21,null],[11,"size_hint","","",21,null],[11,"clone","","",22,null],[11,"eq","","",22,null],[11,"ne","","",22,null],[11,"fmt","","",22,null],[11,"get_identifier","","Returns identifier of a subfield.",22,null],[11,"get_data","","Returns data of a subfield.",22,null],[11,"get_tag","","Returns tag of a field `self` belongs to.",22,null],[11,"new","","",23,{"inputs":[{"name":"t"},{"name":"i"},{"name":"s"}],"output":{"name":"datafieldbuilder"}}],[11,"add_subfield","","",23,null],[11,"remove_subfield","","Removes all subfields with identifier `ident`.",23,null],[11,"into_field_repr","","",23,null],[11,"new","","",24,{"inputs":[],"output":{"name":"recordbuilder"}}],[11,"from_record","","",24,{"inputs":[{"name":"record"}],"output":{"name":"recordbuilder"}}],[11,"set_record_status","","",24,null],[11,"set_type_of_record","","",24,null],[11,"set_bibliographic_level","","",24,null],[11,"set_type_of_control","","",24,null],[11,"set_character_coding_scheme","","",24,null],[11,"set_encoding_level","","",24,null],[11,"set_descriptive_cataloging_form","","",24,null],[11,"set_multipart_resource_record_level","","",24,null],[11,"add_field","","",24,null],[11,"remove_field","","Removes all fields with tag `tag`.",24,null],[11,"into_record","","",24,null],[11,"clone","","",0,null],[11,"eq","","",0,null],[11,"ne","","",0,null],[11,"fmt","","",0,null],[11,"from_vec","","",0,{"inputs":[{"name":"vec"}],"output":{"name":"result"}}],[11,"fields","","Returns iterator over fields of a record.",0,null],[11,"get_field","","Returns fileds with tag `tag` or empty vec if no such fields.",0,null],[11,"as_slice","","Returns a slice into data of a field.",0,null],[11,"clone","","",2,null],[11,"eq","","",2,null],[11,"ne","","",2,null],[11,"fmt","","",2,null],[11,"clone","","",3,null],[11,"eq","","",3,null],[11,"ne","","",3,null],[11,"fmt","","",3,null],[11,"clone","","",4,null],[11,"eq","","",4,null],[11,"ne","","",4,null],[11,"fmt","","",4,null],[11,"clone","","",5,null],[11,"eq","","",5,null],[11,"ne","","",5,null],[11,"fmt","","",5,null],[11,"clone","","",6,null],[11,"eq","","",6,null],[11,"ne","","",6,null],[11,"fmt","","",6,null],[11,"clone","","",7,null],[11,"eq","","",7,null],[11,"ne","","",7,null],[11,"fmt","","",7,null],[11,"clone","","",8,null],[11,"eq","","",8,null],[11,"ne","","",8,null],[11,"fmt","","",8,null],[11,"clone","","",9,null],[11,"eq","","",9,null],[11,"ne","","",9,null],[11,"fmt","","",9,null]],"paths":[[3,"Record"],[4,"Warning"],[4,"RecordStatus"],[4,"TypeOfRecord"],[4,"BibliographicLevel"],[4,"TypeOfControl"],[4,"CharacterCodingScheme"],[4,"EncodingLevel"],[4,"DescriptiveCatalogingForm"],[4,"MultipartResourceRecordLevel"],[8,"FromFieldData"],[8,"MrcRead"],[3,"Tag"],[3,"Indicator"],[3,"Identifier"],[3,"FieldData"],[6,"FieldRepr"],[6,"SubfieldRepr"],[3,"Records"],[3,"Fields"],[3,"Field"],[3,"Subfields"],[3,"Subfield"],[3,"DataFieldBuilder"],[3,"RecordBuilder"]]}; initSearch(searchIndex);