1 viewer
rust 1,859,748 · typescript 235,215 · javascript 132,913 · python 20,426 · 6,405 files · digest 00b5738199cb · built in 1.5 s · crystals off
crates/cre8-app-messaging/src/providers/postmark.rs
Items
const API_BASE const TRANSACTIONAL_STREAM const BROADCAST_STREAM struct PostmarkProvider impl MessageProvider for PostmarkProvider
Functions
By call-graph weight (PageRank; 1.0 is the average function). 14 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| outcomesrc/providers/postmark.rs:101 | fn | 9 | 3 | 4 | 0 | 1.9 | |
| batch_bodysrc/providers/postmark.rs:112 | fn | 3 | 1 | 2 | 2 | 1.1 | |
| batch_outcomessrc/providers/postmark.rs:128 | fn | 4 | 1 | 2 | 1 | 1.1 | |
| message_jsonsrc/providers/postmark.rs:63 | fn | 24 | 5 | 2 | 0 | 1 | |
| postsrc/providers/postmark.rs:88 | fn | 11 | 2 | 2 | 3 | 0.7 | |
| PostmarkProvider::is_availablesrc/providers/postmark.rs:39 | trait impl | 3 | 1 | 1 | 1 | 0.7 | |
| send_batch_chunksrc/providers/postmark.rs:117 | fn | 9 | 1 | 1 | 3 | 0.6 | |
| PostmarkProvider::idsrc/providers/postmark.rs:31 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| PostmarkProvider::channelssrc/providers/postmark.rs:35 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| PostmarkProvider::unavailable_reasonsrc/providers/postmark.rs:43 | trait impl | 3 | 1 | 0 | 2 | 0.5 | |
| PostmarkProvider::cost_cents_per_callsrc/providers/postmark.rs:47 | trait impl | 3 | 1 | 0 | 0 | 0.5 | |
| PostmarkProvider::sendsrc/providers/postmark.rs:51 | trait impl | 9 | 1 | 0 | 6 | 0.5 | |
| a_batch_goes_out_on_the_broadcast_stream_with_per_recipient_headerssrc/providers/postmark.rs:139 | fn | 25 | 1 | 0 | 1 | 0.5 | |
| each_message_in_a_batch_answer_succeeds_or_fails_on_its_ownsrc/providers/postmark.rs:166 | fn | 10 | 1 | 0 | 1 | 0.5 |
Source not readable from this process.