List of all items
Structs
- amazon::RatingRow
- amazon::ReviewRow
- amazon::SourceRating
- amazon::SourceReview
- arrow::reader::RecordIter
- arrow::writer::TableWriter
- cleaning::isbns::IGNORE_RE
- cleaning::isbns::ISBN
- cleaning::isbns::isbn_parser::ParseState
- cleaning::names::parse::name_parser::ParseState
- cleaning::names::types::NameEntry
- cli::AmazonCommandWrapper
- cli::BXCommandWrapper
- cli::CLI
- cli::ClusterCommandWrapper
- cli::amazon::cluster_ratings::ClusterRatings
- cli::amazon::scan_ratings::ScanRatings
- cli::amazon::scan_reviews::ScanReviews
- cli::bx::cluster::Cluster
- cli::bx::extract::Extract
- cli::cluster::author_gender::AuthorGender
- cli::cluster::author_gender::ClusterGenderInfo
- cli::cluster::author_gender::authors::AuthorInfo
- cli::cluster::author_gender::authors::GenderRow
- cli::cluster::author_gender::authors::NameRow
- cli::cluster::author_gender::clusters::ClusterAuthor
- cli::cluster::author_gender::clusters::ClusterStats
- cli::cluster::authors::ClusterAuthors
- cli::cluster::books::ExtractBooks
- cli::cluster::hash::ClusterHash
- cli::cluster::hash::HashCmd
- cli::cluster_books::ClusterBooks
- cli::collect_isbns::CollectISBNs
- cli::collect_isbns::ISBNSource
- cli::extract_graph::ExtractGraph
- cli::filter_marc::FilterMARC
- cli::filter_marc::FilterOutput
- cli::filter_marc::FilterSpec
- cli::filter_marc::OutputSpec
- cli::goodreads::Goodreads
- cli::goodreads::cluster::CICommand
- cli::goodreads::cluster::ClusterOp
- cli::goodreads::scan::ScanInput
- cli::index_names::IndexEntry
- cli::index_names::IndexNames
- cli::kcore::Kcore
- cli::link_isbns::LinkISBNIds
- cli::openlib::Input
- cli::openlib::OpenLib
- cli::pqinfo::FieldStruct
- cli::pqinfo::InfoStruct
- cli::pqinfo::PQInfo
- cli::scan_marc::ScanMARC
- cli::stats::IntegrationStats
- gender::GenderBag
- goodreads::author::AuthorRecord
- goodreads::author::AuthorWriter
- goodreads::author::RawAuthor
- goodreads::book::BookAuthorRecord
- goodreads::book::BookIdRecord
- goodreads::book::BookRecord
- goodreads::book::BookSeriesRecord
- goodreads::book::BookWriter
- goodreads::book::RawAuthor
- goodreads::book::RawBook
- goodreads::genres::BookGenreRecord
- goodreads::genres::BookGenreWriter
- goodreads::genres::RawBookGenre
- goodreads::ids::BookLinkRecord
- goodreads::interaction::IntRecord
- goodreads::interaction::IntWriter
- goodreads::interaction::RawInteraction
- goodreads::review::RawReview
- goodreads::review::ReviewRecord
- goodreads::review::ReviewWriter
- goodreads::work::RawWork
- goodreads::work::WorkRecord
- goodreads::work::WorkWriter
- graph::BookID
- graph::load::GraphBuilder
- graph::model::ClusterCode
- graph::model::ClusterStat
- graph::model::ClusteringStatistics
- graph::model::GraphEdge
- graph::model::ISBNClusterRec
- graph::sources::GRBooks
- graph::sources::GRWorks
- graph::sources::ISBN
- graph::sources::LOC
- graph::sources::OLEditions
- graph::sources::OLWorks
- ids::codes::NS
- ids::index::IdIndex
- interactions::Key
- interactions::actions::ActionDedup
- interactions::actions::ActionInstance
- interactions::actions::TimelessActionRecord
- interactions::actions::TimestampActionRecord
- interactions::ratings::RatingDedup
- interactions::ratings::TimelessRatingRecord
- interactions::ratings::TimestampRatingRecord
- io::background::ThreadRead
- io::background::ThreadWrite
- io::lines::JSONRecords
- io::lines::LineProcessor
- io::lines::Records
- io::object::chunks::ChunkWriter
- io::object::chunks::UnchunkWriter
- io::object::thread::ThreadObjectWriter
- io::object::thread::ThreadObjectWriterBuilder
- io::object::thread::ThreadWriterSatellite
- io::object::transform::MapWriter
- layout::config::Config
- layout::config::DSConfig
- layout::config::GRConfig
- layout::path::BDPath
- marc::book_fields::AuthRec
- marc::book_fields::BookIds
- marc::book_fields::BookOutput
- marc::book_fields::ISBNrec
- marc::flat_fields::FieldOutput
- marc::flat_fields::FieldRecord
- marc::parse::Codes
- marc::record::Code
- marc::record::ControlField
- marc::record::Field
- marc::record::MARCRecord
- marc::record::Subfield
- openlib::author::AuthorNameRec
- openlib::author::AuthorProcessor
- openlib::author::AuthorRec
- openlib::edition::EditionAuthorRec
- openlib::edition::EditionProcessor
- openlib::edition::EditionRec
- openlib::edition::EditionSubjectRec
- openlib::edition::ISBNrec
- openlib::edition::LinkRec
- openlib::key::OLKS
- openlib::key::OLKey
- openlib::key::key_parser::ParseState
- openlib::source::Keyed
- openlib::source::OLAuthorSource
- openlib::source::OLEditionRecord
- openlib::source::OLSubjects
- openlib::source::OLWorkRecord
- openlib::source::Row
- openlib::subject::SubjectEntry
- openlib::work::WorkAuthorRec
- openlib::work::WorkProcessor
- openlib::work::WorkRec
- openlib::work::WorkSubjectRec
- prelude::Metadata
- prelude::MetadataBuilder
- prelude::ParseLevelError
- prelude::Path
- prelude::PathBuf
- prelude::Record
- prelude::RecordBuilder
- prelude::SetLoggerError
- util::accum::StringAccumulator
- util::logging::Friendly
- util::logging::Len
- util::logging::Pos
- util::logging::Rate
- util::serde_string::FromStrVisitor
- util::timing::Timer
- util::unicode::TableSet
Enums
- cleaning::isbns::ParseResult
- cleaning::names::types::NameError
- cleaning::names::types::NameFmt
- cli::AmazonCommand
- cli::BXCommand
- cli::ClusterCommand
- cli::RootCommand
- cli::cluster::authors::Source
- cli::goodreads::GRCmd
- cli::goodreads::cluster::ActionType
- cli::goodreads::cluster::AggType
- cli::goodreads::scan::GRScan
- cli::openlib::DataType
- gender::Gender
- gender::GenderError
- ids::index::IndexError
- io::object::thread::WorkHandle
- marc::record::ParseCodeError
- openlib::key::OLKeyError
- openlib::source::Author
- openlib::source::RowError
- openlib::source::Text
- openlib::subject::SubjectType
- parsing::bindata::HexDecodeError
- prelude::Cow
- prelude::Level
- prelude::LevelFilter
Traits
- cli::Command
- goodreads::review::Deserialize
- graph::sources::EdgeRead
- graph::sources::NodeRead
- interactions::Dedup
- interactions::Interaction
- interactions::actions::FromActionSet
- interactions::ratings::FromRatingSet
- io::DataSink
- io::ext::LengthRead
- io::object::ObjectWriter
- prelude::Args
- prelude::FallibleIterator
- prelude::Log
- util::logging::FieldExtract
Macros
- cli::wrap_subcommands
- json_from_str
- prelude::anyhow
- prelude::debug
- prelude::error
- prelude::info
- prelude::log
- prelude::log_enabled
- prelude::trace
- prelude::warn
Derive Macros
Functions
- arrow::dfext::nonnull_schema
- arrow::dfext::udf_clean_name
- arrow::reader::scan_backend
- arrow::reader::scan_df_parquet
- arrow::reader::scan_parquet_file
- arrow::writer::open_parquet_writer
- arrow::writer::open_plpq_writer
- arrow::writer::open_polars_writer
- arrow::writer::parquet_writer_defaults
- arrow::writer::save_df_parquet
- arrow::writer::save_df_parquet_nonnull
- cleaning::isbns::clean_asin_chars
- cleaning::isbns::clean_isbn_chars
- cleaning::isbns::isbn_parser::__parse_digit_char
- cleaning::isbns::isbn_parser::__parse_inner_junk
- cleaning::isbns::isbn_parser::__parse_isbn
- cleaning::isbns::isbn_parser::__parse_isbn_text
- cleaning::isbns::isbn_parser::__parse_lead
- cleaning::isbns::isbn_parser::__parse_parse_isbns
- cleaning::isbns::isbn_parser::__parse_prefix
- cleaning::isbns::isbn_parser::__parse_single_tag
- cleaning::isbns::isbn_parser::__parse_space
- cleaning::isbns::isbn_parser::__parse_tags
- cleaning::isbns::isbn_parser::__parse_tail_skip
- cleaning::isbns::isbn_parser::parse_isbns
- cleaning::isbns::parse_isbn_string
- cleaning::names::clean_name
- cleaning::names::name_variants
- cleaning::names::parse::name_parser::__parse_cs_name
- cleaning::names::parse::name_parser::__parse_digit
- cleaning::names::parse::name_parser::__parse_ending
- cleaning::names::parse::name_parser::__parse_name
- cleaning::names::parse::name_parser::__parse_name_entry
- cleaning::names::parse::name_parser::__parse_single_name
- cleaning::names::parse::name_parser::__parse_space
- cleaning::names::parse::name_parser::__parse_trailing_junk
- cleaning::names::parse::name_parser::__parse_year_range
- cleaning::names::parse::name_parser::__parse_year_tag
- cleaning::names::parse::name_parser::name_entry
- cleaning::names::parse::parse_name_entry
- cleaning::names::preclean
- cleaning::strings::norm_unicode
- cli::cluster::author_gender::authors::viaf_author_table
- cli::cluster::author_gender::authors::viaf_load_genders
- cli::cluster::author_gender::authors::viaf_load_names
- cli::cluster::author_gender::clusters::all_clusters
- cli::cluster::author_gender::clusters::read_resolve
- cli::cluster::author_gender::save_genders
- cli::cluster::authors::scan_loc
- cli::cluster::authors::scan_openlib
- cli::cluster::hash::scan_isbns
- cli::collect_isbns::all_sources
- cli::collect_isbns::scan_source
- cli::filter_marc::open_output
- cli::filter_marc::scan_records
- cli::goodreads::scan::scan_gr
- cli::goodreads::work_gender::link_work_genders
- cli::index_names::process_names
- cli::index_names::scan_authority_names
- cli::index_names::write_index
- cli::kcore::filter_counts
- cli::openlib::scan_openlib
- cli::pqinfo::check_length
- cli::stats::scan_actions
- cli::stats::scan_genders
- cli::stats::scan_loc
- goodreads::ids::load_id_links
- goodreads::users::load_user_index
- goodreads::users::save_user_index
- graph::gml::gml_begin
- graph::gml::gml_edge
- graph::gml::gml_end
- graph::gml::gml_node
- graph::gml::save_gml
- graph::load::construct_graph
- graph::load_graph
- graph::model::save_graph_cluster_data
- graph::save_graph
- graph::sources::id_col
- ids::codes::ns_of_book_code
- io::compress::open_gzin_progress
- io::file_size
- io::log_file_info
- io::object::thread::ferry
- io::open_progress
- io::path_list
- layout::config::load_config
- layout::workdir::find_root_abspath
- layout::workdir::find_root_relpath
- layout::workdir::is_bookdata_root
- layout::workdir::require_working_dir
- layout::workdir::require_working_root
- layout::workdir::resolve_path
- main
- marc::parse::parse_record
- marc::parse::read_code_attrs
- marc::parse::read_record
- marc::parse::read_sf_code_attr
- marc::parse::read_tag_attr
- marc::parse::scan_records
- marc::parse::scan_records_delim
- openlib::author::author_name_records
- openlib::key::key_parser::__parse_digit
- openlib::key::key_parser::__parse_lcchar
- openlib::key::key_parser::__parse_lcword
- openlib::key::key_parser::__parse_number
- openlib::key::key_parser::__parse_ol_key
- openlib::key::key_parser::ol_key
- openlib::key::parse_ol_key
- parsing::bindata::decode_hex_i64_pair
- parsing::dates::check_ts
- parsing::dates::parse_gr_date
- parsing::parse_opt
- parsing::trim_opt
- parsing::trim_owned
- prelude::logger
- prelude::max_level
- prelude::set_boxed_logger
- prelude::set_logger
- prelude::set_logger_racy
- prelude::set_max_level
- prelude::set_max_level_racy
- tsv::split_first
- util::default
- util::logging::data_progress
- util::logging::item_progress
- util::logging::measure_and_recv
- util::logging::measure_and_send
- util::logging::meter_bar
- util::process::log_process_stats
- util::process::log_rusage
- util::process::maybe_exit_early
- util::process::timeval_duration
- util::serde_string::deserialize
- util::serde_string::serialize
Type Aliases
- cleaning::isbns::isbn_parser::Input
- cleaning::isbns::isbn_parser::PositionRepr
- cleaning::names::parse::name_parser::Input
- cleaning::names::parse::name_parser::PositionRepr
- cli::cluster::author_gender::authors::AuthorTable
- cli::cluster::author_gender::clusters::ClusterTable
- cli::index_names::NameIndex
- goodreads::ids::BookLinkMap
- goodreads::users::UserIndex
- graph::IdGraph
- graph::IdNode
- graph::load::NodeMap
- ids::index::Id
- openlib::key::key_parser::Input
- openlib::key::key_parser::PositionRepr
- prelude::Result
Statics
- GLOBAL
- cleaning::isbns::IGNORES
- cli::cluster::books::GRAPH_NODE_FILE
- cli::link_isbns::ALL_ISBNS_FILE
- cli::stats::ACTION_FILES
- cli::stats::GENDER_FILE
- cli::stats::ISBN_CLUSTER_FILE
- cli::stats::LOC_BOOK_FILE
- cli::stats::STAT_FILE
- util::unicode::NONSPACING_MARK
Constants
- arrow::writer::BATCH_SIZE
- arrow::writer::ZSTD_LEVEL
- cli::filter_marc::BATCH_SIZE
- goodreads::author::OUT_FILE
- goodreads::book::AUTHOR_FILE
- goodreads::book::ID_FILE
- goodreads::book::INFO_FILE
- goodreads::book::SERIES_FILE
- goodreads::genres::GENRE_FILE
- goodreads::genres::OUT_FILE
- goodreads::ids::GR_LINK_FILE
- goodreads::interaction::OUT_FILE
- goodreads::review::OUT_FILE
- goodreads::users::GR_USER_FILE
- goodreads::users::UHASH_COL
- goodreads::users::UID_COL
- goodreads::work::OUT_FILE
- graph::model::CLUSTER_METRICS_PATH
- graph::model::CLUSTER_STATS_PATH
- graph::model::GRAPH_EDGE_PATH
- graph::model::GRAPH_NODE_PATH
- graph::model::ISBN_CLUSTER_PATH
- ids::codes::NAMESPACES
- ids::codes::NS_EDITION
- ids::codes::NS_GR_BOOK
- ids::codes::NS_GR_WORK
- ids::codes::NS_ISBN
- ids::codes::NS_LOC_INSTANCE
- ids::codes::NS_LOC_REC
- ids::codes::NS_LOC_WORK
- ids::codes::NS_MULT_BASE
- ids::codes::NS_WORK
- layout::config::CFG_PATH
- marc::parse::CHUNK_BUFFER_SIZE
- marc::parse::CHUNK_LINES
- openlib::key::KS_AUTHOR
- openlib::key::KS_EDITION
- openlib::key::KS_WORK
- parsing::dates::GR_DATE_FMT
- prelude::STATIC_MAX_LEVEL
- util::logging::DATA_PROGRESS_TMPL
- util::logging::ITEM_PROGRESS_TMPL
- util::logging::METER_TMPL
- util::unicode::tables::BY_NAME
- util::unicode::tables::NONSPACING_MARK
- util::unicode::tables::UPPERCASE_LETTER