Skip to content
1 viewer

rust 1,863,570 · typescript 235,774 · javascript 133,179 · python 20,426 · 6,416 files · digest 72c4f5c61f73 · built in 1.7 s · crystals off

Document::open_with_password

cre8_util_pdf::document::Document::open_with_password

method · cre8-util-pdf · crates/cre8-util-pdf/src/document.rs:86 pub documented

20lines
5cyclomatic
1max nesting
8statements
3? exits
2params
2callers
6callees
2.1 (p95)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (2 direct callers, 6 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

path · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitesself · 1 sitepath · 1 sitepath · 2 sitesmethod · 2 sitesself · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitepath · 2 sitesref · 1 siteref · 1 sitemethod · 1 sitepath · 1 siteref · 1 sitepath · 1 sitemethod · 1 sitepath · 1 sitemethod · 1 sitepath · 2 sitespath · 1 sitepath · 1 sitemethod · 1 sitepath · 2 sitesname · 1 sitepath · 2 sitesread_pdfaudience-graph · cc 2cre8_audience_graph::table::read_pdfthe_print_pdf_carries_both_…media-print · cc 2cre8_media_print::tests::the_print_pdf_carries_both_sides_and_its_boxesevery_template_lays_out_pro…media-print · cc 4cre8_media_print::tests::every_template_lays_out_proofs_and_prints_for_the_worked_clientreads_unencrypted_and_every…util-pdf · cc 2cre8_util_pdf::tests::reads_unencrypted_and_every_standard_cipherrecovers_a_printed_table_fr…util-pdf · cc 1cre8_util_pdf::tests::recovers_a_printed_table_from_an_owner_locked_aes_256_file_with_object_streamsa_header_match_picks_the_he…util-pdf · cc 1cre8_util_pdf::tests::a_header_match_picks_the_header_linecomposite_fonts_differences…util-pdf · cc 1cre8_util_pdf::tests::composite_fonts_differences_forms_inline_images_and_glued_runsdamaged_offsets_are_rebuilt…util-pdf · cc 1cre8_util_pdf::tests::damaged_offsets_are_rebuilt_by_scanningjunk_before_the_header_is_s…util-pdf · cc 1cre8_util_pdf::tests::junk_before_the_header_is_skipped_and_garbage_is_refusedDocument::openutil-pdf · cc 1cre8_util_pdf::document::Document::opena_user_password_is_required…util-pdf · cc 2cre8_util_pdf::tests::a_user_password_is_required_and_either_password_opens_aes_256Document::open_with_passwordutil-pdf · cc 5cre8_util_pdf::document::Document::open_with_passwordmalformedutil-pdf · cc 1cre8_util_pdf::malformedfindutil-pdf · cc 3cre8_util_pdf::parse::findDocument::with_datautil-pdf · cc 1cre8_util_pdf::document::Document::with_dataDocument::buildutil-pdf · cc 6cre8_util_pdf::document::Document::buildreadutil-pdf · cc 7cre8_util_pdf::xref::readreconstructutil-pdf · cc 15cre8_util_pdf::xref::reconstructObject::as_arrayutil-pdf · cc 2cre8_util_pdf::object::Object::as_arrayis_whiteutil-pdf · cc 1cre8_util_pdf::parse::is_whiteObject::as_i64util-pdf · cc 5cre8_util_pdf::object::Object::as_i64Parser::skip_whiteutil-pdf · cc 6cre8_util_pdf::parse::Parser::skip_whiteis_delimiterutil-pdf · cc 1cre8_util_pdf::parse::is_delimiterParser::newutil-pdf · cc 1cre8_util_pdf::parse::Parser::newObject::as_dictutil-pdf · cc 3cre8_util_pdf::object::Object::as_dictDict::is_typeutil-pdf · cc 1cre8_util_pdf::object::Dict::is_typeParser::objectutil-pdf · cc 3cre8_util_pdf::parse::Parser::objectObject::as_bytesutil-pdf · cc 2cre8_util_pdf::object::Object::as_bytes

Control flow

Source not readable from this process.

Callees 6

Source not readable from this process.