TN:
SF:src/errors.rs
FN:3,<r_tftpd::errors::Error as core::fmt::Display>::fmt
FN:3,<r_tftpd::errors::Error as core::convert::From<std::io::error::Error>>::from
FN:46,<r_tftpd::errors::Error as core::clone::Clone>::clone
FN:3,<r_tftpd::errors::Error as core::convert::From<r_tftpd::tftp::errors::RequestError>>::from
FN:3,<r_tftpd::errors::Error as core::convert::From<std::io::error::Error>>::from
FN:3,<r_tftpd::errors::Error as core::fmt::Debug>::fmt
FN:46,<r_tftpd::errors::Error as core::clone::Clone>::clone
FN:3,<r_tftpd::errors::Error as core::fmt::Display>::fmt
FN:3,<r_tftpd::errors::Error as core::convert::From<nix::errno::consts::Errno>>::from
FN:3,<r_tftpd::errors::Error as core::fmt::Debug>::fmt
FN:3,<r_tftpd::errors::Error as std::error::Error>::source
FN:3,<r_tftpd::errors::Error as std::error::Error>::source
FN:3,<r_tftpd::errors::Error as core::convert::From<r_tftpd::tftp::errors::RequestError>>::from
FN:3,<r_tftpd::errors::Error as core::convert::From<nix::errno::consts::Errno>>::from
FNDA:0,<r_tftpd::errors::Error as core::fmt::Display>::fmt
FNDA:0,<r_tftpd::errors::Error as core::convert::From<std::io::error::Error>>::from
FNDA:0,<r_tftpd::errors::Error as core::clone::Clone>::clone
FNDA:0,<r_tftpd::errors::Error as core::convert::From<r_tftpd::tftp::errors::RequestError>>::from
FNDA:0,<r_tftpd::errors::Error as core::convert::From<std::io::error::Error>>::from
FNDA:0,<r_tftpd::errors::Error as core::fmt::Debug>::fmt
FNDA:0,<r_tftpd::errors::Error as core::clone::Clone>::clone
FNDA:0,<r_tftpd::errors::Error as core::fmt::Display>::fmt
FNDA:0,<r_tftpd::errors::Error as core::convert::From<nix::errno::consts::Errno>>::from
FNDA:0,<r_tftpd::errors::Error as core::fmt::Debug>::fmt
FNDA:0,<r_tftpd::errors::Error as std::error::Error>::source
FNDA:0,<r_tftpd::errors::Error as std::error::Error>::source
FNDA:0,<r_tftpd::errors::Error as core::convert::From<r_tftpd::tftp::errors::RequestError>>::from
FNDA:0,<r_tftpd::errors::Error as core::convert::From<nix::errno::consts::Errno>>::from
FNF:14
FNH:0
BRF:0
BRH:0
DA:3,0
DA:46,0
DA:47,0
DA:48,0
DA:49,0
DA:50,0
DA:51,0
DA:52,0
DA:53,0
DA:54,0
DA:55,0
DA:56,0
DA:57,0
DA:58,0
DA:59,0
DA:60,0
DA:62,0
LF:17
LH:0
end_of_record
SF:src/fetcher/file.rs
FN:21,<r_tftpd::fetcher::file::File>::open
FN:35,<r_tftpd::fetcher::file::File>::is_mmaped
FN:42,<r_tftpd::fetcher::file::File>::get_size::{closure#0}
FN:45,<r_tftpd::fetcher::file::File>::read
FN:39,<r_tftpd::fetcher::file::File>::get_size
FN:57,<r_tftpd::fetcher::file::File>::read::{closure#0}::{closure#0}
FN:13,<r_tftpd::fetcher::file::File>::new
FN:13,<r_tftpd::fetcher::file::File>::new
FN:21,<r_tftpd::fetcher::file::File>::open
FN:35,<r_tftpd::fetcher::file::File>::is_mmaped
FN:5,<r_tftpd::fetcher::file::File as core::fmt::Debug>::fmt
FN:5,<r_tftpd::fetcher::file::File as core::fmt::Debug>::fmt
FN:69,<r_tftpd::fetcher::file::File>::read_mmap
FN:45,<r_tftpd::fetcher::file::File>::read
FN:74,<r_tftpd::fetcher::file::File>::is_eof
FN:39,<r_tftpd::fetcher::file::File>::get_size
FN:69,<r_tftpd::fetcher::file::File>::read_mmap
FN:57,<r_tftpd::fetcher::file::File>::read::{closure#0}::{closure#0}
FN:42,<r_tftpd::fetcher::file::File>::get_size::{closure#0}
FN:46,<r_tftpd::fetcher::file::File>::read::{closure#0}
FN:46,<r_tftpd::fetcher::file::File>::read::{closure#0}
FN:74,<r_tftpd::fetcher::file::File>::is_eof
FNDA:0,<r_tftpd::fetcher::file::File>::open
FNDA:0,<r_tftpd::fetcher::file::File>::is_mmaped
FNDA:0,<r_tftpd::fetcher::file::File>::get_size::{closure#0}
FNDA:0,<r_tftpd::fetcher::file::File>::read
FNDA:0,<r_tftpd::fetcher::file::File>::get_size
FNDA:0,<r_tftpd::fetcher::file::File>::read::{closure#0}::{closure#0}
FNDA:0,<r_tftpd::fetcher::file::File>::new
FNDA:0,<r_tftpd::fetcher::file::File>::new
FNDA:0,<r_tftpd::fetcher::file::File>::open
FNDA:0,<r_tftpd::fetcher::file::File>::is_mmaped
FNDA:0,<r_tftpd::fetcher::file::File as core::fmt::Debug>::fmt
FNDA:0,<r_tftpd::fetcher::file::File as core::fmt::Debug>::fmt
FNDA:0,<r_tftpd::fetcher::file::File>::read_mmap
FNDA:0,<r_tftpd::fetcher::file::File>::read
FNDA:0,<r_tftpd::fetcher::file::File>::is_eof
FNDA:0,<r_tftpd::fetcher::file::File>::get_size
FNDA:0,<r_tftpd::fetcher::file::File>::read_mmap
FNDA:0,<r_tftpd::fetcher::file::File>::read::{closure#0}::{closure#0}
FNDA:0,<r_tftpd::fetcher::file::File>::get_size::{closure#0}
FNDA:0,<r_tftpd::fetcher::file::File>::read::{closure#0}
FNDA:0,<r_tftpd::fetcher::file::File>::read::{closure#0}
FNDA:0,<r_tftpd::fetcher::file::File>::is_eof
FNF:22
FNH:0
BRF:0
BRH:0
DA:5,0
DA:13,0
DA:14,0
DA:15,0
DA:16,0
DA:17,0
DA:18,0
DA:19,0
DA:21,0
DA:22,0
DA:23,0
DA:24,0
DA:25,0
DA:26,0
DA:27,0
DA:28,0
DA:29,0
DA:30,0
DA:31,0
DA:32,0
DA:33,0
DA:35,0
DA:36,0
DA:37,0
DA:39,0
DA:40,0
DA:41,0
DA:42,0
DA:43,0
DA:45,0
DA:46,0
DA:47,0
DA:49,0
DA:50,0
DA:51,0
DA:53,0
DA:54,0
DA:56,0
DA:57,0
DA:58,0
DA:59,0
DA:60,0
DA:61,0
DA:62,0
DA:63,0
DA:66,0
DA:67,0
DA:69,0
DA:70,0
DA:71,0
DA:72,0
DA:74,0
DA:75,0
DA:76,0
DA:77,0
LF:55
LH:0
end_of_record
SF:src/tftp/oack.rs
FN:69,<r_tftpd::tftp::oack::Oack>::fill_buf
FN:53,<r_tftpd::tftp::oack::Oack>::update_tsize
FN:48,<r_tftpd::tftp::oack::Oack>::update_timeout::<_>
FN:53,<r_tftpd::tftp::oack::Oack>::update_tsize
FN:48,<r_tftpd::tftp::oack::Oack>::update_timeout::<<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#2}>
FN:37,<r_tftpd::tftp::oack::Oack>::update_window_size::<<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#1}>
FN:13,<r_tftpd::tftp::oack::Oack>::from_request
FN:13,<r_tftpd::tftp::oack::Oack>::from_request
FN:69,<r_tftpd::tftp::oack::Oack>::fill_buf
FN:26,<r_tftpd::tftp::oack::Oack>::update_block_size::<<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#0}>
FN:61,<r_tftpd::tftp::oack::Oack>::append_option::<u64>
FN:61,<r_tftpd::tftp::oack::Oack>::append_option::<_>
FN:37,<r_tftpd::tftp::oack::Oack>::update_window_size::<_>
FN:26,<r_tftpd::tftp::oack::Oack>::update_block_size::<_>
FN:61,<r_tftpd::tftp::oack::Oack>::append_option::<u16>
FNDA:0,<r_tftpd::tftp::oack::Oack>::fill_buf
FNDA:0,<r_tftpd::tftp::oack::Oack>::update_tsize
FNDA:0,<r_tftpd::tftp::oack::Oack>::update_timeout::<_>
FNDA:0,<r_tftpd::tftp::oack::Oack>::update_tsize
FNDA:0,<r_tftpd::tftp::oack::Oack>::update_timeout::<<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#2}>
FNDA:0,<r_tftpd::tftp::oack::Oack>::update_window_size::<<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#1}>
FNDA:0,<r_tftpd::tftp::oack::Oack>::from_request
FNDA:0,<r_tftpd::tftp::oack::Oack>::from_request
FNDA:0,<r_tftpd::tftp::oack::Oack>::fill_buf
FNDA:0,<r_tftpd::tftp::oack::Oack>::update_block_size::<<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#0}>
FNDA:0,<r_tftpd::tftp::oack::Oack>::append_option::<u64>
FNDA:0,<r_tftpd::tftp::oack::Oack>::append_option::<_>
FNDA:0,<r_tftpd::tftp::oack::Oack>::update_window_size::<_>
FNDA:0,<r_tftpd::tftp::oack::Oack>::update_block_size::<_>
FNDA:0,<r_tftpd::tftp::oack::Oack>::append_option::<u16>
FNF:15
FNH:0
BRF:0
BRH:0
DA:13,0
DA:14,0
DA:15,0
DA:16,0
DA:17,0
DA:18,0
DA:19,0
DA:20,0
DA:26,0
DA:27,0
DA:28,0
DA:29,0
DA:30,0
DA:31,0
DA:37,0
DA:38,0
DA:39,0
DA:40,0
DA:41,0
DA:42,0
DA:48,0
DA:49,0
DA:50,0
DA:51,0
DA:53,0
DA:54,0
DA:55,0
DA:56,0
DA:57,0
DA:58,0
DA:59,0
DA:61,0
DA:62,0
DA:63,0
DA:64,0
DA:65,0
DA:66,0
DA:67,0
DA:69,0
DA:70,0
DA:71,0
DA:73,0
DA:74,0
DA:75,0
DA:77,0
DA:78,0
DA:79,0
DA:81,0
DA:82,0
DA:83,0
DA:85,0
DA:86,0
DA:87,0
DA:88,0
LF:54
LH:0
end_of_record
SF:src/util/socketaddr.rs
FN:51,<r_tftpd::util::socketaddr::SocketAddr>::socket
FN:59,<r_tftpd::util::socketaddr::SocketAddr>::get_af
FN:12,<r_tftpd::util::socketaddr::SocketAddr as core::fmt::Display>::fmt
FN:56,<r_tftpd::util::socketaddr::SocketAddr>::socket::{closure#0}
FN:41,<r_tftpd::util::socketaddr::SocketAddr>::from_raw_fd
FN:51,<r_tftpd::util::socketaddr::SocketAddr>::socket
FN:21,<r_tftpd::util::socketaddr::SocketAddr as core::convert::TryFrom<nix::sys::socket::addr::SockaddrStorage>>::try_from
FN:8,<r_tftpd::util::socketaddr::SocketAddr as core::cmp::PartialEq>::ne
FN:8,<r_tftpd::util::socketaddr::SocketAddr as core::cmp::PartialEq>::eq
FN:8,<r_tftpd::util::socketaddr::SocketAddr as core::clone::Clone>::clone
FN:8,<r_tftpd::util::socketaddr::SocketAddr as core::fmt::Debug>::fmt
FN:21,<r_tftpd::util::socketaddr::SocketAddr as core::convert::TryFrom<nix::sys::socket::addr::SockaddrStorage>>::try_from
FN:59,<r_tftpd::util::socketaddr::SocketAddr>::get_af
FN:37,<r_tftpd::util::socketaddr::SocketAddr>::new
FN:41,<r_tftpd::util::socketaddr::SocketAddr>::from_raw_fd
FN:44,<r_tftpd::util::socketaddr::SocketAddr>::from_raw_fd::{closure#0}
FN:8,<r_tftpd::util::socketaddr::SocketAddr as core::fmt::Debug>::fmt
FN:8,<r_tftpd::util::socketaddr::SocketAddr as core::cmp::PartialEq>::eq
FN:8,<r_tftpd::util::socketaddr::SocketAddr as core::cmp::PartialEq>::ne
FN:8,<r_tftpd::util::socketaddr::SocketAddr as core::clone::Clone>::clone
FN:44,<r_tftpd::util::socketaddr::SocketAddr>::from_raw_fd::{closure#0}
FN:69,<r_tftpd::util::socketaddr::SocketAddr>::as_std
FN:74,<r_tftpd::util::socketaddr::SocketAddr>::as_nix
FN:37,<r_tftpd::util::socketaddr::SocketAddr>::new
FN:69,<r_tftpd::util::socketaddr::SocketAddr>::as_std
FN:56,<r_tftpd::util::socketaddr::SocketAddr>::socket::{closure#0}
FN:12,<r_tftpd::util::socketaddr::SocketAddr as core::fmt::Display>::fmt
FN:74,<r_tftpd::util::socketaddr::SocketAddr>::as_nix
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr>::socket
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr>::get_af
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr as core::fmt::Display>::fmt
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr>::socket::{closure#0}
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr>::from_raw_fd
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr>::socket
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr as core::convert::TryFrom<nix::sys::socket::addr::SockaddrStorage>>::try_from
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr as core::cmp::PartialEq>::ne
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr as core::cmp::PartialEq>::eq
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr as core::clone::Clone>::clone
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr as core::fmt::Debug>::fmt
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr as core::convert::TryFrom<nix::sys::socket::addr::SockaddrStorage>>::try_from
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr>::get_af
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr>::new
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr>::from_raw_fd
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr>::from_raw_fd::{closure#0}
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr as core::fmt::Debug>::fmt
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr as core::cmp::PartialEq>::eq
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr as core::cmp::PartialEq>::ne
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr as core::clone::Clone>::clone
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr>::from_raw_fd::{closure#0}
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr>::as_std
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr>::as_nix
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr>::new
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr>::as_std
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr>::socket::{closure#0}
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr as core::fmt::Display>::fmt
FNDA:0,<r_tftpd::util::socketaddr::SocketAddr>::as_nix
FNF:28
FNH:0
BRF:0
BRH:0
DA:8,0
DA:12,0
DA:13,0
DA:14,0
DA:21,0
DA:24,0
DA:25,0
DA:28,0
DA:29,0
DA:31,0
DA:33,0
DA:37,0
DA:38,0
DA:39,0
DA:41,0
DA:42,0
DA:43,0
DA:44,0
DA:45,0
DA:46,0
DA:51,0
DA:52,0
DA:53,0
DA:54,0
DA:55,0
DA:56,0
DA:57,0
DA:59,0
DA:60,0
DA:61,0
DA:62,0
DA:63,0
DA:64,0
DA:65,0
DA:67,0
DA:69,0
DA:70,0
DA:71,0
DA:72,0
DA:74,0
DA:75,0
DA:76,0
DA:77,0
DA:78,0
DA:79,0
DA:80,0
DA:82,0
LF:47
LH:0
end_of_record
SF:src/main.rs
FN:162,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#14}
FN:144,<r_tftpd::CliOpts as clap::derive::CommandFactory>::into_app_for_update
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#9}
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#12}
FN:162,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#14}
FN:154,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#7}
FN:162,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#13}
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#3}
FN:150,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#4}
FN:100,r_tftpd::handle_request::{closure#0}::{closure#0}::{closure#3}
FN:147,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#1}
FN:158,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#11}
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#3}
FN:77,r_tftpd::handle_request::{closure#0}::{closure#0}
FN:162,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#14}
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#9}
FN:98,r_tftpd::handle_request::{closure#0}::{closure#0}::{closure#2}
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#15}
FN:144,<r_tftpd::CliOpts as clap::derive::Args>::augment_args
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#0}
FN:97,r_tftpd::handle_request::{closure#0}::{closure#0}::{closure#1}
FN:45,<r_tftpd::SpeedInfo as core::fmt::Display>::fmt
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#15}
FN:150,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#4}
FN:158,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#10}
FN:165,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#16}
FN:127,r_tftpd::run::{closure#0}
FN:162,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#13}
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut
FN:175,r_tftpd::main::{closure#0}
FN:144,<r_tftpd::CliOpts as clap::derive::CommandFactory>::into_app_for_update
FN:150,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#4}
FN:158,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#11}
FN:165,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#16}
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#12}
FN:158,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#10}
FN:144,<r_tftpd::CliOpts as core::fmt::Debug>::fmt
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#6}
FN:158,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#10}
FN:154,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#8}
FN:147,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#2}
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches
FN:1,r_tftpd::main
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#6}
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut
FN:104,r_tftpd::run_tftpd_loop::{closure#0}
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches
FN:147,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#2}
FN:82,r_tftpd::handle_request::{closure#0}::{closure#0}::{closure#0}
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#3}
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#15}
FN:144,<r_tftpd::CliOpts as clap::derive::CommandFactory>::into_app
FN:154,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#7}
FN:162,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#13}
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#6}
FN:147,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#2}
FN:162,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#14}
FN:97,r_tftpd::handle_request::{closure#0}::{closure#0}::{closure#1}
FN:147,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#1}
FN:154,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#7}
FN:104,r_tftpd::run_tftpd_loop::{closure#0}
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#9}
FN:144,<r_tftpd::CliOpts as clap::derive::Args>::augment_args
FN:158,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#10}
FN:144,<r_tftpd::CliOpts as clap::derive::Args>::augment_args_for_update
FN:150,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#5}
FN:144,<r_tftpd::CliOpts as core::fmt::Debug>::fmt
FN:168,r_tftpd::main
FN:165,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#16}
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#0}
FN:127,r_tftpd::run::{closure#0}
FN:175,r_tftpd::main::{closure#0}
FN:65,r_tftpd::handle_request::{closure#0}
FN:82,r_tftpd::handle_request::{closure#0}::{closure#0}::{closure#0}
FN:36,<r_tftpd::SpeedInfo>::new
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#12}
FN:65,r_tftpd::handle_request::{closure#0}
FN:150,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#5}
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut
FN:65,r_tftpd::handle_request
FN:45,<r_tftpd::SpeedInfo as core::fmt::Display>::fmt
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut
FN:168,r_tftpd::main
FN:65,r_tftpd::handle_request
FN:127,r_tftpd::run
FN:154,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#8}
FN:165,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#16}
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#9}
FN:144,<r_tftpd::CliOpts as clap::derive::CommandFactory>::into_app
FN:77,r_tftpd::handle_request::{closure#0}::{closure#0}
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#0}
FN:150,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#5}
FN:147,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#2}
FN:150,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#4}
FN:36,<r_tftpd::SpeedInfo>::new
FN:154,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#8}
FN:147,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#1}
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#6}
FN:158,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#11}
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches
FN:104,r_tftpd::run_tftpd_loop
FN:127,r_tftpd::run
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#0}
FN:154,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#8}
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#3}
FN:150,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#5}
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#12}
FN:98,r_tftpd::handle_request::{closure#0}::{closure#0}::{closure#2}
FN:158,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#11}
FN:162,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#13}
FN:144,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#15}
FN:100,r_tftpd::handle_request::{closure#0}::{closure#0}::{closure#3}
FN:104,r_tftpd::run_tftpd_loop
FN:147,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#1}
FN:154,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#7}
FN:144,<r_tftpd::CliOpts as clap::derive::Args>::augment_args_for_update
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#14}
FNDA:0,<r_tftpd::CliOpts as clap::derive::CommandFactory>::into_app_for_update
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#9}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#12}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#14}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#7}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#13}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#3}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#4}
FNDA:0,r_tftpd::handle_request::{closure#0}::{closure#0}::{closure#3}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#1}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#11}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#3}
FNDA:0,r_tftpd::handle_request::{closure#0}::{closure#0}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#14}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#9}
FNDA:0,r_tftpd::handle_request::{closure#0}::{closure#0}::{closure#2}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#15}
FNDA:0,<r_tftpd::CliOpts as clap::derive::Args>::augment_args
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#0}
FNDA:0,r_tftpd::handle_request::{closure#0}::{closure#0}::{closure#1}
FNDA:0,<r_tftpd::SpeedInfo as core::fmt::Display>::fmt
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#15}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#4}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#10}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#16}
FNDA:0,r_tftpd::run::{closure#0}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#13}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut
FNDA:0,r_tftpd::main::{closure#0}
FNDA:0,<r_tftpd::CliOpts as clap::derive::CommandFactory>::into_app_for_update
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#4}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#11}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#16}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#12}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#10}
FNDA:0,<r_tftpd::CliOpts as core::fmt::Debug>::fmt
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#6}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#10}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#8}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#2}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches
FNDA:1,r_tftpd::main
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#6}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut
FNDA:0,r_tftpd::run_tftpd_loop::{closure#0}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#2}
FNDA:0,r_tftpd::handle_request::{closure#0}::{closure#0}::{closure#0}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#3}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#15}
FNDA:0,<r_tftpd::CliOpts as clap::derive::CommandFactory>::into_app
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#7}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#13}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#6}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#2}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#14}
FNDA:0,r_tftpd::handle_request::{closure#0}::{closure#0}::{closure#1}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#1}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#7}
FNDA:0,r_tftpd::run_tftpd_loop::{closure#0}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#9}
FNDA:0,<r_tftpd::CliOpts as clap::derive::Args>::augment_args
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#10}
FNDA:0,<r_tftpd::CliOpts as clap::derive::Args>::augment_args_for_update
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#5}
FNDA:0,<r_tftpd::CliOpts as core::fmt::Debug>::fmt
FNDA:0,r_tftpd::main
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#16}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#0}
FNDA:0,r_tftpd::run::{closure#0}
FNDA:0,r_tftpd::main::{closure#0}
FNDA:0,r_tftpd::handle_request::{closure#0}
FNDA:0,r_tftpd::handle_request::{closure#0}::{closure#0}::{closure#0}
FNDA:0,<r_tftpd::SpeedInfo>::new
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#12}
FNDA:0,r_tftpd::handle_request::{closure#0}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#5}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut
FNDA:0,r_tftpd::handle_request
FNDA:0,<r_tftpd::SpeedInfo as core::fmt::Display>::fmt
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut
FNDA:0,r_tftpd::main
FNDA:0,r_tftpd::handle_request
FNDA:0,r_tftpd::run
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#8}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#16}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#9}
FNDA:0,<r_tftpd::CliOpts as clap::derive::CommandFactory>::into_app
FNDA:0,r_tftpd::handle_request::{closure#0}::{closure#0}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#0}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#5}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#2}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#4}
FNDA:0,<r_tftpd::SpeedInfo>::new
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#8}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#1}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#6}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#11}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches
FNDA:0,r_tftpd::run_tftpd_loop
FNDA:0,r_tftpd::run
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#0}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#8}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#3}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#5}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#12}
FNDA:0,r_tftpd::handle_request::{closure#0}::{closure#0}::{closure#2}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#11}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#13}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::from_arg_matches_mut::{closure#15}
FNDA:0,r_tftpd::handle_request::{closure#0}::{closure#0}::{closure#3}
FNDA:0,r_tftpd::run_tftpd_loop
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#1}
FNDA:0,<r_tftpd::CliOpts as clap::derive::FromArgMatches>::update_from_arg_matches_mut::{closure#7}
FNDA:0,<r_tftpd::CliOpts as clap::derive::Args>::augment_args_for_update
FNF:117
FNH:1
BRF:0
BRH:0
DA:1,1
DA:36,0
DA:37,0
DA:38,0
DA:39,0
DA:40,0
DA:41,0
DA:45,0
DA:46,0
DA:47,0
DA:48,0
DA:49,0
DA:50,0
DA:51,0
DA:52,0
DA:53,0
DA:55,0
DA:56,0
DA:57,0
DA:58,0
DA:60,0
DA:65,0
DA:77,0
DA:78,0
DA:79,0
DA:81,0
DA:82,0
DA:83,0
DA:84,0
DA:85,0
DA:86,0
DA:87,0
DA:88,0
DA:90,0
DA:91,0
DA:92,0
DA:95,0
DA:96,0
DA:97,0
DA:98,0
DA:100,0
DA:102,0
DA:104,0
DA:105,0
DA:106,0
DA:107,0
DA:108,0
DA:110,0
DA:111,0
DA:112,0
DA:113,0
DA:114,0
DA:115,0
DA:116,0
DA:117,0
DA:119,0
DA:127,0
DA:129,0
DA:130,0
DA:131,0
DA:132,0
DA:134,0
DA:135,0
DA:137,0
DA:139,0
DA:140,0
DA:144,0
DA:147,0
DA:148,0
DA:149,0
DA:150,0
DA:151,0
DA:152,0
DA:154,0
DA:158,0
DA:159,0
DA:160,0
DA:162,0
DA:163,0
DA:164,0
DA:165,0
DA:168,0
DA:169,0
DA:170,0
DA:171,0
DA:172,0
DA:173,0
DA:174,0
DA:175,0
DA:176,0
DA:177,0
DA:178,0
DA:179,0
DA:180,0
DA:182,0
DA:183,0
DA:184,0
DA:185,0
DA:186,0
DA:189,0
DA:190,0
DA:191,0
DA:194,0
DA:195,0
LF:104
LH:1
end_of_record
SF:src/fetcher/memory.rs
FN:17,<r_tftpd::fetcher::memory::Memory>::open
FN:17,<r_tftpd::fetcher::memory::Memory>::open
FN:3,<r_tftpd::fetcher::memory::Memory as core::fmt::Debug>::fmt
FN:48,<r_tftpd::fetcher::memory::Memory>::is_eof
FN:36,<r_tftpd::fetcher::memory::Memory>::read_mmap
FN:21,<r_tftpd::fetcher::memory::Memory>::get_size
FN:3,<r_tftpd::fetcher::memory::Memory as core::fmt::Debug>::fmt
FN:36,<r_tftpd::fetcher::memory::Memory>::read_mmap
FN:26,<r_tftpd::fetcher::memory::Memory>::read::{closure#0}
FN:10,<r_tftpd::fetcher::memory::Memory>::new
FN:43,<r_tftpd::fetcher::memory::Memory>::read_mmap::{closure#0}
FN:21,<r_tftpd::fetcher::memory::Memory>::get_size
FN:43,<r_tftpd::fetcher::memory::Memory>::read_mmap::{closure#0}
FN:25,<r_tftpd::fetcher::memory::Memory>::read
FN:48,<r_tftpd::fetcher::memory::Memory>::is_eof
FN:25,<r_tftpd::fetcher::memory::Memory>::read
FN:10,<r_tftpd::fetcher::memory::Memory>::new
FN:26,<r_tftpd::fetcher::memory::Memory>::read::{closure#0}
FNDA:0,<r_tftpd::fetcher::memory::Memory>::open
FNDA:0,<r_tftpd::fetcher::memory::Memory>::open
FNDA:0,<r_tftpd::fetcher::memory::Memory as core::fmt::Debug>::fmt
FNDA:0,<r_tftpd::fetcher::memory::Memory>::is_eof
FNDA:1,<r_tftpd::fetcher::memory::Memory>::read_mmap
FNDA:0,<r_tftpd::fetcher::memory::Memory>::get_size
FNDA:0,<r_tftpd::fetcher::memory::Memory as core::fmt::Debug>::fmt
FNDA:0,<r_tftpd::fetcher::memory::Memory>::read_mmap
FNDA:0,<r_tftpd::fetcher::memory::Memory>::read::{closure#0}
FNDA:0,<r_tftpd::fetcher::memory::Memory>::new
FNDA:0,<r_tftpd::fetcher::memory::Memory>::read_mmap::{closure#0}
FNDA:0,<r_tftpd::fetcher::memory::Memory>::get_size
FNDA:0,<r_tftpd::fetcher::memory::Memory>::read_mmap::{closure#0}
FNDA:0,<r_tftpd::fetcher::memory::Memory>::read
FNDA:1,<r_tftpd::fetcher::memory::Memory>::is_eof
FNDA:0,<r_tftpd::fetcher::memory::Memory>::read
FNDA:1,<r_tftpd::fetcher::memory::Memory>::new
FNDA:0,<r_tftpd::fetcher::memory::Memory>::read::{closure#0}
FNF:18
FNH:3
BRF:0
BRH:0
DA:3,0
DA:10,2
DA:11,2
DA:12,2
DA:13,2
DA:14,2
DA:15,2
DA:17,0
DA:18,0
DA:19,0
DA:21,0
DA:22,0
DA:23,0
DA:25,0
DA:26,0
DA:27,0
DA:28,0
DA:29,0
DA:30,0
DA:31,0
DA:32,0
DA:33,0
DA:34,0
DA:36,10
DA:37,10
DA:38,10
DA:39,10
DA:40,10
DA:41,10
DA:42,10
DA:43,10
DA:45,10
DA:46,10
DA:48,11
DA:49,11
DA:50,11
DA:51,11
LF:37
LH:20
end_of_record
SF:src/tftp/request.rs
FN:5,r_tftpd::tftp::request::try_ranged_from::<u16, 0, 10>
FN:27,r_tftpd::tftp::request::try_ranged_from::<u64, 0, 0>::{closure#1}
FN:5,r_tftpd::tftp::request::try_ranged_from::<u128, 1, 18446744073709551615>
FN:53,<r_tftpd::tftp::request::Request>::from_slice
FN:19,r_tftpd::tftp::request::try_ranged_from::<u16, 1, 65535>::{closure#0}
FN:27,r_tftpd::tftp::request::try_ranged_from::<u128, 1, 18446744073709551615>::{closure#1}
FN:19,r_tftpd::tftp::request::try_ranged_from::<u16, 1, 10>::{closure#0}
FN:30,<r_tftpd::tftp::request::Request as core::fmt::Debug>::fmt
FN:118,r_tftpd::tftp::request::test::test_range
FN:62,<r_tftpd::tftp::request::Request>::from_slice::{closure#0}
FN:30,<r_tftpd::tftp::request::Request as core::clone::Clone>::clone
FN:27,r_tftpd::tftp::request::try_ranged_from::<u8, 1, 1000>::{closure#1}
FN:103,<r_tftpd::tftp::request::Request>::get_filename
FN:19,r_tftpd::tftp::request::try_ranged_from::<u64, 0, 4294967295>::{closure#0}
FN:5,r_tftpd::tftp::request::try_ranged_from::<u16, 8, 65464>
FN:30,<r_tftpd::tftp::request::Request as core::clone::Clone>::clone
FN:96,<r_tftpd::tftp::request::Request>::from_slice::{closure#1}
FN:27,r_tftpd::tftp::request::try_ranged_from::<u64, 0, 65536>::{closure#1}
FN:62,<r_tftpd::tftp::request::Request>::from_slice::{closure#0}
FN:27,r_tftpd::tftp::request::try_ranged_from::<u16, 8, 65464>::{closure#1}
FN:5,r_tftpd::tftp::request::try_ranged_from::<u64, 0, 4294967295>
FN:19,r_tftpd::tftp::request::try_ranged_from::<u8, 1, 1000>::{closure#0}
FN:27,r_tftpd::tftp::request::try_ranged_from::<u16, 1, 65535>::{closure#1}
FN:30,<r_tftpd::tftp::request::Request as core::fmt::Debug>::fmt
FN:53,<r_tftpd::tftp::request::Request>::from_slice
FN:5,r_tftpd::tftp::request::try_ranged_from::<u64, 0, 65536>
FN:19,r_tftpd::tftp::request::try_ranged_from::<u64, 0, 0>::{closure#0}
FN:19,r_tftpd::tftp::request::try_ranged_from::<u64, 0, 65536>::{closure#0}
FN:19,r_tftpd::tftp::request::try_ranged_from::<u16, 8, 65464>::{closure#0}
FN:5,r_tftpd::tftp::request::try_ranged_from::<u64, 0, 0>
FN:27,r_tftpd::tftp::request::try_ranged_from::<u64, 0, 4294967295>::{closure#1}
FN:5,r_tftpd::tftp::request::try_ranged_from::<u16, 1, 65535>
FN:117,r_tftpd::tftp::request::test::test_range::{closure#0}
FN:103,<r_tftpd::tftp::request::Request>::get_filename
FN:5,r_tftpd::tftp::request::try_ranged_from::<u8, 1, 1000>
FN:5,r_tftpd::tftp::request::try_ranged_from::<u16, 1, 10>
FN:46,<r_tftpd::tftp::request::Request>::has_options
FN:96,<r_tftpd::tftp::request::Request>::from_slice::{closure#1}
FN:27,r_tftpd::tftp::request::try_ranged_from::<u16, 1, 10>::{closure#1}
FN:46,<r_tftpd::tftp::request::Request>::has_options
FN:19,r_tftpd::tftp::request::try_ranged_from::<u128, 1, 18446744073709551615>::{closure#0}
FN:27,r_tftpd::tftp::request::try_ranged_from::<u16, 0, 10>::{closure#1}
FN:19,r_tftpd::tftp::request::try_ranged_from::<u16, 0, 10>::{closure#0}
FNDA:1,r_tftpd::tftp::request::try_ranged_from::<u16, 0, 10>
FNDA:0,r_tftpd::tftp::request::try_ranged_from::<u64, 0, 0>::{closure#1}
FNDA:1,r_tftpd::tftp::request::try_ranged_from::<u128, 1, 18446744073709551615>
FNDA:0,<r_tftpd::tftp::request::Request>::from_slice
FNDA:0,r_tftpd::tftp::request::try_ranged_from::<u16, 1, 65535>::{closure#0}
FNDA:0,r_tftpd::tftp::request::try_ranged_from::<u128, 1, 18446744073709551615>::{closure#1}
FNDA:1,r_tftpd::tftp::request::try_ranged_from::<u16, 1, 10>::{closure#0}
FNDA:0,<r_tftpd::tftp::request::Request as core::fmt::Debug>::fmt
FNDA:1,r_tftpd::tftp::request::test::test_range
FNDA:0,<r_tftpd::tftp::request::Request>::from_slice::{closure#0}
FNDA:0,<r_tftpd::tftp::request::Request as core::clone::Clone>::clone
FNDA:1,r_tftpd::tftp::request::try_ranged_from::<u8, 1, 1000>::{closure#1}
FNDA:0,<r_tftpd::tftp::request::Request>::get_filename
FNDA:0,r_tftpd::tftp::request::try_ranged_from::<u64, 0, 4294967295>::{closure#0}
FNDA:0,r_tftpd::tftp::request::try_ranged_from::<u16, 8, 65464>
FNDA:0,<r_tftpd::tftp::request::Request as core::clone::Clone>::clone
FNDA:0,<r_tftpd::tftp::request::Request>::from_slice::{closure#1}
FNDA:0,r_tftpd::tftp::request::try_ranged_from::<u64, 0, 65536>::{closure#1}
FNDA:0,<r_tftpd::tftp::request::Request>::from_slice::{closure#0}
FNDA:0,r_tftpd::tftp::request::try_ranged_from::<u16, 8, 65464>::{closure#1}
FNDA:0,r_tftpd::tftp::request::try_ranged_from::<u64, 0, 4294967295>
FNDA:1,r_tftpd::tftp::request::try_ranged_from::<u8, 1, 1000>::{closure#0}
FNDA:0,r_tftpd::tftp::request::try_ranged_from::<u16, 1, 65535>::{closure#1}
FNDA:0,<r_tftpd::tftp::request::Request as core::fmt::Debug>::fmt
FNDA:0,<r_tftpd::tftp::request::Request>::from_slice
FNDA:0,r_tftpd::tftp::request::try_ranged_from::<u64, 0, 65536>
FNDA:0,r_tftpd::tftp::request::try_ranged_from::<u64, 0, 0>::{closure#0}
FNDA:0,r_tftpd::tftp::request::try_ranged_from::<u64, 0, 65536>::{closure#0}
FNDA:0,r_tftpd::tftp::request::try_ranged_from::<u16, 8, 65464>::{closure#0}
FNDA:0,r_tftpd::tftp::request::try_ranged_from::<u64, 0, 0>
FNDA:0,r_tftpd::tftp::request::try_ranged_from::<u64, 0, 4294967295>::{closure#1}
FNDA:0,r_tftpd::tftp::request::try_ranged_from::<u16, 1, 65535>
FNDA:1,r_tftpd::tftp::request::test::test_range::{closure#0}
FNDA:0,<r_tftpd::tftp::request::Request>::get_filename
FNDA:1,r_tftpd::tftp::request::try_ranged_from::<u8, 1, 1000>
FNDA:1,r_tftpd::tftp::request::try_ranged_from::<u16, 1, 10>
FNDA:0,<r_tftpd::tftp::request::Request>::has_options
FNDA:0,<r_tftpd::tftp::request::Request>::from_slice::{closure#1}
FNDA:0,r_tftpd::tftp::request::try_ranged_from::<u16, 1, 10>::{closure#1}
FNDA:0,<r_tftpd::tftp::request::Request>::has_options
FNDA:1,r_tftpd::tftp::request::try_ranged_from::<u128, 1, 18446744073709551615>::{closure#0}
FNDA:0,r_tftpd::tftp::request::try_ranged_from::<u16, 0, 10>::{closure#1}
FNDA:1,r_tftpd::tftp::request::try_ranged_from::<u16, 0, 10>::{closure#0}
FNF:43
FNH:11
BRF:0
BRH:0
DA:5,11
DA:6,11
DA:7,11
DA:8,11
DA:9,11
DA:11,91
DA:12,82
DA:13,82
DA:14,0
DA:17,82
DA:18,82
DA:19,82
DA:20,82
DA:23,9
DA:24,2
DA:25,7
DA:26,7
DA:27,7
DA:28,11
DA:30,0
DA:46,0
DA:47,0
DA:48,0
DA:49,0
DA:50,0
DA:51,0
DA:53,0
DA:54,0
DA:55,0
DA:56,0
DA:57,0
DA:58,0
DA:59,0
DA:60,0
DA:61,0
DA:62,0
DA:64,0
DA:65,0
DA:66,0
DA:67,0
DA:69,0
DA:70,0
DA:72,0
DA:73,0
DA:74,0
DA:75,0
DA:76,0
DA:77,0
DA:78,0
DA:79,0
DA:80,0
DA:82,0
DA:85,0
DA:86,0
DA:88,0
DA:89,0
DA:90,0
DA:91,0
DA:92,0
DA:93,0
DA:94,0
DA:95,0
DA:96,0
DA:100,0
DA:101,0
DA:103,0
DA:104,0
DA:105,0
DA:106,0
DA:107,0
DA:108,0
DA:109,0
DA:117,1
DA:118,1
DA:119,1
DA:120,1
DA:121,1
DA:122,1
DA:123,1
DA:124,1
DA:125,1
DA:126,1
DA:127,1
DA:128,1
DA:129,1
DA:130,1
DA:131,1
DA:132,1
DA:133,1
LF:89
LH:35
end_of_record
SF:src/util/mod.rs
FN:18,<&[u8] as r_tftpd::util::ToLower>::to_lower
FN:18,<&[u8] as r_tftpd::util::ToLower>::to_lower
FNDA:0,<&[u8] as r_tftpd::util::ToLower>::to_lower
FNDA:0,<&[u8] as r_tftpd::util::ToLower>::to_lower
FNF:2
FNH:0
BRF:0
BRH:0
DA:18,0
DA:19,0
DA:20,0
DA:22,0
DA:23,0
DA:24,0
DA:25,0
DA:29,0
DA:30,0
LF:9
LH:0
end_of_record
SF:src/util/bucket.rs
FN:55,<r_tftpd::util::bucket::BucketGuard>::release
FN:55,<r_tftpd::util::bucket::BucketGuard>::release
FN:8,<r_tftpd::util::bucket::Bucket>::new
FN:51,<r_tftpd::util::bucket::BucketGuard>::is_ok
FN:21,<r_tftpd::util::bucket::Bucket>::acquire::{closure#0}
FN:51,<r_tftpd::util::bucket::BucketGuard>::is_ok
FN:32,<r_tftpd::util::bucket::Bucket>::release
FN:8,<r_tftpd::util::bucket::Bucket>::new
FN:64,r_tftpd::util::bucket::test::test_bucket
FN:43,<r_tftpd::util::bucket::BucketGuard as core::ops::drop::Drop>::drop
FN:19,<r_tftpd::util::bucket::Bucket>::acquire
FN:19,<r_tftpd::util::bucket::Bucket>::acquire
FN:32,<r_tftpd::util::bucket::Bucket>::release
FN:43,<r_tftpd::util::bucket::BucketGuard as core::ops::drop::Drop>::drop
FN:21,<r_tftpd::util::bucket::Bucket>::acquire::{closure#0}
FN:15,<r_tftpd::util::bucket::Bucket>::level
FN:63,r_tftpd::util::bucket::test::test_bucket::{closure#0}
FNDA:0,<r_tftpd::util::bucket::BucketGuard>::release
FNDA:1,<r_tftpd::util::bucket::BucketGuard>::release
FNDA:1,<r_tftpd::util::bucket::Bucket>::new
FNDA:1,<r_tftpd::util::bucket::BucketGuard>::is_ok
FNDA:1,<r_tftpd::util::bucket::Bucket>::acquire::{closure#0}
FNDA:0,<r_tftpd::util::bucket::BucketGuard>::is_ok
FNDA:1,<r_tftpd::util::bucket::Bucket>::release
FNDA:0,<r_tftpd::util::bucket::Bucket>::new
FNDA:1,r_tftpd::util::bucket::test::test_bucket
FNDA:0,<r_tftpd::util::bucket::BucketGuard as core::ops::drop::Drop>::drop
FNDA:1,<r_tftpd::util::bucket::Bucket>::acquire
FNDA:0,<r_tftpd::util::bucket::Bucket>::acquire
FNDA:0,<r_tftpd::util::bucket::Bucket>::release
FNDA:1,<r_tftpd::util::bucket::BucketGuard as core::ops::drop::Drop>::drop
FNDA:0,<r_tftpd::util::bucket::Bucket>::acquire::{closure#0}
FNDA:1,<r_tftpd::util::bucket::Bucket>::level
FNDA:1,r_tftpd::util::bucket::test::test_bucket::{closure#0}
FNF:17
FNH:10
BRF:0
BRH:0
DA:8,1
DA:9,1
DA:10,1
DA:11,1
DA:12,1
DA:15,10
DA:16,10
DA:17,10
DA:19,6
DA:20,6
DA:21,6
DA:22,1
DA:23,5
DA:24,6
DA:25,6
DA:26,6
DA:27,6
DA:28,6
DA:29,6
DA:30,6
DA:32,5
DA:33,5
DA:34,5
DA:43,6
DA:44,6
DA:45,5
DA:46,1
DA:47,6
DA:51,6
DA:52,6
DA:53,6
DA:55,1
DA:56,1
DA:63,1
DA:64,1
DA:65,1
DA:66,1
DA:67,1
DA:70,1
DA:71,1
DA:72,1
DA:74,1
DA:75,1
DA:76,1
DA:79,1
DA:80,1
DA:81,1
DA:83,1
DA:84,1
DA:85,1
DA:88,1
DA:89,1
DA:90,1
DA:93,1
DA:95,1
DA:96,1
DA:97,1
DA:99,1
DA:100,1
DA:101,1
DA:104,1
DA:106,1
LF:62
LH:62
end_of_record
SF:src/tftp/datagram.rs
FN:114,<r_tftpd::tftp::datagram::Datagram>::get_data_len
FN:105,<r_tftpd::tftp::datagram::Datagram>::recv::{closure#0}
FN:49,<r_tftpd::tftp::datagram::Datagram as core::convert::TryFrom<&[u8]>>::try_from::{closure#1}
FN:114,<r_tftpd::tftp::datagram::Datagram>::get_data_len
FN:26,<&[u8] as r_tftpd::tftp::datagram::TftpSlice>::assert_len
FN:84,<r_tftpd::tftp::datagram::Datagram>::recv_inner
FN:40,<&[u8] as r_tftpd::tftp::datagram::TftpSlice>::get_sequence_id
FN:88,<r_tftpd::tftp::datagram::Datagram>::recv_inner::{closure#0}
FN:106,<r_tftpd::tftp::datagram::Datagram>::recv::{closure#0}::{closure#0}
FN:100,<r_tftpd::tftp::datagram::Datagram>::recv
FN:91,<r_tftpd::tftp::datagram::Datagram>::recv_inner::{closure#0}::{closure#0}
FN:88,<r_tftpd::tftp::datagram::Datagram>::recv_inner::{closure#0}
FN:40,<&[u8] as r_tftpd::tftp::datagram::TftpSlice>::get_sequence_id
FN:26,<&[u8] as r_tftpd::tftp::datagram::TftpSlice>::assert_len
FN:110,<r_tftpd::tftp::datagram::Datagram>::is_ack
FN:49,<r_tftpd::tftp::datagram::Datagram as core::convert::TryFrom<&[u8]>>::try_from::{closure#1}
FN:53,<r_tftpd::tftp::datagram::Datagram as core::convert::TryFrom<&[u8]>>::try_from::{closure#0}
FN:35,<&[u8] as r_tftpd::tftp::datagram::TftpSlice>::get_u16
FN:107,<r_tftpd::tftp::datagram::Datagram>::recv::{closure#0}::{closure#1}
FN:100,<r_tftpd::tftp::datagram::Datagram>::recv
FN:53,<r_tftpd::tftp::datagram::Datagram as core::convert::TryFrom<&[u8]>>::try_from::{closure#0}
FN:49,<r_tftpd::tftp::datagram::Datagram as core::convert::TryFrom<&[u8]>>::try_from
FN:8,<r_tftpd::tftp::datagram::Datagram as core::fmt::Debug>::fmt
FN:107,<r_tftpd::tftp::datagram::Datagram>::recv::{closure#0}::{closure#1}
FN:105,<r_tftpd::tftp::datagram::Datagram>::recv::{closure#0}
FN:49,<r_tftpd::tftp::datagram::Datagram as core::convert::TryFrom<&[u8]>>::try_from
FN:91,<r_tftpd::tftp::datagram::Datagram>::recv_inner::{closure#0}::{closure#0}
FN:8,<r_tftpd::tftp::datagram::Datagram as core::fmt::Debug>::fmt
FN:35,<&[u8] as r_tftpd::tftp::datagram::TftpSlice>::get_u16
FN:110,<r_tftpd::tftp::datagram::Datagram>::is_ack
FN:106,<r_tftpd::tftp::datagram::Datagram>::recv::{closure#0}::{closure#0}
FN:84,<r_tftpd::tftp::datagram::Datagram>::recv_inner
FNDA:0,<r_tftpd::tftp::datagram::Datagram>::get_data_len
FNDA:0,<r_tftpd::tftp::datagram::Datagram>::recv::{closure#0}
FNDA:0,<r_tftpd::tftp::datagram::Datagram as core::convert::TryFrom<&[u8]>>::try_from::{closure#1}
FNDA:0,<r_tftpd::tftp::datagram::Datagram>::get_data_len
FNDA:0,<&[u8] as r_tftpd::tftp::datagram::TftpSlice>::assert_len
FNDA:0,<r_tftpd::tftp::datagram::Datagram>::recv_inner
FNDA:0,<&[u8] as r_tftpd::tftp::datagram::TftpSlice>::get_sequence_id
FNDA:0,<r_tftpd::tftp::datagram::Datagram>::recv_inner::{closure#0}
FNDA:0,<r_tftpd::tftp::datagram::Datagram>::recv::{closure#0}::{closure#0}
FNDA:0,<r_tftpd::tftp::datagram::Datagram>::recv
FNDA:0,<r_tftpd::tftp::datagram::Datagram>::recv_inner::{closure#0}::{closure#0}
FNDA:0,<r_tftpd::tftp::datagram::Datagram>::recv_inner::{closure#0}
FNDA:0,<&[u8] as r_tftpd::tftp::datagram::TftpSlice>::get_sequence_id
FNDA:0,<&[u8] as r_tftpd::tftp::datagram::TftpSlice>::assert_len
FNDA:0,<r_tftpd::tftp::datagram::Datagram>::is_ack
FNDA:0,<r_tftpd::tftp::datagram::Datagram as core::convert::TryFrom<&[u8]>>::try_from::{closure#1}
FNDA:0,<r_tftpd::tftp::datagram::Datagram as core::convert::TryFrom<&[u8]>>::try_from::{closure#0}
FNDA:0,<&[u8] as r_tftpd::tftp::datagram::TftpSlice>::get_u16
FNDA:0,<r_tftpd::tftp::datagram::Datagram>::recv::{closure#0}::{closure#1}
FNDA:0,<r_tftpd::tftp::datagram::Datagram>::recv
FNDA:0,<r_tftpd::tftp::datagram::Datagram as core::convert::TryFrom<&[u8]>>::try_from::{closure#0}
FNDA:0,<r_tftpd::tftp::datagram::Datagram as core::convert::TryFrom<&[u8]>>::try_from
FNDA:1,<r_tftpd::tftp::datagram::Datagram as core::fmt::Debug>::fmt
FNDA:0,<r_tftpd::tftp::datagram::Datagram>::recv::{closure#0}::{closure#1}
FNDA:0,<r_tftpd::tftp::datagram::Datagram>::recv::{closure#0}
FNDA:0,<r_tftpd::tftp::datagram::Datagram as core::convert::TryFrom<&[u8]>>::try_from
FNDA:0,<r_tftpd::tftp::datagram::Datagram>::recv_inner::{closure#0}::{closure#0}
FNDA:0,<r_tftpd::tftp::datagram::Datagram as core::fmt::Debug>::fmt
FNDA:0,<&[u8] as r_tftpd::tftp::datagram::TftpSlice>::get_u16
FNDA:0,<r_tftpd::tftp::datagram::Datagram>::is_ack
FNDA:0,<r_tftpd::tftp::datagram::Datagram>::recv::{closure#0}::{closure#0}
FNDA:0,<r_tftpd::tftp::datagram::Datagram>::recv_inner
FNF:32
FNH:1
BRF:0
BRH:0
DA:8,20
DA:26,0
DA:27,0
DA:28,0
DA:29,0
DA:30,0
DA:31,0
DA:32,0
DA:33,0
DA:35,0
DA:36,0
DA:37,0
DA:38,0
DA:40,0
DA:41,0
DA:42,0
DA:43,0
DA:49,0
DA:53,0
DA:54,0
DA:55,0
DA:56,0
DA:58,0
DA:59,0
DA:62,0
DA:63,0
DA:66,0
DA:67,0
DA:70,0
DA:71,0
DA:74,0
DA:75,0
DA:77,0
DA:78,0
DA:80,0
DA:84,0
DA:85,0
DA:86,0
DA:88,0
DA:90,0
DA:91,0
DA:93,0
DA:94,0
DA:95,0
DA:96,0
DA:98,0
DA:100,0
DA:101,0
DA:102,0
DA:105,0
DA:106,0
DA:107,0
DA:108,0
DA:110,0
DA:111,0
DA:112,0
DA:114,0
DA:115,0
DA:116,0
DA:117,0
DA:119,0
LF:61
LH:1
end_of_record
SF:src/tftp/session.rs
FN:10,<r_tftpd::tftp::session::Stats as core::default::Default>::default
FN:172,<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#0}
FN:185,<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#3}
FN:92,<r_tftpd::tftp::session::Session>::send::{closure#0}
FN:189,<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#4}
FN:120,<r_tftpd::tftp::session::Session>::send_err::{closure#0}
FN:287,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#4}
FN:173,<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#1}
FN:172,<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#0}
FN:162,<r_tftpd::tftp::session::Session>::run_wrq
FN:296,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#6}
FN:22,<r_tftpd::tftp::session::Stats>::has_errors
FN:308,<r_tftpd::tftp::session::Session>::run::{closure#0}
FN:40,<r_tftpd::tftp::session::Stats as core::fmt::Display>::fmt
FN:90,<r_tftpd::tftp::session::Session>::send
FN:164,<r_tftpd::tftp::session::Session>::run_wrq::{closure#0}
FN:169,<r_tftpd::tftp::session::Session>::run_oack
FN:206,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}
FN:271,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#1}
FN:308,<r_tftpd::tftp::session::Session>::run::{closure#0}
FN:123,<r_tftpd::tftp::session::Session>::send_err::{closure#0}::{closure#0}
FN:292,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#5}
FN:274,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#2}
FN:327,<r_tftpd::tftp::session::Session>::do_reject::{closure#0}
FN:174,<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#2}
FN:189,<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#4}
FN:164,<r_tftpd::tftp::session::Session>::run_wrq::{closure#0}
FN:185,<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#3}
FN:170,<r_tftpd::tftp::session::Session>::run_oack::{closure#0}
FN:170,<r_tftpd::tftp::session::Session>::run_oack::{closure#0}
FN:246,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#0}
FN:102,<r_tftpd::tftp::session::Session>::send_datagram::{closure#0}
FN:71,<r_tftpd::tftp::session::Session>::new::{closure#0}
FN:22,<r_tftpd::tftp::session::Stats>::has_errors
FN:154,<r_tftpd::tftp::session::Session>::send_oack::{closure#0}
FN:206,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}
FN:98,<r_tftpd::tftp::session::Session>::send_slice::{closure#0}
FN:205,<r_tftpd::tftp::session::Session>::run_rrq
FN:302,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#7}
FN:123,<r_tftpd::tftp::session::Session>::send_err::{closure#0}::{closure#0}
FN:153,<r_tftpd::tftp::session::Session>::send_oack
FN:102,<r_tftpd::tftp::session::Session>::send_datagram::{closure#0}
FN:162,<r_tftpd::tftp::session::Session>::run_wrq
FN:101,<r_tftpd::tftp::session::Session>::send_datagram
FN:173,<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#1}
FN:96,<r_tftpd::tftp::session::Session>::send_slice
FN:69,<r_tftpd::tftp::session::Session>::new
FN:120,<r_tftpd::tftp::session::Session>::send_err::{closure#0}
FN:29,<r_tftpd::tftp::session::Stats>::speed_bit_per_s
FN:325,<r_tftpd::tftp::session::Session>::do_reject
FN:205,<r_tftpd::tftp::session::Session>::run_rrq
FN:197,<r_tftpd::tftp::session::Session>::log_request
FN:119,<r_tftpd::tftp::session::Session>::send_err
FN:281,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#3}
FN:169,<r_tftpd::tftp::session::Session>::run_oack
FN:154,<r_tftpd::tftp::session::Session>::send_oack::{closure#0}
FN:69,<r_tftpd::tftp::session::Session>::new
FN:307,<r_tftpd::tftp::session::Session>::run
FN:10,<r_tftpd::tftp::session::Stats as core::default::Default>::default
FN:274,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#2}
FN:325,<r_tftpd::tftp::session::Session>::do_reject
FN:40,<r_tftpd::tftp::session::Stats as core::fmt::Display>::fmt
FN:197,<r_tftpd::tftp::session::Session>::log_request
FN:302,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#7}
FN:202,<r_tftpd::tftp::session::Session>::log_request::{closure#0}
FN:281,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#3}
FN:98,<r_tftpd::tftp::session::Session>::send_slice::{closure#0}
FN:119,<r_tftpd::tftp::session::Session>::send_err
FN:153,<r_tftpd::tftp::session::Session>::send_oack
FN:71,<r_tftpd::tftp::session::Session>::new::{closure#0}
FN:202,<r_tftpd::tftp::session::Session>::log_request::{closure#0}
FN:96,<r_tftpd::tftp::session::Session>::send_slice
FN:246,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#0}
FN:174,<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#2}
FN:327,<r_tftpd::tftp::session::Session>::do_reject::{closure#0}
FN:307,<r_tftpd::tftp::session::Session>::run
FN:296,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#6}
FN:90,<r_tftpd::tftp::session::Session>::send
FN:10,<r_tftpd::tftp::session::Stats as core::fmt::Debug>::fmt
FN:271,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#1}
FN:29,<r_tftpd::tftp::session::Stats>::speed_bit_per_s
FN:10,<r_tftpd::tftp::session::Stats as core::fmt::Debug>::fmt
FN:287,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#4}
FN:101,<r_tftpd::tftp::session::Session>::send_datagram
FN:92,<r_tftpd::tftp::session::Session>::send::{closure#0}
FN:292,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#5}
FNDA:0,<r_tftpd::tftp::session::Stats as core::default::Default>::default
FNDA:0,<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#3}
FNDA:0,<r_tftpd::tftp::session::Session>::send::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#4}
FNDA:0,<r_tftpd::tftp::session::Session>::send_err::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#4}
FNDA:0,<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#1}
FNDA:0,<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::run_wrq
FNDA:0,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#6}
FNDA:0,<r_tftpd::tftp::session::Stats>::has_errors
FNDA:0,<r_tftpd::tftp::session::Session>::run::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Stats as core::fmt::Display>::fmt
FNDA:0,<r_tftpd::tftp::session::Session>::send
FNDA:0,<r_tftpd::tftp::session::Session>::run_wrq::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::run_oack
FNDA:0,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#1}
FNDA:0,<r_tftpd::tftp::session::Session>::run::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::send_err::{closure#0}::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#5}
FNDA:0,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#2}
FNDA:0,<r_tftpd::tftp::session::Session>::do_reject::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#2}
FNDA:0,<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#4}
FNDA:0,<r_tftpd::tftp::session::Session>::run_wrq::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#3}
FNDA:0,<r_tftpd::tftp::session::Session>::run_oack::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::run_oack::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::send_datagram::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::new::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Stats>::has_errors
FNDA:0,<r_tftpd::tftp::session::Session>::send_oack::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::send_slice::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::run_rrq
FNDA:0,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#7}
FNDA:0,<r_tftpd::tftp::session::Session>::send_err::{closure#0}::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::send_oack
FNDA:0,<r_tftpd::tftp::session::Session>::send_datagram::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::run_wrq
FNDA:0,<r_tftpd::tftp::session::Session>::send_datagram
FNDA:0,<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#1}
FNDA:0,<r_tftpd::tftp::session::Session>::send_slice
FNDA:0,<r_tftpd::tftp::session::Session>::new
FNDA:0,<r_tftpd::tftp::session::Session>::send_err::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Stats>::speed_bit_per_s
FNDA:0,<r_tftpd::tftp::session::Session>::do_reject
FNDA:0,<r_tftpd::tftp::session::Session>::run_rrq
FNDA:0,<r_tftpd::tftp::session::Session>::log_request
FNDA:0,<r_tftpd::tftp::session::Session>::send_err
FNDA:0,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#3}
FNDA:0,<r_tftpd::tftp::session::Session>::run_oack
FNDA:0,<r_tftpd::tftp::session::Session>::send_oack::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::new
FNDA:0,<r_tftpd::tftp::session::Session>::run
FNDA:0,<r_tftpd::tftp::session::Stats as core::default::Default>::default
FNDA:0,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#2}
FNDA:0,<r_tftpd::tftp::session::Session>::do_reject
FNDA:0,<r_tftpd::tftp::session::Stats as core::fmt::Display>::fmt
FNDA:0,<r_tftpd::tftp::session::Session>::log_request
FNDA:0,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#7}
FNDA:0,<r_tftpd::tftp::session::Session>::log_request::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#3}
FNDA:0,<r_tftpd::tftp::session::Session>::send_slice::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::send_err
FNDA:0,<r_tftpd::tftp::session::Session>::send_oack
FNDA:0,<r_tftpd::tftp::session::Session>::new::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::log_request::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::send_slice
FNDA:0,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::run_oack::{closure#0}::{closure#2}
FNDA:0,<r_tftpd::tftp::session::Session>::do_reject::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::run
FNDA:0,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#6}
FNDA:0,<r_tftpd::tftp::session::Session>::send
FNDA:0,<r_tftpd::tftp::session::Stats as core::fmt::Debug>::fmt
FNDA:0,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#1}
FNDA:0,<r_tftpd::tftp::session::Stats>::speed_bit_per_s
FNDA:0,<r_tftpd::tftp::session::Stats as core::fmt::Debug>::fmt
FNDA:0,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#4}
FNDA:0,<r_tftpd::tftp::session::Session>::send_datagram
FNDA:0,<r_tftpd::tftp::session::Session>::send::{closure#0}
FNDA:0,<r_tftpd::tftp::session::Session>::run_rrq::{closure#0}::{closure#5}
FNF:86
FNH:0
BRF:0
BRH:0
DA:10,0
DA:22,0
DA:23,0
DA:24,0
DA:25,0
DA:26,0
DA:27,0
DA:29,0
DA:30,0
DA:31,0
DA:32,0
DA:33,0
DA:34,0
DA:35,0
DA:36,0
DA:40,0
DA:41,0
DA:42,0
DA:43,0
DA:44,0
DA:45,0
DA:46,0
DA:48,0
DA:49,0
DA:50,0
DA:51,0
DA:52,0
DA:53,0
DA:55,0
DA:69,0
DA:70,0
DA:71,0
DA:72,0
DA:74,0
DA:76,0
DA:77,0
DA:78,0
DA:79,0
DA:80,0
DA:81,0
DA:82,0
DA:83,0
DA:84,0
DA:85,0
DA:86,0
DA:87,0
DA:88,0
DA:90,0
DA:91,0
DA:92,0
DA:93,0
DA:94,0
DA:96,0
DA:97,0
DA:98,0
DA:99,0
DA:101,0
DA:102,0
DA:103,0
DA:104,0
DA:105,0
DA:106,0
DA:107,0
DA:108,0
DA:109,0
DA:110,0
DA:111,0
DA:112,0
DA:115,0
DA:117,0
DA:119,0
DA:120,0
DA:121,0
DA:123,0
DA:125,0
DA:126,0
DA:127,0
DA:128,0
DA:129,0
DA:130,0
DA:131,0
DA:132,0
DA:134,0
DA:135,0
DA:136,0
DA:138,0
DA:139,0
DA:140,0
DA:141,0
DA:142,0
DA:143,0
DA:144,0
DA:145,0
DA:148,0
DA:149,0
DA:150,0
DA:151,0
DA:153,0
DA:154,0
DA:155,0
DA:156,0
DA:157,0
DA:158,0
DA:159,0
DA:160,0
DA:162,0
DA:163,0
DA:164,0
DA:166,0
DA:167,0
DA:169,0
DA:170,0
DA:171,0
DA:172,0
DA:173,0
DA:174,0
DA:175,0
DA:176,0
DA:177,0
DA:178,0
DA:180,0
DA:182,0
DA:183,0
DA:184,0
DA:185,0
DA:186,0
DA:188,0
DA:189,0
DA:190,0
DA:194,0
DA:195,0
DA:197,0
DA:198,0
DA:199,0
DA:200,0
DA:201,0
DA:202,0
DA:203,0
DA:205,0
DA:206,0
DA:207,0
DA:208,0
DA:209,0
DA:210,0
DA:211,0
DA:213,0
DA:215,0
DA:216,0
DA:217,0
DA:218,0
DA:219,0
DA:220,0
DA:222,0
DA:223,0
DA:224,0
DA:225,0
DA:227,0
DA:228,0
DA:230,0
DA:231,0
DA:235,0
DA:236,0
DA:237,0
DA:238,0
DA:239,0
DA:240,0
DA:243,0
DA:244,0
DA:245,0
DA:246,0
DA:248,0
DA:249,0
DA:254,0
DA:255,0
DA:256,0
DA:258,0
DA:259,0
DA:260,0
DA:264,0
DA:265,0
DA:267,0
DA:268,0
DA:269,0
DA:270,0
DA:271,0
DA:273,0
DA:274,0
DA:275,0
DA:276,0
DA:277,0
DA:280,0
DA:281,0
DA:282,0
DA:283,0
DA:286,0
DA:287,0
DA:288,0
DA:292,0
DA:293,0
DA:295,0
DA:296,0
DA:297,0
DA:302,0
DA:304,0
DA:305,0
DA:307,0
DA:308,0
DA:309,0
DA:311,0
DA:312,0
DA:313,0
DA:315,0
DA:316,0
DA:318,0
DA:319,0
DA:320,0
DA:323,0
DA:325,0
DA:326,0
DA:327,0
DA:328,0
DA:329,0
LF:222
LH:0
end_of_record
SF:src/tftp/mod.rs
FN:22,<r_tftpd::tftp::SequenceId as core::clone::Clone>::clone
FN:38,<r_tftpd::tftp::SequenceId>::add
FN:51,<r_tftpd::tftp::SequenceId>::in_range
FN:68,<r_tftpd::tftp::SequenceId as core::ops::arith::SubAssign<u16>>::sub_assign
FN:26,<r_tftpd::tftp::SequenceId>::new
FN:46,<r_tftpd::tftp::SequenceId>::as_slice
FN:76,<r_tftpd::tftp::SequenceId as core::ops::arith::Add<u16>>::add
FN:30,<r_tftpd::tftp::SequenceId>::delta
FN:42,<r_tftpd::tftp::SequenceId>::as_u16
FN:61,<r_tftpd::tftp::SequenceId as core::ops::arith::AddAssign<u16>>::add_assign
FN:82,<r_tftpd::tftp::SequenceId as core::fmt::Debug>::fmt
FN:76,<r_tftpd::tftp::SequenceId as core::ops::arith::Add<u16>>::add
FN:22,<r_tftpd::tftp::SequenceId as core::clone::Clone>::clone
FN:30,<r_tftpd::tftp::SequenceId>::delta
FN:22,<r_tftpd::tftp::SequenceId as core::cmp::PartialEq>::eq
FN:38,<r_tftpd::tftp::SequenceId>::add
FN:22,<r_tftpd::tftp::SequenceId as core::cmp::PartialEq>::ne
FN:42,<r_tftpd::tftp::SequenceId>::as_u16
FN:22,<r_tftpd::tftp::SequenceId as core::default::Default>::default
FN:61,<r_tftpd::tftp::SequenceId as core::ops::arith::AddAssign<u16>>::add_assign
FN:22,<r_tftpd::tftp::SequenceId as core::cmp::PartialEq>::eq
FN:82,<r_tftpd::tftp::SequenceId as core::fmt::Debug>::fmt
FN:22,<r_tftpd::tftp::SequenceId as core::default::Default>::default
FN:46,<r_tftpd::tftp::SequenceId>::as_slice
FN:22,<r_tftpd::tftp::SequenceId as core::cmp::PartialEq>::ne
FN:26,<r_tftpd::tftp::SequenceId>::new
FNDA:0,<r_tftpd::tftp::SequenceId as core::clone::Clone>::clone
FNDA:0,<r_tftpd::tftp::SequenceId>::add
FNDA:0,<r_tftpd::tftp::SequenceId>::in_range
FNDA:1,<r_tftpd::tftp::SequenceId as core::ops::arith::SubAssign<u16>>::sub_assign
FNDA:1,<r_tftpd::tftp::SequenceId>::new
FNDA:0,<r_tftpd::tftp::SequenceId>::as_slice
FNDA:1,<r_tftpd::tftp::SequenceId as core::ops::arith::Add<u16>>::add
FNDA:0,<r_tftpd::tftp::SequenceId>::delta
FNDA:0,<r_tftpd::tftp::SequenceId>::as_u16
FNDA:1,<r_tftpd::tftp::SequenceId as core::ops::arith::AddAssign<u16>>::add_assign
FNDA:0,<r_tftpd::tftp::SequenceId as core::fmt::Debug>::fmt
FNDA:0,<r_tftpd::tftp::SequenceId as core::ops::arith::Add<u16>>::add
FNDA:0,<r_tftpd::tftp::SequenceId as core::clone::Clone>::clone
FNDA:1,<r_tftpd::tftp::SequenceId>::delta
FNDA:0,<r_tftpd::tftp::SequenceId as core::cmp::PartialEq>::eq
FNDA:0,<r_tftpd::tftp::SequenceId>::add
FNDA:0,<r_tftpd::tftp::SequenceId as core::cmp::PartialEq>::ne
FNDA:1,<r_tftpd::tftp::SequenceId>::as_u16
FNDA:0,<r_tftpd::tftp::SequenceId as core::default::Default>::default
FNDA:0,<r_tftpd::tftp::SequenceId as core::ops::arith::AddAssign<u16>>::add_assign
FNDA:1,<r_tftpd::tftp::SequenceId as core::cmp::PartialEq>::eq
FNDA:1,<r_tftpd::tftp::SequenceId as core::fmt::Debug>::fmt
FNDA:1,<r_tftpd::tftp::SequenceId as core::default::Default>::default
FNDA:0,<r_tftpd::tftp::SequenceId>::as_slice
FNDA:0,<r_tftpd::tftp::SequenceId as core::cmp::PartialEq>::ne
FNDA:0,<r_tftpd::tftp::SequenceId>::new
FNF:26
FNH:9
BRF:0
BRH:0
DA:22,20
DA:26,2
DA:27,2
DA:28,2
DA:30,8
DA:31,8
DA:32,1
DA:34,7
DA:36,8
DA:38,0
DA:39,0
DA:40,0
DA:42,20
DA:43,20
DA:44,20
DA:46,0
DA:47,0
DA:48,0
DA:51,0
DA:52,0
DA:53,0
DA:55,0
DA:56,0
DA:57,0
DA:61,11
DA:62,11
DA:63,11
DA:68,2
DA:69,2
DA:70,2
DA:76,71
DA:77,71
DA:78,71
DA:82,20
DA:83,20
DA:84,20
LF:36
LH:24
end_of_record
SF:src/tftp/mode.rs
FN:3,<r_tftpd::tftp::mode::Mode as core::fmt::Debug>::fmt
FN:3,<r_tftpd::tftp::mode::Mode as core::fmt::Debug>::fmt
FN:3,<r_tftpd::tftp::mode::Mode as core::clone::Clone>::clone
FN:3,<r_tftpd::tftp::mode::Mode as core::clone::Clone>::clone
FN:13,<r_tftpd::tftp::mode::Mode as core::convert::TryFrom<&[u8]>>::try_from
FN:13,<r_tftpd::tftp::mode::Mode as core::convert::TryFrom<&[u8]>>::try_from
FNDA:0,<r_tftpd::tftp::mode::Mode as core::fmt::Debug>::fmt
FNDA:0,<r_tftpd::tftp::mode::Mode as core::fmt::Debug>::fmt
FNDA:0,<r_tftpd::tftp::mode::Mode as core::clone::Clone>::clone
FNDA:0,<r_tftpd::tftp::mode::Mode as core::clone::Clone>::clone
FNDA:0,<r_tftpd::tftp::mode::Mode as core::convert::TryFrom<&[u8]>>::try_from
FNDA:0,<r_tftpd::tftp::mode::Mode as core::convert::TryFrom<&[u8]>>::try_from
FNF:6
FNH:0
BRF:0
BRH:0
DA:3,0
DA:13,0
DA:14,0
DA:15,0
DA:16,0
DA:17,0
DA:18,0
DA:19,0
DA:20,0
DA:22,0
LF:10
LH:0
end_of_record
SF:src/fetcher/builder.rs
FN:37,<r_tftpd::fetcher::builder::LookupResult as core::fmt::Debug>::fmt
FN:37,<r_tftpd::fetcher::builder::LookupResult as core::cmp::PartialEq>::eq
FN:116,r_tftpd::fetcher::builder::lookup_path::<&std::path::PathBuf, &std::path::Path, &std::ffi::os_str::OsString>::{closure#0}::{closure#0}
FN:16,r_tftpd::fetcher::builder::normalize_path
FN:37,<r_tftpd::fetcher::builder::LookupResult as core::cmp::PartialEq>::eq
FN:44,r_tftpd::fetcher::builder::lookup_path::<&std::path::Path, &str, std::ffi::os_str::OsString>
FN:125,<r_tftpd::fetcher::builder::Builder>::new
FN:37,<r_tftpd::fetcher::builder::LookupResult as core::fmt::Debug>::fmt
FN:44,r_tftpd::fetcher::builder::lookup_path::<&std::path::PathBuf, &std::path::Path, &std::ffi::os_str::OsString>
FN:131,<r_tftpd::fetcher::builder::Builder>::instanciate::{closure#1}
FN:131,<r_tftpd::fetcher::builder::Builder>::instanciate
FN:131,<r_tftpd::fetcher::builder::Builder>::instanciate
FN:165,r_tftpd::fetcher::builder::test::test_lookup
FN:37,<r_tftpd::fetcher::builder::LookupResult as core::cmp::PartialEq>::ne
FN:133,<r_tftpd::fetcher::builder::Builder>::instanciate::{closure#0}
FN:116,r_tftpd::fetcher::builder::lookup_path::<&std::path::PathBuf, &std::path::Path, &std::ffi::os_str::OsString>::{closure#0}
FN:144,r_tftpd::fetcher::builder::test::test_normalize::{closure#0}
FN:163,r_tftpd::fetcher::builder::test::test_lookup::{closure#0}
FN:133,<r_tftpd::fetcher::builder::Builder>::instanciate::{closure#0}
FN:37,<r_tftpd::fetcher::builder::LookupResult as core::cmp::PartialEq>::ne
FN:116,r_tftpd::fetcher::builder::lookup_path::<&std::path::Path, &str, std::ffi::os_str::OsString>::{closure#0}::{closure#0}
FN:16,r_tftpd::fetcher::builder::normalize_path
FN:131,<r_tftpd::fetcher::builder::Builder>::instanciate::{closure#1}
FN:116,r_tftpd::fetcher::builder::lookup_path::<&std::path::Path, &str, std::ffi::os_str::OsString>::{closure#0}
FN:145,r_tftpd::fetcher::builder::test::test_normalize
FN:125,<r_tftpd::fetcher::builder::Builder>::new
FNDA:0,<r_tftpd::fetcher::builder::LookupResult as core::fmt::Debug>::fmt
FNDA:1,<r_tftpd::fetcher::builder::LookupResult as core::cmp::PartialEq>::eq
FNDA:0,r_tftpd::fetcher::builder::lookup_path::<&std::path::PathBuf, &std::path::Path, &std::ffi::os_str::OsString>::{closure#0}::{closure#0}
FNDA:1,r_tftpd::fetcher::builder::normalize_path
FNDA:0,<r_tftpd::fetcher::builder::LookupResult as core::cmp::PartialEq>::eq
FNDA:1,r_tftpd::fetcher::builder::lookup_path::<&std::path::Path, &str, std::ffi::os_str::OsString>
FNDA:0,<r_tftpd::fetcher::builder::Builder>::new
FNDA:0,<r_tftpd::fetcher::builder::LookupResult as core::fmt::Debug>::fmt
FNDA:0,r_tftpd::fetcher::builder::lookup_path::<&std::path::PathBuf, &std::path::Path, &std::ffi::os_str::OsString>
FNDA:0,<r_tftpd::fetcher::builder::Builder>::instanciate::{closure#1}
FNDA:0,<r_tftpd::fetcher::builder::Builder>::instanciate
FNDA:0,<r_tftpd::fetcher::builder::Builder>::instanciate
FNDA:1,r_tftpd::fetcher::builder::test::test_lookup
FNDA:0,<r_tftpd::fetcher::builder::LookupResult as core::cmp::PartialEq>::ne
FNDA:0,<r_tftpd::fetcher::builder::Builder>::instanciate::{closure#0}
FNDA:0,r_tftpd::fetcher::builder::lookup_path::<&std::path::PathBuf, &std::path::Path, &std::ffi::os_str::OsString>::{closure#0}
FNDA:1,r_tftpd::fetcher::builder::test::test_normalize::{closure#0}
FNDA:1,r_tftpd::fetcher::builder::test::test_lookup::{closure#0}
FNDA:0,<r_tftpd::fetcher::builder::Builder>::instanciate::{closure#0}
FNDA:0,<r_tftpd::fetcher::builder::LookupResult as core::cmp::PartialEq>::ne
FNDA:1,r_tftpd::fetcher::builder::lookup_path::<&std::path::Path, &str, std::ffi::os_str::OsString>::{closure#0}::{closure#0}
FNDA:0,r_tftpd::fetcher::builder::normalize_path
FNDA:0,<r_tftpd::fetcher::builder::Builder>::instanciate::{closure#1}
FNDA:1,r_tftpd::fetcher::builder::lookup_path::<&std::path::Path, &str, std::ffi::os_str::OsString>::{closure#0}
FNDA:1,r_tftpd::fetcher::builder::test::test_normalize
FNDA:0,<r_tftpd::fetcher::builder::Builder>::new
FNF:26
FNH:9
BRF:0
BRH:0
DA:16,11
DA:17,11
DA:18,11
DA:20,39
DA:23,39
DA:24,8
DA:25,1
DA:26,29
DA:28,1
DA:32,10
DA:34,10
DA:35,11
DA:37,6
DA:44,6
DA:45,6
DA:46,6
DA:47,6
DA:48,6
DA:49,6
DA:50,6
DA:51,6
DA:52,6
DA:53,6
DA:54,6
DA:55,6
DA:57,15
DA:58,13
DA:59,2
DA:60,2
DA:61,2
DA:62,2
DA:63,2
DA:64,2
DA:65,2
DA:67,2
DA:68,2
DA:71,0
DA:72,0
DA:73,0
DA:77,13
DA:78,13
DA:79,13
DA:80,13
DA:82,13
DA:83,8
DA:85,5
DA:86,5
DA:88,5
DA:89,5
DA:90,2
DA:94,13
DA:95,10
DA:96,10
DA:98,13
DA:104,6
DA:105,0
DA:106,0
DA:107,0
DA:108,0
DA:109,0
DA:110,0
DA:111,0
DA:112,0
DA:114,6
DA:116,6
DA:117,3
DA:118,0
DA:119,0
DA:120,3
DA:122,6
DA:125,0
DA:126,0
DA:127,0
DA:128,0
DA:129,0
DA:131,0
DA:133,0
DA:134,0
DA:135,0
DA:137,0
DA:144,1
DA:145,1
DA:146,1
DA:147,1
DA:148,1
DA:149,1
DA:151,1
DA:152,1
DA:154,1
DA:155,1
DA:157,1
DA:158,1
DA:160,1
DA:161,1
DA:163,1
DA:165,1
DA:166,1
DA:167,1
DA:168,1
DA:169,1
DA:170,1
DA:171,1
DA:172,1
DA:173,1
DA:174,1
DA:175,1
DA:176,1
DA:177,1
DA:178,1
DA:179,1
DA:180,1
DA:181,1
DA:182,1
DA:183,1
DA:184,1
DA:185,1
DA:186,1
DA:187,1
DA:188,1
DA:189,1
DA:190,1
DA:191,1
DA:192,1
DA:193,1
DA:194,1
DA:195,1
DA:196,1
DA:197,1
DA:198,1
DA:199,1
LF:130
LH:107
end_of_record
SF:src/tftp/xfer.rs
FN:203,<r_tftpd::tftp::xfer::Xfer>::fill_window::{closure#0}::{closure#0}
FN:203,<r_tftpd::tftp::xfer::Xfer>::fill_window::{closure#0}::{closure#0}
FN:322,r_tftpd::tftp::xfer::test::test_0::{closure#0}::{closure#2}
FN:188,<r_tftpd::tftp::xfer::Xfer>::free_blocks::{closure#1}
FN:352,r_tftpd::tftp::xfer::test::test_1::{closure#0}
FN:130,<r_tftpd::tftp::xfer::Xfer>::window_size
FN:39,<r_tftpd::tftp::xfer::Block>::new_ref
FN:104,<r_tftpd::tftp::xfer::Xfer>::new
FN:47,<r_tftpd::tftp::xfer::Block>::get_blksize
FN:171,<r_tftpd::tftp::xfer::Xfer>::free_blocks
FN:316,r_tftpd::tftp::xfer::test::test_0::{closure#0}::{closure#1}
FN:299,r_tftpd::tftp::xfer::test::test_0::{closure#0}
FN:299,r_tftpd::tftp::xfer::test::test_0
FN:229,<r_tftpd::tftp::xfer::Xfer>::is_eof
FN:73,<r_tftpd::tftp::xfer::Block>::fill::{closure#0}
FN:150,<r_tftpd::tftp::xfer::Xfer>::alloc_block
FN:150,<r_tftpd::tftp::xfer::Xfer>::alloc_block
FN:252,<r_tftpd::tftp::xfer::XferIterator as core::iter::traits::iterator::Iterator>::next
FN:234,<r_tftpd::tftp::xfer::Xfer>::iter
FN:188,<r_tftpd::tftp::xfer::Xfer>::free_blocks::{closure#1}
FN:31,<r_tftpd::tftp::xfer::Block>::new_owned
FN:266,r_tftpd::tftp::xfer::test::verify_data
FN:311,r_tftpd::tftp::xfer::test::test_0::{closure#0}::{closure#0}
FN:181,<r_tftpd::tftp::xfer::Xfer>::free_blocks::{closure#0}
FN:90,<r_tftpd::tftp::xfer::BlockInfo as core::default::Default>::default
FN:181,<r_tftpd::tftp::xfer::Xfer>::free_blocks::{closure#0}
FN:353,r_tftpd::tftp::xfer::test::test_1
FN:39,<r_tftpd::tftp::xfer::Block>::new_ref
FN:130,<r_tftpd::tftp::xfer::Xfer>::window_size
FN:353,r_tftpd::tftp::xfer::test::test_1::{closure#0}
FN:329,r_tftpd::tftp::xfer::test::test_0::{closure#0}::{closure#3}
FN:252,<r_tftpd::tftp::xfer::XferIterator as core::iter::traits::iterator::Iterator>::next
FN:73,<r_tftpd::tftp::xfer::Block>::fill::{closure#0}
FN:197,<r_tftpd::tftp::xfer::Xfer>::fill_window
FN:61,<r_tftpd::tftp::xfer::Block>::get_data
FN:56,<r_tftpd::tftp::xfer::Block>::set_len
FN:197,<r_tftpd::tftp::xfer::Xfer>::fill_window
FN:104,<r_tftpd::tftp::xfer::Xfer>::new
FN:298,r_tftpd::tftp::xfer::test::test_0::{closure#0}
FN:51,<r_tftpd::tftp::xfer::Block>::init
FN:69,<r_tftpd::tftp::xfer::Block>::fill
FN:229,<r_tftpd::tftp::xfer::Xfer>::is_eof
FN:90,<r_tftpd::tftp::xfer::BlockInfo as core::default::Default>::default
FN:135,<r_tftpd::tftp::xfer::Xfer>::get_rel_block
FN:47,<r_tftpd::tftp::xfer::Block>::get_blksize
FN:135,<r_tftpd::tftp::xfer::Xfer>::get_rel_block
FN:14,<r_tftpd::tftp::xfer::Data>::alloc
FN:234,<r_tftpd::tftp::xfer::Xfer>::iter
FN:14,<r_tftpd::tftp::xfer::Data>::alloc
FN:200,<r_tftpd::tftp::xfer::Xfer>::fill_window::{closure#0}
FN:31,<r_tftpd::tftp::xfer::Block>::new_owned
FN:223,<r_tftpd::tftp::xfer::Xfer>::fill_window::{closure#0}::{closure#1}
FN:200,<r_tftpd::tftp::xfer::Xfer>::fill_window::{closure#0}
FN:171,<r_tftpd::tftp::xfer::Xfer>::free_blocks
FN:223,<r_tftpd::tftp::xfer::Xfer>::fill_window::{closure#0}::{closure#1}
FN:61,<r_tftpd::tftp::xfer::Block>::get_data
FN:69,<r_tftpd::tftp::xfer::Block>::fill
FN:56,<r_tftpd::tftp::xfer::Block>::set_len
FN:51,<r_tftpd::tftp::xfer::Block>::init
FNDA:0,<r_tftpd::tftp::xfer::Xfer>::fill_window::{closure#0}::{closure#0}
FNDA:0,<r_tftpd::tftp::xfer::Xfer>::fill_window::{closure#0}::{closure#0}
FNDA:1,r_tftpd::tftp::xfer::test::test_0::{closure#0}::{closure#2}
FNDA:0,<r_tftpd::tftp::xfer::Xfer>::free_blocks::{closure#1}
FNDA:1,r_tftpd::tftp::xfer::test::test_1::{closure#0}
FNDA:1,<r_tftpd::tftp::xfer::Xfer>::window_size
FNDA:0,<r_tftpd::tftp::xfer::Block>::new_ref
FNDA:0,<r_tftpd::tftp::xfer::Xfer>::new
FNDA:1,<r_tftpd::tftp::xfer::Block>::get_blksize
FNDA:1,<r_tftpd::tftp::xfer::Xfer>::free_blocks
FNDA:1,r_tftpd::tftp::xfer::test::test_0::{closure#0}::{closure#1}
FNDA:1,r_tftpd::tftp::xfer::test::test_0::{closure#0}
FNDA:1,r_tftpd::tftp::xfer::test::test_0
FNDA:1,<r_tftpd::tftp::xfer::Xfer>::is_eof
FNDA:0,<r_tftpd::tftp::xfer::Block>::fill::{closure#0}
FNDA:0,<r_tftpd::tftp::xfer::Xfer>::alloc_block
FNDA:1,<r_tftpd::tftp::xfer::Xfer>::alloc_block
FNDA:1,<r_tftpd::tftp::xfer::XferIterator as core::iter::traits::iterator::Iterator>::next
FNDA:0,<r_tftpd::tftp::xfer::Xfer>::iter
FNDA:0,<r_tftpd::tftp::xfer::Xfer>::free_blocks::{closure#1}
FNDA:0,<r_tftpd::tftp::xfer::Block>::new_owned
FNDA:1,r_tftpd::tftp::xfer::test::verify_data
FNDA:1,r_tftpd::tftp::xfer::test::test_0::{closure#0}::{closure#0}
FNDA:0,<r_tftpd::tftp::xfer::Xfer>::free_blocks::{closure#0}
FNDA:1,<r_tftpd::tftp::xfer::BlockInfo as core::default::Default>::default
FNDA:0,<r_tftpd::tftp::xfer::Xfer>::free_blocks::{closure#0}
FNDA:1,r_tftpd::tftp::xfer::test::test_1
FNDA:1,<r_tftpd::tftp::xfer::Block>::new_ref
FNDA:0,<r_tftpd::tftp::xfer::Xfer>::window_size
FNDA:1,r_tftpd::tftp::xfer::test::test_1::{closure#0}
FNDA:1,r_tftpd::tftp::xfer::test::test_0::{closure#0}::{closure#3}
FNDA:0,<r_tftpd::tftp::xfer::XferIterator as core::iter::traits::iterator::Iterator>::next
FNDA:1,<r_tftpd::tftp::xfer::Block>::fill::{closure#0}
FNDA:1,<r_tftpd::tftp::xfer::Xfer>::fill_window
FNDA:1,<r_tftpd::tftp::xfer::Block>::get_data
FNDA:0,<r_tftpd::tftp::xfer::Block>::set_len
FNDA:0,<r_tftpd::tftp::xfer::Xfer>::fill_window
FNDA:1,<r_tftpd::tftp::xfer::Xfer>::new
FNDA:1,r_tftpd::tftp::xfer::test::test_0::{closure#0}
FNDA:1,<r_tftpd::tftp::xfer::Block>::init
FNDA:0,<r_tftpd::tftp::xfer::Block>::fill
FNDA:0,<r_tftpd::tftp::xfer::Xfer>::is_eof
FNDA:0,<r_tftpd::tftp::xfer::BlockInfo as core::default::Default>::default
FNDA:0,<r_tftpd::tftp::xfer::Xfer>::get_rel_block
FNDA:0,<r_tftpd::tftp::xfer::Block>::get_blksize
FNDA:1,<r_tftpd::tftp::xfer::Xfer>::get_rel_block
FNDA:0,<r_tftpd::tftp::xfer::Data>::alloc
FNDA:1,<r_tftpd::tftp::xfer::Xfer>::iter
FNDA:0,<r_tftpd::tftp::xfer::Data>::alloc
FNDA:1,<r_tftpd::tftp::xfer::Xfer>::fill_window::{closure#0}
FNDA:0,<r_tftpd::tftp::xfer::Block>::new_owned
FNDA:0,<r_tftpd::tftp::xfer::Xfer>::fill_window::{closure#0}::{closure#1}
FNDA:0,<r_tftpd::tftp::xfer::Xfer>::fill_window::{closure#0}
FNDA:0,<r_tftpd::tftp::xfer::Xfer>::free_blocks
FNDA:0,<r_tftpd::tftp::xfer::Xfer>::fill_window::{closure#0}::{closure#1}
FNDA:0,<r_tftpd::tftp::xfer::Block>::get_data
FNDA:1,<r_tftpd::tftp::xfer::Block>::fill
FNDA:1,<r_tftpd::tftp::xfer::Block>::set_len
FNDA:0,<r_tftpd::tftp::xfer::Block>::init
FNF:59
FNH:29
BRF:0
BRH:0
DA:14,0
DA:15,0
DA:16,0
DA:17,0
DA:18,0
DA:19,0
DA:20,0
DA:21,0
DA:31,0
DA:32,0
DA:33,0
DA:34,0
DA:35,0
DA:36,0
DA:37,0
DA:39,6
DA:40,6
DA:41,6
DA:42,6
DA:43,6
DA:44,6
DA:45,6
DA:47,21
DA:48,21
DA:49,21
DA:51,11
DA:52,11
DA:53,11
DA:54,11
DA:56,11
DA:57,11
DA:58,11
DA:59,11
DA:61,40
DA:62,40
DA:63,0
DA:64,40
DA:65,0
DA:67,40
DA:69,10
DA:70,10
DA:71,10
DA:72,10
DA:73,10
DA:74,0
DA:76,10
DA:79,10
DA:80,10
DA:84,10
DA:85,10
DA:86,10
DA:87,10
DA:90,2
DA:104,2
DA:105,2
DA:106,2
DA:107,2
DA:108,2
DA:109,2
DA:111,2
DA:112,2
DA:113,2
DA:114,2
DA:115,2
DA:116,6
DA:117,6
DA:118,0
DA:122,2
DA:123,2
DA:124,2
DA:125,2
DA:126,2
DA:127,2
DA:128,2
DA:130,111
DA:131,111
DA:132,111
DA:133,111
DA:135,60
DA:136,60
DA:137,60
DA:138,20
DA:139,40
DA:140,40
DA:141,40
DA:142,40
DA:143,40
DA:144,14
DA:145,26
DA:147,40
DA:148,60
DA:150,11
DA:151,11
DA:152,11
DA:153,0
DA:154,11
DA:155,11
DA:156,11
DA:157,11
DA:158,11
DA:159,3
DA:160,8
DA:162,11
DA:163,11
DA:164,11
DA:165,11
DA:166,11
DA:167,11
DA:168,11
DA:169,11
DA:171,10
DA:172,10
DA:173,10
DA:174,2
DA:176,8
DA:180,10
DA:181,5
DA:182,5
DA:183,5
DA:184,5
DA:185,5
DA:186,2
DA:188,3
DA:189,3
DA:190,3
DA:191,3
DA:194,8
DA:195,10
DA:197,10
DA:198,10
DA:199,10
DA:200,10
DA:201,10
DA:203,0
DA:205,10
DA:207,8
DA:209,19
DA:210,11
DA:212,11
DA:213,1
DA:214,1
DA:216,10
DA:219,11
DA:220,2
DA:221,9
DA:223,0
DA:226,8
DA:227,10
DA:229,12
DA:230,12
DA:231,12
DA:232,12
DA:234,20
DA:235,20
DA:236,20
DA:237,20
DA:238,20
DA:239,20
DA:240,20
DA:252,60
DA:253,60
DA:254,60
DA:256,40
DA:257,40
DA:258,40
DA:259,60
DA:266,10
DA:267,10
DA:268,20
DA:269,20
DA:270,20
DA:271,20
DA:272,20
DA:274,20
DA:275,1
DA:276,1
DA:277,4
DA:278,3
DA:279,3
DA:280,1
DA:281,1
DA:282,2
DA:283,1
DA:285,1
DA:286,2
DA:287,0
DA:291,0
DA:295,10
DA:296,10
DA:298,1
DA:299,1
DA:300,1
DA:301,1
DA:302,1
DA:303,1
DA:304,1
DA:305,1
DA:306,1
DA:307,1
DA:309,1
DA:310,1
DA:311,1
DA:312,1
DA:313,1
DA:314,1
DA:316,1
DA:317,1
DA:318,1
DA:319,1
DA:320,1
DA:322,1
DA:323,1
DA:324,1
DA:325,1
DA:326,1
DA:327,1
DA:329,1
DA:330,1
DA:331,1
DA:332,1
DA:333,1
DA:334,1
DA:336,1
DA:337,1
DA:338,1
DA:339,1
DA:341,1
DA:342,1
DA:343,1
DA:344,1
DA:346,1
DA:347,1
DA:348,1
DA:349,1
DA:350,1
DA:352,1
DA:353,1
DA:354,1
DA:355,1
DA:356,1
DA:357,1
DA:358,1
DA:360,1
DA:361,1
DA:362,1
DA:363,1
DA:365,1
DA:366,1
DA:367,1
DA:368,1
DA:370,1
DA:371,1
DA:372,1
DA:373,1
DA:374,1
LF:255
LH:231
end_of_record
SF:src/tftp/errors.rs
FN:1,<r_tftpd::tftp::errors::RequestError as core::cmp::PartialEq>::ne
FN:1,<r_tftpd::tftp::errors::RequestError as core::clone::Clone>::clone
FN:1,<r_tftpd::tftp::errors::RequestError as core::cmp::PartialEq>::ne
FN:1,<r_tftpd::tftp::errors::RequestError as core::fmt::Display>::fmt
FN:1,<r_tftpd::tftp::errors::RequestError as core::fmt::Debug>::fmt
FN:1,<r_tftpd::tftp::errors::RequestError as core::fmt::Display>::fmt
FN:1,<r_tftpd::tftp::errors::RequestError as core::fmt::Debug>::fmt
FN:1,<r_tftpd::tftp::errors::RequestError as core::cmp::PartialEq>::eq
FN:1,<r_tftpd::tftp::errors::RequestError as core::cmp::PartialEq>::eq
FN:1,<r_tftpd::tftp::errors::RequestError as core::clone::Clone>::clone
FNDA:0,<r_tftpd::tftp::errors::RequestError as core::cmp::PartialEq>::ne
FNDA:0,<r_tftpd::tftp::errors::RequestError as core::clone::Clone>::clone
FNDA:0,<r_tftpd::tftp::errors::RequestError as core::cmp::PartialEq>::ne
FNDA:0,<r_tftpd::tftp::errors::RequestError as core::fmt::Display>::fmt
FNDA:0,<r_tftpd::tftp::errors::RequestError as core::fmt::Debug>::fmt
FNDA:0,<r_tftpd::tftp::errors::RequestError as core::fmt::Display>::fmt
FNDA:0,<r_tftpd::tftp::errors::RequestError as core::fmt::Debug>::fmt
FNDA:0,<r_tftpd::tftp::errors::RequestError as core::cmp::PartialEq>::eq
FNDA:1,<r_tftpd::tftp::errors::RequestError as core::cmp::PartialEq>::eq
FNDA:0,<r_tftpd::tftp::errors::RequestError as core::clone::Clone>::clone
FNF:10
FNH:1
BRF:0
BRH:0
DA:1,5
LF:1
LH:1
end_of_record
SF:src/fetcher/fetcher.rs
FN:1,<r_tftpd::fetcher::fetcher::Fetcher as core::fmt::Debug>::fmt
FN:38,<r_tftpd::fetcher::fetcher::Fetcher>::read
FN:17,<r_tftpd::fetcher::fetcher::Fetcher>::is_mmaped
FN:1,<r_tftpd::fetcher::fetcher::Fetcher as core::fmt::Debug>::fmt
FN:54,<r_tftpd::fetcher::fetcher::Fetcher>::is_eof
FN:38,<r_tftpd::fetcher::fetcher::Fetcher>::read
FN:8,<r_tftpd::fetcher::fetcher::Fetcher>::new_file
FN:46,<r_tftpd::fetcher::fetcher::Fetcher>::read_mmap
FN:31,<r_tftpd::fetcher::fetcher::Fetcher>::get_size
FN:13,<r_tftpd::fetcher::fetcher::Fetcher>::new_memory
FN:24,<r_tftpd::fetcher::fetcher::Fetcher>::open
FN:31,<r_tftpd::fetcher::fetcher::Fetcher>::get_size
FN:39,<r_tftpd::fetcher::fetcher::Fetcher>::read::{closure#0}
FN:8,<r_tftpd::fetcher::fetcher::Fetcher>::new_file
FN:39,<r_tftpd::fetcher::fetcher::Fetcher>::read::{closure#0}
FN:46,<r_tftpd::fetcher::fetcher::Fetcher>::read_mmap
FN:17,<r_tftpd::fetcher::fetcher::Fetcher>::is_mmaped
FN:54,<r_tftpd::fetcher::fetcher::Fetcher>::is_eof
FN:24,<r_tftpd::fetcher::fetcher::Fetcher>::open
FNDA:0,<r_tftpd::fetcher::fetcher::Fetcher as core::fmt::Debug>::fmt
FNDA:0,<r_tftpd::fetcher::fetcher::Fetcher>::read
FNDA:1,<r_tftpd::fetcher::fetcher::Fetcher>::is_mmaped
FNDA:0,<r_tftpd::fetcher::fetcher::Fetcher as core::fmt::Debug>::fmt
FNDA:1,<r_tftpd::fetcher::fetcher::Fetcher>::is_eof
FNDA:0,<r_tftpd::fetcher::fetcher::Fetcher>::read
FNDA:0,<r_tftpd::fetcher::fetcher::Fetcher>::new_file
FNDA:0,<r_tftpd::fetcher::fetcher::Fetcher>::read_mmap
FNDA:0,<r_tftpd::fetcher::fetcher::Fetcher>::get_size
FNDA:1,<r_tftpd::fetcher::fetcher::Fetcher>::new_memory
FNDA:0,<r_tftpd::fetcher::fetcher::Fetcher>::open
FNDA:0,<r_tftpd::fetcher::fetcher::Fetcher>::get_size
FNDA:0,<r_tftpd::fetcher::fetcher::Fetcher>::read::{closure#0}
FNDA:0,<r_tftpd::fetcher::fetcher::Fetcher>::new_file
FNDA:0,<r_tftpd::fetcher::fetcher::Fetcher>::read::{closure#0}
FNDA:1,<r_tftpd::fetcher::fetcher::Fetcher>::read_mmap
FNDA:0,<r_tftpd::fetcher::fetcher::Fetcher>::is_mmaped
FNDA:0,<r_tftpd::fetcher::fetcher::Fetcher>::is_eof
FNDA:0,<r_tftpd::fetcher::fetcher::Fetcher>::open
FNF:19
FNH:4
BRF:0
BRH:0
DA:1,0
DA:8,0
DA:9,0
DA:10,0
DA:13,2
DA:14,2
DA:15,2
DA:17,6
DA:18,6
DA:19,0
DA:20,6
DA:22,6
DA:24,0
DA:25,0
DA:26,0
DA:27,0
DA:29,0
DA:31,0
DA:32,0
DA:33,0
DA:34,0
DA:36,0
DA:38,0
DA:39,0
DA:40,0
DA:41,0
DA:42,0
DA:44,0
DA:46,10
DA:47,10
DA:48,10
DA:49,0
DA:50,10
DA:52,10
DA:54,11
DA:55,11
DA:56,11
DA:57,0
DA:58,11
DA:60,11
LF:40
LH:17
end_of_record
SF:src/util/udpsocket.rs
FN:247,<r_tftpd::util::udpsocket::UdpSocket>::recvmsg_sync::{closure#1}
FN:328,<r_tftpd::util::udpsocket::UdpSocket as core::ops::drop::Drop>::drop
FN:130,<r_tftpd::util::udpsocket::UdpSocket>::sendto_sync::{closure#0}
FN:192,<r_tftpd::util::udpsocket::UdpSocket>::recvmsg
FN:155,<r_tftpd::util::udpsocket::UdpSocket>::sendmsg_sync
FN:51,<r_tftpd::util::udpsocket::RecvInfoOpt>::set_local_v6
FN:47,<r_tftpd::util::udpsocket::RecvInfoOpt>::set_local_v4
FN:51,<r_tftpd::util::udpsocket::RecvInfoOpt>::set_local_v6
FN:169,<r_tftpd::util::udpsocket::UdpSocket>::sendmsg_sync::{closure#1}
FN:155,<r_tftpd::util::udpsocket::UdpSocket>::sendmsg_sync
FN:99,<r_tftpd::util::udpsocket::UdpSocket>::get_fd
FN:176,<r_tftpd::util::udpsocket::UdpSocket>::recvfrom
FN:304,<r_tftpd::util::udpsocket::UdpSocket>::set_nonblocking
FN:99,<r_tftpd::util::udpsocket::UdpSocket>::get_fd
FN:42,<r_tftpd::util::udpsocket::RecvInfoOpt>::convert_v6
FN:247,<r_tftpd::util::udpsocket::UdpSocket>::recvmsg_sync::{closure#1}
FN:37,<r_tftpd::util::udpsocket::RecvInfoOpt>::convert_v4
FN:328,<r_tftpd::util::udpsocket::UdpSocket as core::ops::drop::Drop>::drop
FN:208,<r_tftpd::util::udpsocket::UdpSocket>::recvmsg_sync
FN:275,<r_tftpd::util::udpsocket::UdpSocket>::from_raw
FN:60,<r_tftpd::util::udpsocket::RecvInfo as core::clone::Clone>::clone
FN:70,<r_tftpd::util::udpsocket::RecvInfo>::local
FN:47,<r_tftpd::util::udpsocket::RecvInfoOpt>::set_local_v4
FN:304,<r_tftpd::util::udpsocket::UdpSocket>::set_nonblocking
FN:42,<r_tftpd::util::udpsocket::RecvInfoOpt>::convert_v6
FN:176,<r_tftpd::util::udpsocket::UdpSocket>::recvfrom
FN:27,<r_tftpd::util::udpsocket::RecvInfoOpt as core::default::Default>::default
FN:105,<r_tftpd::util::udpsocket::UdpSocket>::sendto::{closure#0}
FN:37,<r_tftpd::util::udpsocket::RecvInfoOpt>::convert_v4
FN:79,<r_tftpd::util::udpsocket::RecvInfo as core::convert::TryFrom<r_tftpd::util::udpsocket::RecvInfoOpt>>::try_from
FN:22,<core::option::Option<r_tftpd::util::socketaddr::SocketAddr> as r_tftpd::util::udpsocket::OptUnwrap<r_tftpd::util::socketaddr::SocketAddr>>::unwrap_opt
FN:138,<r_tftpd::util::udpsocket::UdpSocket>::sendmsg::{closure#0}
FN:275,<r_tftpd::util::udpsocket::UdpSocket>::from_raw
FN:27,<r_tftpd::util::udpsocket::RecvInfoOpt as core::fmt::Debug>::fmt
FN:208,<r_tftpd::util::udpsocket::UdpSocket>::recvmsg_sync
FN:291,<r_tftpd::util::udpsocket::UdpSocket>::set_request_pktinfo
FN:11,r_tftpd::util::udpsocket::sockaddrlike_to_storage
FN:127,<r_tftpd::util::udpsocket::UdpSocket>::sendto_sync
FN:160,<r_tftpd::util::udpsocket::UdpSocket>::sendmsg_sync::{closure#0}
FN:181,<r_tftpd::util::udpsocket::UdpSocket>::recvfrom::{closure#0}
FN:55,<r_tftpd::util::udpsocket::RecvInfoOpt>::set_spec_dest_v4
FN:138,<r_tftpd::util::udpsocket::UdpSocket>::sendmsg::{closure#0}
FN:169,<r_tftpd::util::udpsocket::UdpSocket>::sendmsg_sync::{closure#1}
FN:27,<r_tftpd::util::udpsocket::RecvInfoOpt as core::default::Default>::default
FN:130,<r_tftpd::util::udpsocket::UdpSocket>::sendto_sync::{closure#0}
FN:181,<r_tftpd::util::udpsocket::UdpSocket>::recvfrom::{closure#0}
FN:285,<r_tftpd::util::udpsocket::UdpSocket>::local_addr
FN:198,<r_tftpd::util::udpsocket::UdpSocket>::recvmsg::{closure#0}
FN:22,<core::option::Option<std::net::ip::IpAddr> as r_tftpd::util::udpsocket::OptUnwrap<std::net::ip::IpAddr>>::unwrap_opt
FN:137,<r_tftpd::util::udpsocket::UdpSocket>::sendmsg
FN:11,r_tftpd::util::udpsocket::sockaddrlike_to_storage
FN:22,<core::option::Option<_> as r_tftpd::util::udpsocket::OptUnwrap<_>>::unwrap_opt
FN:255,<r_tftpd::util::udpsocket::UdpSocket>::bind
FN:198,<r_tftpd::util::udpsocket::UdpSocket>::recvmsg::{closure#0}
FN:192,<r_tftpd::util::udpsocket::UdpSocket>::recvmsg
FN:291,<r_tftpd::util::udpsocket::UdpSocket>::set_request_pktinfo
FN:70,<r_tftpd::util::udpsocket::RecvInfo>::local
FN:27,<r_tftpd::util::udpsocket::RecvInfoOpt as core::fmt::Debug>::fmt
FN:105,<r_tftpd::util::udpsocket::UdpSocket>::sendto::{closure#0}
FN:255,<r_tftpd::util::udpsocket::UdpSocket>::bind
FN:285,<r_tftpd::util::udpsocket::UdpSocket>::local_addr
FN:104,<r_tftpd::util::udpsocket::UdpSocket>::sendto
FN:137,<r_tftpd::util::udpsocket::UdpSocket>::sendmsg
FN:22,<core::option::Option<i32> as r_tftpd::util::udpsocket::OptUnwrap<i32>>::unwrap_opt
FN:55,<r_tftpd::util::udpsocket::RecvInfoOpt>::set_spec_dest_v4
FN:239,<r_tftpd::util::udpsocket::UdpSocket>::recvmsg_sync::{closure#0}
FN:60,<r_tftpd::util::udpsocket::RecvInfo as core::clone::Clone>::clone
FN:104,<r_tftpd::util::udpsocket::UdpSocket>::sendto
FN:127,<r_tftpd::util::udpsocket::UdpSocket>::sendto_sync
FN:79,<r_tftpd::util::udpsocket::RecvInfo as core::convert::TryFrom<r_tftpd::util::udpsocket::RecvInfoOpt>>::try_from
FN:239,<r_tftpd::util::udpsocket::UdpSocket>::recvmsg_sync::{closure#0}
FN:160,<r_tftpd::util::udpsocket::UdpSocket>::sendmsg_sync::{closure#0}
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::recvmsg_sync::{closure#1}
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket as core::ops::drop::Drop>::drop
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::sendto_sync::{closure#0}
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::recvmsg
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::sendmsg_sync
FNDA:0,<r_tftpd::util::udpsocket::RecvInfoOpt>::set_local_v6
FNDA:0,<r_tftpd::util::udpsocket::RecvInfoOpt>::set_local_v4
FNDA:0,<r_tftpd::util::udpsocket::RecvInfoOpt>::set_local_v6
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::sendmsg_sync::{closure#1}
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::sendmsg_sync
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::get_fd
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::recvfrom
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::set_nonblocking
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::get_fd
FNDA:0,<r_tftpd::util::udpsocket::RecvInfoOpt>::convert_v6
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::recvmsg_sync::{closure#1}
FNDA:0,<r_tftpd::util::udpsocket::RecvInfoOpt>::convert_v4
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket as core::ops::drop::Drop>::drop
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::recvmsg_sync
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::from_raw
FNDA:0,<r_tftpd::util::udpsocket::RecvInfo as core::clone::Clone>::clone
FNDA:0,<r_tftpd::util::udpsocket::RecvInfo>::local
FNDA:0,<r_tftpd::util::udpsocket::RecvInfoOpt>::set_local_v4
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::set_nonblocking
FNDA:0,<r_tftpd::util::udpsocket::RecvInfoOpt>::convert_v6
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::recvfrom
FNDA:0,<r_tftpd::util::udpsocket::RecvInfoOpt as core::default::Default>::default
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::sendto::{closure#0}
FNDA:0,<r_tftpd::util::udpsocket::RecvInfoOpt>::convert_v4
FNDA:0,<r_tftpd::util::udpsocket::RecvInfo as core::convert::TryFrom<r_tftpd::util::udpsocket::RecvInfoOpt>>::try_from
FNDA:0,<core::option::Option<r_tftpd::util::socketaddr::SocketAddr> as r_tftpd::util::udpsocket::OptUnwrap<r_tftpd::util::socketaddr::SocketAddr>>::unwrap_opt
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::sendmsg::{closure#0}
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::from_raw
FNDA:0,<r_tftpd::util::udpsocket::RecvInfoOpt as core::fmt::Debug>::fmt
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::recvmsg_sync
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::set_request_pktinfo
FNDA:0,r_tftpd::util::udpsocket::sockaddrlike_to_storage
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::sendto_sync
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::sendmsg_sync::{closure#0}
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::recvfrom::{closure#0}
FNDA:0,<r_tftpd::util::udpsocket::RecvInfoOpt>::set_spec_dest_v4
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::sendmsg::{closure#0}
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::sendmsg_sync::{closure#1}
FNDA:0,<r_tftpd::util::udpsocket::RecvInfoOpt as core::default::Default>::default
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::sendto_sync::{closure#0}
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::recvfrom::{closure#0}
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::local_addr
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::recvmsg::{closure#0}
FNDA:0,<core::option::Option<std::net::ip::IpAddr> as r_tftpd::util::udpsocket::OptUnwrap<std::net::ip::IpAddr>>::unwrap_opt
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::sendmsg
FNDA:0,r_tftpd::util::udpsocket::sockaddrlike_to_storage
FNDA:0,<core::option::Option<_> as r_tftpd::util::udpsocket::OptUnwrap<_>>::unwrap_opt
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::bind
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::recvmsg::{closure#0}
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::recvmsg
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::set_request_pktinfo
FNDA:0,<r_tftpd::util::udpsocket::RecvInfo>::local
FNDA:0,<r_tftpd::util::udpsocket::RecvInfoOpt as core::fmt::Debug>::fmt
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::sendto::{closure#0}
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::bind
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::local_addr
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::sendto
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::sendmsg
FNDA:0,<core::option::Option<i32> as r_tftpd::util::udpsocket::OptUnwrap<i32>>::unwrap_opt
FNDA:0,<r_tftpd::util::udpsocket::RecvInfoOpt>::set_spec_dest_v4
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::recvmsg_sync::{closure#0}
FNDA:0,<r_tftpd::util::udpsocket::RecvInfo as core::clone::Clone>::clone
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::sendto
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::sendto_sync
FNDA:0,<r_tftpd::util::udpsocket::RecvInfo as core::convert::TryFrom<r_tftpd::util::udpsocket::RecvInfoOpt>>::try_from
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::recvmsg_sync::{closure#0}
FNDA:0,<r_tftpd::util::udpsocket::UdpSocket>::sendmsg_sync::{closure#0}
FNF:72
FNH:0
BRF:0
BRH:0
DA:11,0
DA:12,0
DA:13,0
DA:14,0
DA:22,0
DA:23,0
DA:24,0
DA:27,0
DA:37,0
DA:38,0
DA:39,0
DA:40,0
DA:42,0
DA:43,0
DA:44,0
DA:45,0
DA:47,0
DA:48,0
DA:49,0
DA:51,0
DA:52,0
DA:53,0
DA:55,0
DA:56,0
DA:57,0
DA:60,0
DA:70,0
DA:71,0
DA:72,0
DA:73,0
DA:79,0
DA:80,0
DA:81,0
DA:82,0
DA:84,0
DA:85,0
DA:87,0
DA:99,0
DA:100,0
DA:101,0
DA:102,0
DA:104,0
DA:105,0
DA:106,0
DA:107,0
DA:108,0
DA:109,0
DA:112,0
DA:114,0
DA:115,0
DA:116,0
DA:117,0
DA:120,0
DA:127,0
DA:128,0
DA:129,0
DA:130,0
DA:131,0
DA:133,0
DA:135,0
DA:137,0
DA:138,0
DA:139,0
DA:140,0
DA:141,0
DA:142,0
DA:145,0
DA:147,0
DA:148,0
DA:149,0
DA:150,0
DA:153,0
DA:155,0
DA:156,0
DA:157,0
DA:158,0
DA:159,0
DA:160,0
DA:161,0
DA:162,0
DA:163,0
DA:164,0
DA:165,0
DA:166,0
DA:167,0
DA:168,0
DA:169,0
DA:170,0
DA:172,0
DA:174,0
DA:176,0
DA:177,0
DA:181,0
DA:183,0
DA:184,0
DA:185,0
DA:186,0
DA:187,0
DA:190,0
DA:192,0
DA:193,0
DA:198,0
DA:200,0
DA:201,0
DA:202,0
DA:203,0
DA:206,0
DA:208,0
DA:209,0
DA:210,0
DA:211,0
DA:212,0
DA:213,0
DA:215,0
DA:217,0
DA:218,0
DA:219,0
DA:220,0
DA:222,0
DA:225,0
DA:226,0
DA:227,0
DA:228,0
DA:229,0
DA:230,0
DA:232,0
DA:233,0
DA:234,0
DA:235,0
DA:236,0
DA:238,0
DA:239,0
DA:244,0
DA:245,0
DA:247,0
DA:248,0
DA:252,0
DA:253,0
DA:255,0
DA:256,0
DA:258,0
DA:259,0
DA:260,0
DA:261,0
DA:263,0
DA:264,0
DA:265,0
DA:268,0
DA:269,0
DA:270,0
DA:273,0
DA:275,0
DA:276,0
DA:279,0
DA:280,0
DA:281,0
DA:283,0
DA:285,0
DA:286,0
DA:288,0
DA:289,0
DA:291,0
DA:292,0
DA:293,0
DA:294,0
DA:295,0
DA:296,0
DA:297,0
DA:298,0
DA:299,0
DA:301,0
DA:302,0
DA:304,0
DA:305,0
DA:306,0
DA:307,0
DA:308,0
DA:309,0
DA:310,0
DA:311,0
DA:312,0
DA:313,0
DA:314,0
DA:315,0
DA:316,0
DA:317,0
DA:318,0
DA:319,0
DA:320,0
DA:321,0
DA:322,0
DA:323,0
DA:324,0
DA:328,0
DA:329,0
DA:330,0
DA:331,0
LF:197
LH:0
end_of_record