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
crates/cre8-mail/src/transport.rs
Items
enum MailStream impl MailStream impl Read for MailStream impl Write for MailStream enum Line struct LineReader impl LineReader
Functions
By call-graph weight (PageRank; 1.0 is the average function). 14 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| MailStream::flushsrc/transport.rs:88 | trait impl | 7 | 3 | 5 | 0 | 1.9 | |
| LineReader::read_linesrc/transport.rs:129 | method | 26 | 7 | 5 | 0 | 1.8 | |
| LineReader::newsrc/transport.rs:114 | method | 3 | 1 | 5 | 0 | 1.2 | |
| MailStream::is_tlssrc/transport.rs:24 | method | 3 | 1 | 1 | 0 | 0.9 | |
| MailStream::tls_descriptionsrc/transport.rs:29 | method | 12 | 3 | 1 | 0 | 0.9 | |
| MailStream::upgrade_clientsrc/transport.rs:55 | method | 12 | 2 | 2 | 0 | 0.7 | |
| LineReader::bufferedsrc/transport.rs:119 | method | 3 | 1 | 1 | 0 | 0.6 | |
| MailStream::tcpsrc/transport.rs:16 | method | 7 | 3 | 1 | 0 | 0.6 | |
| MailStream::upgrade_serversrc/transport.rs:44 | method | 10 | 2 | 1 | 0 | 0.6 | |
| MailStream::readsrc/transport.rs:70 | trait impl | 7 | 3 | 0 | 0 | 0.5 | |
| MailStream::writesrc/transport.rs:80 | trait impl | 7 | 3 | 0 | 0 | 0.5 | |
| LineReader::clearsrc/transport.rs:125 | method | 3 | 1 | 0 | 0 | 0.5 | |
| splits_crlf_and_bare_lf_lines_and_caps_lengthsrc/transport.rs:162 | fn | 12 | 1 | 0 | 3 | 0.5 | |
| an_oversized_line_spanning_reads_is_discarded_wholesrc/transport.rs:176 | fn | 7 | 1 | 0 | 2 | 0.5 |
Source not readable from this process.