rust 1,847,276 · typescript 232,434 · javascript 131,064 · python 19,227 · 6,362 files · digest fa0546eddd29 · built in 1.9 s · crystals off
crates/cre8-app-device/src/print_job.rs
Items
const MAX_DOCUMENT_BYTES const MAX_ICC_BYTES const MAX_COPIES const MAX_ACTIVE_JOBS const MAX_RETAINED_JOBS const DEFAULT_POLL_INTERVAL_MS const MIN_POLL_INTERVAL_MS const SIMULATED_POLL_INTERVAL_MS const DEFAULT_MAX_WAIT_MS const MAX_MAX_WAIT_MS const MAX_POLL_FAILURES const MAX_JOB_NAME_CHARS const PROBE_TIMEOUT const JOB_TIMEOUT const RECEIPT_SCHEMA const RENDERER type AtomReader static ATOM_READER struct Intake struct JobOptions struct PrinterIdentity struct RenderRecord struct PrintJobSnapshot impl PrintJobSnapshot struct JobShared impl JobShared static REGISTRY static SEQ struct WorkerPlan enum Finish
Functions
By call-graph weight (PageRank; 1.0 is the average function). 51 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| refusalsrc/print_job.rs:107 | fn | 3 | 1 | 10 | 0 | 3.8 | |
| native_onlysrc/print_job.rs:572 | fn | 3 | 1 | 2 | 1 | 1.8 | |
| send_print_jobsrc/print_job.rs:590 | fn | 11 | 1 | 9 | 2 | 1.7 | |
| print_job_statussrc/print_job.rs:603 | fn | 6 | 2 | 3 | 2 | 1.7 | |
| PrintJobSnapshot::status_jsonsrc/print_job.rs:435 | method | 24 | 3 | 3 | 1 | 1.5 | |
| find_jobsrc/print_job.rs:558 | fn | 10 | 2 | 2 | 3 | 1.5 | |
| contextsrc/print_job.rs:1052 | fn | 3 | 1 | 10 | 1 | 1.4 | |
| probe_printersrc/print_job.rs:577 | fn | 11 | 1 | 3 | 2 | 1.3 | |
| cancel_print_jobsrc/print_job.rs:613 | fn | 18 | 4 | 3 | 4 | 1.2 | |
| send_print_job_nativesrc/print_job.rs:667 | fn | 103 | 13 | 1 | 15 | 1.2 | |
| wait_forsrc/print_job.rs:1061 | fn | 12 | 2 | 2 | 2 | 1.2 | |
| codesrc/print_job.rs:1078 | fn | 4 | 1 | 8 | 0 | 1.2 | |
| stripes_pngsrc/print_job.rs:1045 | fn | 6 | 1 | 7 | 0 | 1.1 | |
| probe_printer_nativesrc/print_job.rs:633 | fn | 32 | 7 | 1 | 12 | 1.1 | |
| registrysrc/print_job.rs:548 | fn | 4 | 1 | 2 | 0 | 1 | |
| gatesrc/print_job.rs:354 | fn | 11 | 1 | 3 | 1 | 0.9 | |
| take_documentsrc/print_job.rs:164 | fn | 67 | 8 | 5 | 6 | 0.9 | |
| max_base64_lensrc/print_job.rs:124 | fn | 3 | 1 | 3 | 0 | 0.8 | |
| startedsrc/print_job.rs:1056 | fn | 4 | 1 | 4 | 0 | 0.8 | |
| wait_terminalsrc/print_job.rs:1074 | fn | 3 | 1 | 4 | 1 | 0.8 | |
| decode_base64_payloadsrc/print_job.rs:128 | fn | 12 | 4 | 2 | 1 | 0.7 | |
| putsrc/print_job.rs:461 | fn | 3 | 1 | 1 | 0 | 0.7 | |
| build_receiptsrc/print_job.rs:468 | fn | 58 | 1 | 1 | 3 | 0.7 | |
| drive_jobsrc/print_job.rs:888 | fn | 148 | 21 | 1 | 22 | 0.7 | |
| resolve_targetsrc/print_job.rs:323 | fn | 18 | 6 | 2 | 7 | 0.6 | |
| open_transportsrc/print_job.rs:343 | fn | 10 | 2 | 2 | 4 | 0.6 | |
| content_address_ofsrc/print_job.rs:143 | fn | 17 | 5 | 1 | 1 | 0.6 | |
| fixture_atom_readersrc/print_job.rs:1328 | fn | 4 | 1 | 1 | 2 | 0.6 | |
| parse_optionssrc/print_job.rs:248 | fn | 69 | 11 | 1 | 5 | 0.6 | |
| next_print_job_idsrc/print_job.rs:553 | fn | 4 | 1 | 1 | 0 | 0.6 | |
| run_print_workersrc/print_job.rs:799 | fn | 39 | 7 | 1 | 3 | 0.6 | |
| JobShared::cancelledsrc/print_job.rs:543 | method | 3 | 1 | 1 | 0 | 0.5 | |
| finish_forsrc/print_job.rs:789 | fn | 8 | 4 | 1 | 0 | 0.5 | |
| apply_job_statussrc/print_job.rs:840 | fn | 35 | 9 | 1 | 1 | 0.5 | |
| color_modesrc/print_job.rs:878 | fn | 8 | 4 | 1 | 0 | 0.5 | |
| register_atom_readersrc/print_job.rs:101 | fn | 3 | 1 | 0 | 0 | 0.5 | |
| PrintJobSnapshot::is_terminalsrc/print_job.rs:429 | method | 3 | 1 | 0 | 0 | 0.5 | |
| JobShared::snapshotsrc/print_job.rs:533 | method | 3 | 1 | 0 | 0 | 0.5 | |
| JobShared::updatesrc/print_job.rs:537 | method | 5 | 1 | 0 | 1 | 0.5 | |
| simulated_job_completes_with_a_receipt_binding_the_rendered_bytessrc/print_job.rs:1084 | fn | 73 | 3 | 0 | 11 | 0.5 | |
| jpeg_fallback_is_recorded_in_the_receiptsrc/print_job.rs:1159 | fn | 24 | 1 | 0 | 8 | 0.5 | |
| aborted_printer_jobs_end_aborted_with_a_receiptsrc/print_job.rs:1185 | fn | 15 | 1 | 0 | 4 | 0.5 | |
| cancel_reaches_the_printer_and_ends_canceledsrc/print_job.rs:1202 | fn | 24 | 1 | 0 | 7 | 0.5 | |
| bad_printer_uris_are_refusedsrc/print_job.rs:1228 | fn | 21 | 2 | 0 | 6 | 0.5 | |
| oversize_and_empty_documents_are_refusedsrc/print_job.rs:1251 | fn | 23 | 1 | 0 | 5 | 0.5 | |
| hash_mismatch_is_refusedsrc/print_job.rs:1276 | fn | 21 | 1 | 0 | 6 | 0.5 | |
| refs_are_verified_when_content_addressed_and_recorded_otherwisesrc/print_job.rs:1299 | fn | 28 | 1 | 0 | 5 | 0.5 | |
| document_ref_resolves_in_process_only_through_an_atom_readersrc/print_job.rs:1334 | fn | 15 | 1 | 0 | 5 | 0.5 | |
| non_image_documents_and_bad_options_are_refusedsrc/print_job.rs:1351 | fn | 26 | 2 | 0 | 3 | 0.5 | |
| simulated_probe_answers_the_contract_fieldssrc/print_job.rs:1379 | fn | 21 | 1 | 0 | 2 | 0.5 | |
| status_and_cancel_misses_are_soft_refusalssrc/print_job.rs:1402 | fn | 8 | 1 | 0 | 4 | 0.5 |
Source not readable from this process.