Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 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.9 (p97)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 · 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 sitemethod · 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 sitesopenutil-pdf · cc 1cre8_util_pdf::write::tests::openread_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_arrayObject::as_i64util-pdf · cc 5cre8_util_pdf::object::Object::as_i64Object::as_dictutil-pdf · cc 3cre8_util_pdf::object::Object::as_dictis_whiteutil-pdf · cc 1cre8_util_pdf::parse::is_whiteDict::is_typeutil-pdf · cc 1cre8_util_pdf::object::Dict::is_typeParser::newutil-pdf · cc 1cre8_util_pdf::parse::Parser::newis_delimiterutil-pdf · cc 1cre8_util_pdf::parse::is_delimiterObject::as_referenceutil-pdf · cc 2cre8_util_pdf::object::Object::as_referenceParser::skip_whiteutil-pdf · cc 6cre8_util_pdf::parse::Parser::skip_whiteParser::objectutil-pdf · cc 3cre8_util_pdf::parse::Parser::object

Control flow

Source not readable from this process.

Callees 6

Source not readable from this process.