Skip to main content

Crate z3950_rs

Crate z3950_rs 

Source

Re-exports§

pub use query_languages::QueryLanguage;
pub use client::Client;
pub use error::Error;
pub use error::Result;
pub use pdu::bib1_attribute_set;
pub use pdu::extract_marc_records;
pub use pdu::make_access_control_response;
pub use pdu::make_close_request;
pub use pdu::make_delete_all_result_sets_request;
pub use pdu::make_delete_result_set_request;
pub use pdu::make_duplicate_detection_request;
pub use pdu::make_extended_services_request;
pub use pdu::make_init_request;
pub use pdu::make_present_request;
pub use pdu::make_resource_control_response;
pub use pdu::make_resource_report_request;
pub use pdu::make_scan_request;
pub use pdu::make_search_request;
pub use pdu::make_sort_key_by_field;
pub use pdu::make_sort_request;
pub use pdu::make_trigger_resource_control_request;
pub use pdu::make_type1_query;
pub use pdu::record_syntax_usmarc;
pub use pdu::AccessControlRequest;
pub use pdu::AccessControlResponse;
pub use pdu::Apdu;
pub use pdu::CaseSensitivity;
pub use pdu::Close;
pub use pdu::CloseReason;
pub use pdu::Credentials;
pub use pdu::DeleteFunction;
pub use pdu::DeleteOperationStatus;
pub use pdu::DeleteResultSetRequest;
pub use pdu::DeleteResultSetResponse;
pub use pdu::DuplicateDetectionRequest;
pub use pdu::DuplicateDetectionResponse;
pub use pdu::DuplicateDetectionStatus;
pub use pdu::Entry;
pub use pdu::ExtendedServicesFunction;
pub use pdu::ExtendedServicesRequest;
pub use pdu::ExtendedServicesResponse;
pub use pdu::ExtendedServicesStatus;
pub use pdu::InitRequest;
pub use pdu::InitResponse;
pub use pdu::ListEntries;
pub use pdu::MissingValueAction;
pub use pdu::PartialResultsAvailable;
pub use pdu::PresentRequest;
pub use pdu::PresentResponse;
pub use pdu::PresentStatus;
pub use pdu::Query;
pub use pdu::Records;
pub use pdu::ResourceControlRequest;
pub use pdu::ResourceControlResponse;
pub use pdu::ResourceReportRequest;
pub use pdu::ResourceReportResponse;
pub use pdu::ResourceReportStatus;
pub use pdu::RpnQuery;
pub use pdu::ScanRequest;
pub use pdu::ScanResponse;
pub use pdu::ScanStatus;
pub use pdu::SearchRequest;
pub use pdu::SearchResponse;
pub use pdu::Segment;
pub use pdu::SortElement;
pub use pdu::SortKey;
pub use pdu::SortKeySpec;
pub use pdu::SortRelation;
pub use pdu::SortRequest;
pub use pdu::SortResponse;
pub use pdu::SortStatus;
pub use pdu::TermInfo;
pub use pdu::TriggerRequestedAction;
pub use pdu::TriggerResourceControlRequest;
pub use pdu::WaitAction;

Modules§

client
error
pdu
query_languages

Functions§

parse_record
Parses a single raw MARC record (MARC21) into a marc_rs::Record.
parse_records
Parses a collection of raw MARC records.

Type Aliases§

MarcRecord