graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[neqo-crypto/src/ech.rs]" -- "[neqo-crypto/src/cert.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/cert.rs]" -- "[neqo-common/src/hrtime.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-udp/src/lib.rs]" -- "[neqo-crypto/src/hkdf.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-udp/src/lib.rs]" -- "[neqo-crypto/src/hp.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-transport/src/rtt.rs]" -- "[neqo-common/src/hrtime.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/hkdf.rs]" -- "[neqo-crypto/src/ech.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-transport/src/path.rs]" -- "[neqo-transport/src/connection/mod.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-udp/src/lib.rs]" -- "[neqo-transport/src/rtt.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/replay.rs]" -- "[neqo-crypto/src/aead.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-udp/src/lib.rs]" -- "[neqo-crypto/src/ech.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/hp.rs]" -- "[neqo-crypto/src/aead.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/hkdf.rs]" -- "[neqo-common/src/hrtime.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-udp/src/lib.rs]" -- "[neqo-crypto/src/lib.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-transport/src/ecn.rs]" -- "[neqo-transport/src/connection/mod.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/hp.rs]" -- "[neqo-crypto/src/agent.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/lib.rs]" -- "[neqo-common/src/hrtime.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-transport/src/path.rs]" -- "[neqo-transport/src/ecn.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/p11.rs]" -- "[neqo-crypto/src/aead.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/p11.rs]" -- "[neqo-common/src/hrtime.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/replay.rs]" -- "[neqo-crypto/src/hp.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/replay.rs]" -- "[neqo-common/src/hrtime.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-transport/src/rtt.rs]" -- "[neqo-crypto/src/ech.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/agent.rs]" -- "[neqo-crypto/src/aead.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/aead.rs]" -- "[neqo-common/src/hrtime.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/ech.rs]" -- "[neqo-common/src/hrtime.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-transport/src/rtt.rs]" -- "[neqo-crypto/src/lib.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/hkdf.rs]" -- "[neqo-crypto/src/agent.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/hkdf.rs]" -- "[neqo-crypto/src/aead.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/lib.rs]" -- "[neqo-crypto/src/hkdf.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-udp/src/lib.rs]" -- "[neqo-crypto/src/replay.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/p11.rs]" -- "[neqo-crypto/src/agent.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-udp/src/lib.rs]" -- "[neqo-common/src/hrtime.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/p11.rs]" -- "[neqo-crypto/src/ech.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/p11.rs]" -- "[neqo-crypto/src/hkdf.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/hkdf.rs]" -- "[neqo-crypto/src/cert.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/replay.rs]" -- "[neqo-crypto/src/ech.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-transport/src/rtt.rs]" -- "[neqo-crypto/src/hkdf.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/hp.rs]" -- "[neqo-crypto/src/ech.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/hp.rs]" -- "[neqo-crypto/src/cert.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/p11.rs]" -- "[neqo-crypto/src/cert.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/cert.rs]" -- "[neqo-crypto/src/aead.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/lib.rs]" -- "[neqo-crypto/src/aead.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-transport/src/rtt.rs]" -- "[neqo-crypto/src/cert.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/hp.rs]" -- "[neqo-crypto/src/hkdf.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/lib.rs]" -- "[neqo-crypto/src/agent.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-transport/src/rtt.rs]" -- "[neqo-crypto/src/hp.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/hp.rs]" -- "[neqo-common/src/hrtime.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/lib.rs]" -- "[neqo-crypto/src/cert.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/ech.rs]" -- "[neqo-crypto/src/agent.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[neqo-crypto/src/p11.rs]" -- "[neqo-crypto/src/hp.rs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }