Skip to content

Instantly share code, notes, and snippets.

@seanmonstar
Last active August 29, 2015 14:21
Show Gist options
  • Save seanmonstar/b302a74d1e0aea3a59e2 to your computer and use it in GitHub Desktop.
Save seanmonstar/b302a74d1e0aea3a59e2 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
; ModuleID = 'hyper.0.rs'
target datalayout = "e-i64:64-f80:128-n8:16:32:64-S128"
target triple = "x86_64-unknown-linux-gnu"
%str_slice = type { i8*, i64 }
%"2.core::marker::PhantomData<&'static u8>" = type {}
%"2.core::marker::PhantomData<u8>" = type {}
%"2.core::fmt::Formatter" = type { i32, i32, i8, %"2.core::option::Option<usize>", %"2.core::option::Option<usize>", { i8*, void (i8*)** }, %"2.core::slice::Iter<core::fmt::ArgumentV1>", { %"2.core::fmt::ArgumentV1"*, i64 } }
%"2.core::option::Option<usize>" = type { i64, [0 x i64], [1 x i64] }
%"2.core::slice::Iter<core::fmt::ArgumentV1>" = type { %"2.core::fmt::ArgumentV1"*, %"2.core::fmt::ArgumentV1"*, %"2.core::marker::PhantomData<&'static core::fmt::ArgumentV1>" }
%"2.core::fmt::ArgumentV1" = type { %"2.core::fmt::Void"*, i8 (%"2.core::fmt::Void"*, %"2.core::fmt::Formatter"*)* }
%"2.core::fmt::Void" = type {}
%"2.core::marker::PhantomData<&'static core::fmt::ArgumentV1>" = type {}
%"3.collections::vec::Vec<u8>" = type { %"2.core::ptr::Unique<u8>", i64, i64 }
%"2.core::ptr::Unique<u8>" = type { %"2.core::nonzero::NonZero<*const u8>", %"2.core::marker::PhantomData<u8>" }
%"2.core::nonzero::NonZero<*const u8>" = type { i8* }
%"1.std::net::parser::AddrParseError" = type { {} }
%"5.alloc::arc::ArcInner<std::sync::mpsc::blocking::Inner>" = type { %"2.core::atomic::AtomicUsize", %"2.core::atomic::AtomicUsize", %"1.std::sync::mpsc::blocking::Inner" }
%"2.core::atomic::AtomicUsize" = type { %"2.core::cell::UnsafeCell<usize>" }
%"2.core::cell::UnsafeCell<usize>" = type { i64 }
%"1.std::sync::mpsc::blocking::Inner" = type { %"1.std::thread::Thread", %"2.core::atomic::AtomicBool" }
%"1.std::thread::Thread" = type { %"5.alloc::arc::Arc<std::thread::Inner>" }
%"5.alloc::arc::Arc<std::thread::Inner>" = type { %"2.core::nonzero::NonZero<*mut alloc::arc::ArcInner<std::thread::Inner>>" }
%"2.core::nonzero::NonZero<*mut alloc::arc::ArcInner<std::thread::Inner>>" = type { %"5.alloc::arc::ArcInner<std::thread::Inner>"* }
%"5.alloc::arc::ArcInner<std::thread::Inner>" = type { %"2.core::atomic::AtomicUsize", %"2.core::atomic::AtomicUsize", %"1.std::thread::Inner" }
%"1.std::thread::Inner" = type { %"2.core::option::Option<collections::string::String>", %"1.std::sync::mutex::Mutex<bool>", %"1.std::sync::condvar::Condvar" }
%"2.core::option::Option<collections::string::String>" = type { %"3.collections::string::String" }
%"3.collections::string::String" = type { %"3.collections::vec::Vec<u8>" }
%"1.std::sync::mutex::Mutex<bool>" = type { %"1.std::sync::mutex::StaticMutex"*, %"2.core::cell::UnsafeCell<bool>", i8 }
%"1.std::sync::mutex::StaticMutex" = type { %"1.std::sys_common::mutex::Mutex", %"1.std::sys_common::poison::Flag" }
%"1.std::sys_common::mutex::Mutex" = type { %"1.std::sys::mutex::Mutex" }
%"1.std::sys::mutex::Mutex" = type { %"2.core::cell::UnsafeCell<std::sys::sync::os::pthread_mutex_t>" }
%"2.core::cell::UnsafeCell<std::sys::sync::os::pthread_mutex_t>" = type { %"1.std::sys::sync::os::pthread_mutex_t" }
%"1.std::sys::sync::os::pthread_mutex_t" = type { i64, [32 x i8] }
%"1.std::sys_common::poison::Flag" = type { %"2.core::cell::UnsafeCell<bool>" }
%"2.core::cell::UnsafeCell<bool>" = type { i8 }
%"1.std::sync::condvar::Condvar" = type { %"1.std::sync::condvar::StaticCondvar"*, i8 }
%"1.std::sync::condvar::StaticCondvar" = type { %"1.std::sys_common::condvar::Condvar", %"2.core::atomic::AtomicUsize" }
%"1.std::sys_common::condvar::Condvar" = type { %"1.std::sys::condvar::Condvar" }
%"1.std::sys::condvar::Condvar" = type { %"2.core::cell::UnsafeCell<std::sys::sync::os::pthread_cond_t>" }
%"2.core::cell::UnsafeCell<std::sys::sync::os::pthread_cond_t>" = type { %"1.std::sys::sync::os::pthread_cond_t" }
%"1.std::sys::sync::os::pthread_cond_t" = type { i64, [40 x i8] }
%"2.core::atomic::AtomicBool" = type { %"2.core::cell::UnsafeCell<usize>" }
%"5.alloc::arc::ArcInner<core::cell::UnsafeCell<std::sync::mpsc::oneshot::Packet<collections::string::String>>>" = type { %"2.core::atomic::AtomicUsize", %"2.core::atomic::AtomicUsize", %"2.core::cell::UnsafeCell<std::sync::mpsc::oneshot::Packet<collections::string::String>>" }
%"2.core::cell::UnsafeCell<std::sync::mpsc::oneshot::Packet<collections::string::String>>" = type { %"1.std::sync::mpsc::oneshot::Packet<collections::string::String>" }
%"1.std::sync::mpsc::oneshot::Packet<collections::string::String>" = type { %"2.core::atomic::AtomicUsize", %"2.core::option::Option<collections::string::String>", %"1.std::sync::mpsc::oneshot::MyUpgrade<collections::string::String>", i8 }
%"1.std::sync::mpsc::oneshot::MyUpgrade<collections::string::String>" = type { i64, [0 x i64], [3 x i64] }
%"1.std::sync::mpsc::spsc_queue::Node<std::sync::mpsc::stream::Message<collections::string::String>>" = type { %"2.core::option::Option<std::sync::mpsc::stream::Message<collections::string::String>>", %"2.core::atomic::AtomicPtr<std::sync::mpsc::spsc_queue::Node<std::sync::mpsc::stream::Message<collections::string::String>>>" }
%"2.core::option::Option<std::sync::mpsc::stream::Message<collections::string::String>>" = type { i64, [0 x i64], [4 x i64] }
%"2.core::atomic::AtomicPtr<std::sync::mpsc::spsc_queue::Node<std::sync::mpsc::stream::Message<collections::string::String>>>" = type { %"2.core::cell::UnsafeCell<usize>", %"2.core::marker::PhantomData<*mut std::sync::mpsc::spsc_queue::Node<std::sync::mpsc::stream::Message<collections::string::String>>>" }
%"2.core::marker::PhantomData<*mut std::sync::mpsc::spsc_queue::Node<std::sync::mpsc::stream::Message<collections::string::String>>>" = type {}
%"1.std::sync::mpsc::mpsc_queue::Node<collections::string::String>" = type { %"2.core::atomic::AtomicPtr<std::sync::mpsc::mpsc_queue::Node<collections::string::String>>", %"2.core::option::Option<collections::string::String>" }
%"2.core::atomic::AtomicPtr<std::sync::mpsc::mpsc_queue::Node<collections::string::String>>" = type { %"2.core::cell::UnsafeCell<usize>", %"2.core::marker::PhantomData<*mut std::sync::mpsc::mpsc_queue::Node<collections::string::String>>" }
%"2.core::marker::PhantomData<*mut std::sync::mpsc::mpsc_queue::Node<collections::string::String>>" = type {}
%"1.std::sys_common::poison::PoisonError<std::sync::mutex::MutexGuard<std::sync::mpsc::sync::State<collections::string::String>>>" = type { %"1.std::sync::mutex::MutexGuard<std::sync::mpsc::sync::State<collections::string::String>>" }
%"1.std::sync::mutex::MutexGuard<std::sync::mpsc::sync::State<collections::string::String>>" = type { %"1.std::sync::mutex::StaticMutex"*, %"2.core::cell::UnsafeCell<std::sync::mpsc::sync::State<collections::string::String>>"*, %"1.std::sys_common::poison::Guard", i8 }
%"2.core::cell::UnsafeCell<std::sync::mpsc::sync::State<collections::string::String>>" = type { %"1.std::sync::mpsc::sync::State<collections::string::String>" }
%"1.std::sync::mpsc::sync::State<collections::string::String>" = type { i8, %"1.std::sync::mpsc::sync::Queue", %"1.std::sync::mpsc::sync::Blocker", %"1.std::sync::mpsc::sync::Buffer<collections::string::String>", i64, i8* }
%"1.std::sync::mpsc::sync::Queue" = type { %"1.std::sync::mpsc::sync::Node"*, %"1.std::sync::mpsc::sync::Node"* }
%"1.std::sync::mpsc::sync::Node" = type { %"2.core::option::Option<std::sync::mpsc::blocking::SignalToken>", %"1.std::sync::mpsc::sync::Node"* }
%"2.core::option::Option<std::sync::mpsc::blocking::SignalToken>" = type { %"1.std::sync::mpsc::blocking::SignalToken" }
%"1.std::sync::mpsc::blocking::SignalToken" = type { %"5.alloc::arc::Arc<std::sync::mpsc::blocking::Inner>" }
%"5.alloc::arc::Arc<std::sync::mpsc::blocking::Inner>" = type { %"2.core::nonzero::NonZero<*mut alloc::arc::ArcInner<std::sync::mpsc::blocking::Inner>>" }
%"2.core::nonzero::NonZero<*mut alloc::arc::ArcInner<std::sync::mpsc::blocking::Inner>>" = type { %"5.alloc::arc::ArcInner<std::sync::mpsc::blocking::Inner>"* }
%"1.std::sync::mpsc::sync::Blocker" = type { i64, [0 x i64], [1 x i64] }
%"1.std::sync::mpsc::sync::Buffer<collections::string::String>" = type { %"3.collections::vec::Vec<core::option::Option<collections::string::String>>", i64, i64 }
%"3.collections::vec::Vec<core::option::Option<collections::string::String>>" = type { %"2.core::ptr::Unique<core::option::Option<collections::string::String>>", i64, i64 }
%"2.core::ptr::Unique<core::option::Option<collections::string::String>>" = type { %"2.core::nonzero::NonZero<*const core::option::Option<collections::string::String>>", %"2.core::marker::PhantomData<core::option::Option<collections::string::String>>" }
%"2.core::nonzero::NonZero<*const core::option::Option<collections::string::String>>" = type { %"2.core::option::Option<collections::string::String>"* }
%"2.core::marker::PhantomData<core::option::Option<collections::string::String>>" = type {}
%"1.std::sys_common::poison::Guard" = type { i8 }
%"2.core::marker::PhantomData<&'static core::option::Option<collections::string::String>>" = type {}
%"5.alloc::arc::ArcInner<core::cell::UnsafeCell<std::sync::mpsc::stream::Packet<collections::string::String>>>" = type { %"2.core::atomic::AtomicUsize", %"2.core::atomic::AtomicUsize", %"2.core::cell::UnsafeCell<std::sync::mpsc::stream::Packet<collections::string::String>>" }
%"2.core::cell::UnsafeCell<std::sync::mpsc::stream::Packet<collections::string::String>>" = type { %"1.std::sync::mpsc::stream::Packet<collections::string::String>" }
%"1.std::sync::mpsc::stream::Packet<collections::string::String>" = type { %"1.std::sync::mpsc::spsc_queue::Queue<std::sync::mpsc::stream::Message<collections::string::String>>", %"2.core::atomic::AtomicIsize", i64, %"2.core::atomic::AtomicUsize", %"2.core::atomic::AtomicBool", i8 }
%"1.std::sync::mpsc::spsc_queue::Queue<std::sync::mpsc::stream::Message<collections::string::String>>" = type { %"2.core::cell::UnsafeCell<*mut std::sync::mpsc::spsc_queue::Node<std::sync::mpsc::stream::Message<collections::string::String>>>", %"2.core::atomic::AtomicPtr<std::sync::mpsc::spsc_queue::Node<std::sync::mpsc::stream::Message<collections::string::String>>>", %"2.core::cell::UnsafeCell<*mut std::sync::mpsc::spsc_queue::Node<std::sync::mpsc::stream::Message<collections::string::String>>>", %"2.core::cell::UnsafeCell<*mut std::sync::mpsc::spsc_queue::Node<std::sync::mpsc::stream::Message<collections::string::String>>>", %"2.core::cell::UnsafeCell<*mut std::sync::mpsc::spsc_queue::Node<std::sync::mpsc::stream::Message<collections::string::String>>>", i64, %"2.core::atomic::AtomicUsize", %"2.core::atomic::AtomicUsize", i8 }
%"2.core::cell::UnsafeCell<*mut std::sync::mpsc::spsc_queue::Node<std::sync::mpsc::stream::Message<collections::string::String>>>" = type { %"1.std::sync::mpsc::spsc_queue::Node<std::sync::mpsc::stream::Message<collections::string::String>>"* }
%"2.core::atomic::AtomicIsize" = type { %"2.core::cell::UnsafeCell<isize>" }
%"2.core::cell::UnsafeCell<isize>" = type { i64 }
%"5.alloc::arc::ArcInner<core::cell::UnsafeCell<std::sync::mpsc::shared::Packet<collections::string::String>>>" = type { %"2.core::atomic::AtomicUsize", %"2.core::atomic::AtomicUsize", %"2.core::cell::UnsafeCell<std::sync::mpsc::shared::Packet<collections::string::String>>" }
%"2.core::cell::UnsafeCell<std::sync::mpsc::shared::Packet<collections::string::String>>" = type { %"1.std::sync::mpsc::shared::Packet<collections::string::String>" }
%"1.std::sync::mpsc::shared::Packet<collections::string::String>" = type { %"1.std::sync::mpsc::mpsc_queue::Queue<collections::string::String>", %"2.core::atomic::AtomicIsize", i64, %"2.core::atomic::AtomicUsize", %"2.core::atomic::AtomicIsize", %"2.core::atomic::AtomicBool", %"2.core::atomic::AtomicIsize", %"1.std::sync::mutex::Mutex<()>", i8 }
%"1.std::sync::mpsc::mpsc_queue::Queue<collections::string::String>" = type { %"2.core::atomic::AtomicPtr<std::sync::mpsc::mpsc_queue::Node<collections::string::String>>", %"2.core::cell::UnsafeCell<*mut std::sync::mpsc::mpsc_queue::Node<collections::string::String>>", i8 }
%"2.core::cell::UnsafeCell<*mut std::sync::mpsc::mpsc_queue::Node<collections::string::String>>" = type { %"1.std::sync::mpsc::mpsc_queue::Node<collections::string::String>"* }
%"1.std::sync::mutex::Mutex<()>" = type { %"1.std::sync::mutex::StaticMutex"*, %"2.core::cell::UnsafeCell<()>", i8 }
%"2.core::cell::UnsafeCell<()>" = type { {} }
%"5.alloc::arc::ArcInner<core::cell::UnsafeCell<std::sync::mpsc::sync::Packet<collections::string::String>>>" = type { %"2.core::atomic::AtomicUsize", %"2.core::atomic::AtomicUsize", %"2.core::cell::UnsafeCell<std::sync::mpsc::sync::Packet<collections::string::String>>" }
%"2.core::cell::UnsafeCell<std::sync::mpsc::sync::Packet<collections::string::String>>" = type { %"1.std::sync::mpsc::sync::Packet<collections::string::String>" }
%"1.std::sync::mpsc::sync::Packet<collections::string::String>" = type { %"2.core::atomic::AtomicUsize", %"1.std::sync::mutex::Mutex<std::sync::mpsc::sync::State<collections::string::String>>", i8 }
%"1.std::sync::mutex::Mutex<std::sync::mpsc::sync::State<collections::string::String>>" = type { %"1.std::sync::mutex::StaticMutex"*, %"2.core::cell::UnsafeCell<std::sync::mpsc::sync::State<collections::string::String>>", i8 }
%"1.std::sync::mpsc::SendError<collections::string::String>" = type { %"3.collections::string::String" }
%"1.std::io::error::Error" = type { %"1.std::io::error::Repr" }
%"1.std::io::error::Repr" = type { i8, [7 x i8], [1 x i64] }
%"2.core::marker::PhantomData<((collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>)>" = type {}
%"2.core::marker::PhantomData<&'static ()>" = type {}
%"net::HttpStream" = type { i8, [7 x i8], [5 x i64] }
%"2.core::marker::PhantomData<&'static net::HttpStream>" = type {}
%"5.alloc::arc::ArcInner<openssl::ssl::Ssl>" = type { %"2.core::atomic::AtomicUsize", %"2.core::atomic::AtomicUsize", %"15.openssl::ssl::Ssl" }
%"15.openssl::ssl::Ssl" = type { i8*, i8 }
%"2.core::marker::PhantomData<u64>" = type {}
%"5.alloc::rc::RcBox<core::cell::RefCell<rand::reseeding::ReseedingRng<std::rand::StdRng, std::rand::ThreadRngReseeder>>>" = type { %"2.core::cell::RefCell<rand::reseeding::ReseedingRng<std::rand::StdRng, std::rand::ThreadRngReseeder>>", %"2.core::cell::Cell<usize>", %"2.core::cell::Cell<usize>" }
%"2.core::cell::RefCell<rand::reseeding::ReseedingRng<std::rand::StdRng, std::rand::ThreadRngReseeder>>" = type { %"2.core::cell::Cell<usize>", %"2.core::cell::UnsafeCell<rand::reseeding::ReseedingRng<std::rand::StdRng, std::rand::ThreadRngReseeder>>" }
%"2.core::cell::UnsafeCell<rand::reseeding::ReseedingRng<std::rand::StdRng, std::rand::ThreadRngReseeder>>" = type { %"7.rand::reseeding::ReseedingRng<std::rand::StdRng, std::rand::ThreadRngReseeder>" }
%"7.rand::reseeding::ReseedingRng<std::rand::StdRng, std::rand::ThreadRngReseeder>" = type { %"1.std::rand::StdRng", i64, i64, %"1.std::rand::ThreadRngReseeder" }
%"1.std::rand::StdRng" = type { %"7.rand::isaac::Isaac64Rng" }
%"7.rand::isaac::Isaac64Rng" = type { i64, [256 x %"2.core::num::Wrapping<u64>"], [256 x %"2.core::num::Wrapping<u64>"], %"2.core::num::Wrapping<u64>", %"2.core::num::Wrapping<u64>", %"2.core::num::Wrapping<u64>" }
%"2.core::num::Wrapping<u64>" = type { i64 }
%"1.std::rand::ThreadRngReseeder" = type {}
%"2.core::cell::Cell<usize>" = type { %"2.core::cell::UnsafeCell<usize>" }
%"2.core::marker::PhantomData<((collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>)>" = type {}
%"mock::MockStream" = type { %"1.std::io::cursor::Cursor<collections::vec::Vec<u8>>", %"3.collections::vec::Vec<u8>" }
%"1.std::io::cursor::Cursor<collections::vec::Vec<u8>>" = type { %"3.collections::vec::Vec<u8>", i64 }
%"2.core::marker::PhantomData<&'static mock::MockStream>" = type {}
%"mock::MockConnector" = type {}
%"5.alloc::arc::ArcInner<std::sync::mutex::Mutex<client::pool::PoolImpl<mock::MockStream>>>" = type { %"2.core::atomic::AtomicUsize", %"2.core::atomic::AtomicUsize", %"1.std::sync::mutex::Mutex<client::pool::PoolImpl<mock::MockStream>>" }
%"1.std::sync::mutex::Mutex<client::pool::PoolImpl<mock::MockStream>>" = type { %"1.std::sync::mutex::StaticMutex"*, %"2.core::cell::UnsafeCell<client::pool::PoolImpl<mock::MockStream>>", i8 }
%"2.core::cell::UnsafeCell<client::pool::PoolImpl<mock::MockStream>>" = type { %"client::pool::PoolImpl<mock::MockStream>" }
%"client::pool::PoolImpl<mock::MockStream>" = type { %"1.std::collections::hash::map::HashMap<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>, std::collections::hash::map::RandomState>", %"client::pool::Config" }
%"1.std::collections::hash::map::HashMap<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>, std::collections::hash::map::RandomState>" = type { %"1.std::collections::hash::map::RandomState", %"1.std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>", %"1.std::collections::hash::map::DefaultResizePolicy" }
%"1.std::collections::hash::map::RandomState" = type { i64, i64 }
%"1.std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>" = type { i64, i64, %"2.core::ptr::Unique<u64>", %"2.core::marker::PhantomData<((collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>)>" }
%"2.core::ptr::Unique<u64>" = type { %"2.core::nonzero::NonZero<*const u64>", %"2.core::marker::PhantomData<u64>" }
%"2.core::nonzero::NonZero<*const u64>" = type { i64* }
%"1.std::collections::hash::map::DefaultResizePolicy" = type {}
%"client::pool::Config" = type { i64 }
%"client::pool::Scheme" = type { i64, [0 x i64], [3 x i64] }
%"2.core::marker::PhantomData<mock::MockStream>" = type {}
%"error::Error" = type { i8, [7 x i8], [4 x i64] }
%"15.openssl::ssl::error::OpensslError" = type { %"3.collections::string::String", %"3.collections::string::String", %"3.collections::string::String" }
%"2.core::marker::PhantomData<&'static openssl::ssl::error::OpensslError>" = type {}
%"1.std::sys_common::poison::PoisonError<std::sync::mutex::MutexGuard<client::pool::PoolImpl<mock::MockStream>>>" = type { %"1.std::sync::mutex::MutexGuard<client::pool::PoolImpl<mock::MockStream>>" }
%"1.std::sync::mutex::MutexGuard<client::pool::PoolImpl<mock::MockStream>>" = type { %"1.std::sync::mutex::StaticMutex"*, %"2.core::cell::UnsafeCell<client::pool::PoolImpl<mock::MockStream>>"*, %"1.std::sys_common::poison::Guard", i8 }
%closure.9 = type {}
%"15.openssl::ssl::SslContext" = type { i8*, i8 }
%"2.core::marker::PhantomData<&'static collections::string::String>" = type {}
%"2.core::fmt::Error" = type {}
%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<net::HttpStream>>" = type { %"1.std::io::Write::write_fmt::Adaptor<net::HttpStream>"* }
%"1.std::io::Write::write_fmt::Adaptor<net::HttpStream>" = type { %"net::HttpStream"*, %"2.core::result::Result<(), std::io::error::Error>" }
%"2.core::result::Result<(), std::io::error::Error>" = type { i64, [0 x i64], [2 x i64] }
%"2.core::fmt::Arguments" = type { { %str_slice*, i64 }, %"2.core::option::Option<&'static [core::fmt::rt::v1::Argument]>", { %"2.core::fmt::ArgumentV1"*, i64 } }
%"2.core::option::Option<&'static [core::fmt::rt::v1::Argument]>" = type { { %"2.core::fmt::rt::v1::Argument"*, i64 } }
%"2.core::fmt::rt::v1::Argument" = type { %"2.core::fmt::rt::v1::Position", %"2.core::fmt::rt::v1::FormatSpec" }
%"2.core::fmt::rt::v1::Position" = type { i64, [0 x i64], [1 x i64] }
%"2.core::fmt::rt::v1::FormatSpec" = type { i32, i8, i32, %"2.core::fmt::rt::v1::Count", %"2.core::fmt::rt::v1::Count" }
%"2.core::fmt::rt::v1::Count" = type { i64, [0 x i64], [1 x i64] }
%"2.core::result::Result<std::net::addr::SocketAddr, std::io::error::Error>" = type { i8, [7 x i8], [4 x i64] }
%"2.core::result::Result<usize, std::io::error::Error>" = type { i64, [0 x i64], [2 x i64] }
%"2.core::marker::PhantomData<&'static collections::vec::Vec<u8>>" = type {}
%"2.core::marker::PhantomData<(core::any::TypeId, Box<header::HeaderFormat + Send + Sync>)>" = type {}
%"2.core::marker::PhantomData<(unicase::UniCase<header::CowStr>, header::internals::item::Item)>" = type {}
%"header::common::host::Host" = type { %"3.collections::string::String", %"2.core::option::Option<u16>" }
%"2.core::option::Option<u16>" = type { i16, [0 x i16], [1 x i16] }
%"2.core::marker::PhantomData<net::Fresh>" = type {}
%"method::Method" = type { i64, [0 x i64], [3 x i64] }
%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>>" = type { %"1.std::io::Write::write_fmt::Adaptor<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>"* }
%"1.std::io::Write::write_fmt::Adaptor<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>" = type { %"1.std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>"*, %"2.core::result::Result<(), std::io::error::Error>" }
%"1.std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>" = type { %"2.core::option::Option<Box<net::NetworkStream + Send>>", %"3.collections::vec::Vec<u8>", i8 }
%"2.core::option::Option<Box<net::NetworkStream + Send>>" = type { { i8*, void (i8*)** } }
%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<http::HttpWriter<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>>>" = type { %"1.std::io::Write::write_fmt::Adaptor<http::HttpWriter<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>>"* }
%"1.std::io::Write::write_fmt::Adaptor<http::HttpWriter<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>>" = type { %"http::HttpWriter<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>"*, %"2.core::result::Result<(), std::io::error::Error>" }
%"http::HttpWriter<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>" = type { i64, [0 x i64], [7 x i64] }
%"header::Headers" = type { %"1.std::collections::hash::map::HashMap<unicase::UniCase<header::CowStr>, header::internals::item::Item, std::collections::hash::map::RandomState>" }
%"1.std::collections::hash::map::HashMap<unicase::UniCase<header::CowStr>, header::internals::item::Item, std::collections::hash::map::RandomState>" = type { %"1.std::collections::hash::map::RandomState", %"1.std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>", %"1.std::collections::hash::map::DefaultResizePolicy" }
%"1.std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>" = type { i64, i64, %"2.core::ptr::Unique<u64>", %"2.core::marker::PhantomData<(unicase::UniCase<header::CowStr>, header::internals::item::Item)>" }
%"header::common::content_length::ContentLength" = type { i64 }
%"header::internals::item::Item" = type { %"header::internals::cell::OptCell<collections::vec::Vec<collections::vec::Vec<u8>>>", %"header::internals::cell::PtrMapCell<header::HeaderFormat + Send + Sync>" }
%"header::internals::cell::OptCell<collections::vec::Vec<collections::vec::Vec<u8>>>" = type { %"2.core::cell::UnsafeCell<core::option::Option<collections::vec::Vec<collections::vec::Vec<u8>>>>" }
%"2.core::cell::UnsafeCell<core::option::Option<collections::vec::Vec<collections::vec::Vec<u8>>>>" = type { %"2.core::option::Option<collections::vec::Vec<collections::vec::Vec<u8>>>" }
%"2.core::option::Option<collections::vec::Vec<collections::vec::Vec<u8>>>" = type { %"3.collections::vec::Vec<collections::vec::Vec<u8>>" }
%"3.collections::vec::Vec<collections::vec::Vec<u8>>" = type { %"2.core::ptr::Unique<collections::vec::Vec<u8>>", i64, i64 }
%"2.core::ptr::Unique<collections::vec::Vec<u8>>" = type { %"2.core::nonzero::NonZero<*const collections::vec::Vec<u8>>", %"2.core::marker::PhantomData<collections::vec::Vec<u8>>" }
%"2.core::nonzero::NonZero<*const collections::vec::Vec<u8>>" = type { %"3.collections::vec::Vec<u8>"* }
%"2.core::marker::PhantomData<collections::vec::Vec<u8>>" = type {}
%"header::internals::cell::PtrMapCell<header::HeaderFormat + Send + Sync>" = type { %"2.core::cell::UnsafeCell<header::internals::cell::PtrMap<Box<header::HeaderFormat + Send + Sync>>>" }
%"2.core::cell::UnsafeCell<header::internals::cell::PtrMap<Box<header::HeaderFormat + Send + Sync>>>" = type { %"header::internals::cell::PtrMap<Box<header::HeaderFormat + Send + Sync>>" }
%"header::internals::cell::PtrMap<Box<header::HeaderFormat + Send + Sync>>" = type { i64, [0 x i64], [5 x i64] }
%"header::shared::encoding::Encoding" = type { i64, [0 x i64], [3 x i64] }
%"2.core::marker::PhantomData<&'static header::shared::encoding::Encoding>" = type {}
%"header::common::transfer_encoding::TransferEncoding" = type { %"3.collections::vec::Vec<header::shared::encoding::Encoding>" }
%"3.collections::vec::Vec<header::shared::encoding::Encoding>" = type { %"2.core::ptr::Unique<header::shared::encoding::Encoding>", i64, i64 }
%"2.core::ptr::Unique<header::shared::encoding::Encoding>" = type { %"2.core::nonzero::NonZero<*const header::shared::encoding::Encoding>", %"2.core::marker::PhantomData<header::shared::encoding::Encoding>" }
%"2.core::nonzero::NonZero<*const header::shared::encoding::Encoding>" = type { %"header::shared::encoding::Encoding"* }
%"2.core::marker::PhantomData<header::shared::encoding::Encoding>" = type {}
%"2.core::marker::PhantomData<net::Streaming>" = type {}
%"1.std::io::buffered::IntoInnerError<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>" = type { %"1.std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>", %"1.std::io::error::Error" }
%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<mock::MockStream>>" = type { %"1.std::io::Write::write_fmt::Adaptor<mock::MockStream>"* }
%"1.std::io::Write::write_fmt::Adaptor<mock::MockStream>" = type { %"mock::MockStream"*, %"2.core::result::Result<(), std::io::error::Error>" }
%"2.core::str::Utf8Error" = type { i64 }
%"status::StatusCode" = type { i16, [0 x i16], [1 x i16] }
%"2.core::marker::PhantomData<net::HttpStream>" = type {}
%"2.core::fmt::Write::write_fmt::Adapter<collections::string::String>" = type { %"3.collections::string::String"* }
%"5.alloc::arc::ArcInner<std::sync::mutex::Mutex<client::pool::PoolImpl<net::HttpStream>>>" = type { %"2.core::atomic::AtomicUsize", %"2.core::atomic::AtomicUsize", %"1.std::sync::mutex::Mutex<client::pool::PoolImpl<net::HttpStream>>" }
%"1.std::sync::mutex::Mutex<client::pool::PoolImpl<net::HttpStream>>" = type { %"1.std::sync::mutex::StaticMutex"*, %"2.core::cell::UnsafeCell<client::pool::PoolImpl<net::HttpStream>>", i8 }
%"2.core::cell::UnsafeCell<client::pool::PoolImpl<net::HttpStream>>" = type { %"client::pool::PoolImpl<net::HttpStream>" }
%"client::pool::PoolImpl<net::HttpStream>" = type { %"1.std::collections::hash::map::HashMap<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>, std::collections::hash::map::RandomState>", %"client::pool::Config" }
%"1.std::collections::hash::map::HashMap<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>, std::collections::hash::map::RandomState>" = type { %"1.std::collections::hash::map::RandomState", %"1.std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>", %"1.std::collections::hash::map::DefaultResizePolicy" }
%"1.std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>" = type { i64, i64, %"2.core::ptr::Unique<u64>", %"2.core::marker::PhantomData<((collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>)>" }
%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<client::pool::PooledStream<net::HttpStream>>>" = type { %"1.std::io::Write::write_fmt::Adaptor<client::pool::PooledStream<net::HttpStream>>"* }
%"1.std::io::Write::write_fmt::Adaptor<client::pool::PooledStream<net::HttpStream>>" = type { %"client::pool::PooledStream<net::HttpStream>"*, %"2.core::result::Result<(), std::io::error::Error>" }
%"client::pool::PooledStream<net::HttpStream>" = type { %"2.core::option::Option<((collections::string::String, u16, client::pool::Scheme), net::HttpStream)>", i8, i8, %"5.alloc::arc::Arc<std::sync::mutex::Mutex<client::pool::PoolImpl<net::HttpStream>>>", i8 }
%"2.core::option::Option<((collections::string::String, u16, client::pool::Scheme), net::HttpStream)>" = type { { { %"3.collections::string::String", i16, %"client::pool::Scheme" }, %"net::HttpStream" } }
%"5.alloc::arc::Arc<std::sync::mutex::Mutex<client::pool::PoolImpl<net::HttpStream>>>" = type { %"2.core::nonzero::NonZero<*mut alloc::arc::ArcInner<std::sync::mutex::Mutex<client::pool::PoolImpl<net::HttpStream>>>>" }
%"2.core::nonzero::NonZero<*mut alloc::arc::ArcInner<std::sync::mutex::Mutex<client::pool::PoolImpl<net::HttpStream>>>>" = type { %"5.alloc::arc::ArcInner<std::sync::mutex::Mutex<client::pool::PoolImpl<net::HttpStream>>>"* }
%"1.std::sys_common::poison::PoisonError<std::sync::mutex::MutexGuard<client::pool::PoolImpl<net::HttpStream>>>" = type { %"1.std::sync::mutex::MutexGuard<client::pool::PoolImpl<net::HttpStream>>" }
%"1.std::sync::mutex::MutexGuard<client::pool::PoolImpl<net::HttpStream>>" = type { %"1.std::sync::mutex::StaticMutex"*, %"2.core::cell::UnsafeCell<client::pool::PoolImpl<net::HttpStream>>"*, %"1.std::sys_common::poison::Guard", i8 }
%"client::ConnAdapter<client::pool::Pool<net::HttpConnector>>" = type { %"client::pool::Pool<net::HttpConnector>" }
%"client::pool::Pool<net::HttpConnector>" = type { %"net::HttpConnector", %"5.alloc::arc::Arc<std::sync::mutex::Mutex<client::pool::PoolImpl<net::HttpStream>>>" }
%"net::HttpConnector" = type { %"2.core::option::Option<Box<for<'r> core::ops::Fn(&'r mut openssl::ssl::SslContext) + Send>>" }
%"2.core::option::Option<Box<for<'r> core::ops::Fn(&'r mut openssl::ssl::SslContext) + Send>>" = type { { i8*, void (i8*)** } }
%"2.core::result::Result<Box<net::NetworkStream + Send>, error::Error>" = type { i64, [0 x i64], [5 x i64] }
%"2.core::marker::PhantomData<(&'static str, &'static str)>" = type {}
%"client::ConnAdapter<client::tests::MockRedirectPolicy>" = type { %"client::tests::MockRedirectPolicy" }
%"client::tests::MockRedirectPolicy" = type {}
%"13.url::Url" = type { %"3.collections::string::String", %"13.url::SchemeData", %"2.core::option::Option<collections::string::String>", %"2.core::option::Option<collections::string::String>" }
%"13.url::SchemeData" = type { i64, [0 x i64], [14 x i64] }
%"2.core::marker::PhantomData<collections::string::String>" = type {}
%"header::common::location::Location" = type { %"3.collections::string::String" }
%"header::common::server::Server" = type { %"3.collections::string::String" }
%"client::ConnAdapter<mock::ChannelMockConnector>" = type { %"mock::ChannelMockConnector" }
%"mock::ChannelMockConnector" = type { %"1.std::sync::mpsc::Sender<collections::string::String>" }
%"1.std::sync::mpsc::Sender<collections::string::String>" = type { %"2.core::cell::UnsafeCell<std::sync::mpsc::Flavor<collections::string::String>>", i8 }
%"2.core::cell::UnsafeCell<std::sync::mpsc::Flavor<collections::string::String>>" = type { %"1.std::sync::mpsc::Flavor<collections::string::String>" }
%"1.std::sync::mpsc::Flavor<collections::string::String>" = type { i64, [0 x i64], [1 x i64] }
%closure.66 = type {}
%"15.openssl::ssl::error::SslError" = type { i64, [0 x i64], [3 x i64] }
%"2.core::option::Option<&'static std::error::Error>" = type { { i8*, void (i8*)** } }
%"2.core::marker::PhantomData<(method::Method, usize)>" = type {}
%"header::shared::quality_item::QualityItem<mime::Mime>" = type { %"8.mime::Mime", %"header::shared::quality_item::Quality" }
%"8.mime::Mime" = type { %"8.mime::TopLevel", %"8.mime::SubLevel", %"3.collections::vec::Vec<(mime::Attr, mime::Value)>" }
%"8.mime::TopLevel" = type { i64, [0 x i64], [3 x i64] }
%"8.mime::SubLevel" = type { i64, [0 x i64], [3 x i64] }
%"3.collections::vec::Vec<(mime::Attr, mime::Value)>" = type { %"2.core::ptr::Unique<(mime::Attr, mime::Value)>", i64, i64 }
%"2.core::ptr::Unique<(mime::Attr, mime::Value)>" = type { %"2.core::nonzero::NonZero<*const (mime::Attr, mime::Value)>", %"2.core::marker::PhantomData<(mime::Attr, mime::Value)>" }
%"2.core::nonzero::NonZero<*const (mime::Attr, mime::Value)>" = type { { %"8.mime::Attr", %"8.mime::Value" }* }
%"8.mime::Attr" = type { i64, [0 x i64], [3 x i64] }
%"8.mime::Value" = type { %"3.collections::string::String" }
%"2.core::marker::PhantomData<(mime::Attr, mime::Value)>" = type {}
%"header::shared::quality_item::Quality" = type { i16 }
%"2.core::marker::PhantomData<&'static (mime::Attr, mime::Value)>" = type {}
%"2.core::marker::PhantomData<&'static header::shared::quality_item::QualityItem<mime::Mime>>" = type {}
%"3.collections::vec::Vec<header::shared::quality_item::QualityItem<mime::Mime>>" = type { %"2.core::ptr::Unique<header::shared::quality_item::QualityItem<mime::Mime>>", i64, i64 }
%"2.core::ptr::Unique<header::shared::quality_item::QualityItem<mime::Mime>>" = type { %"2.core::nonzero::NonZero<*const header::shared::quality_item::QualityItem<mime::Mime>>", %"2.core::marker::PhantomData<header::shared::quality_item::QualityItem<mime::Mime>>" }
%"2.core::nonzero::NonZero<*const header::shared::quality_item::QualityItem<mime::Mime>>" = type { %"header::shared::quality_item::QualityItem<mime::Mime>"* }
%"2.core::marker::PhantomData<header::shared::quality_item::QualityItem<mime::Mime>>" = type {}
%"2.core::str::pattern::CharSearcher" = type { %"2.core::str::pattern::CharEqSearcher<char>" }
%"2.core::str::pattern::CharEqSearcher<char>" = type { i32, %str_slice, %"2.core::str::CharIndices", i8 }
%"2.core::str::CharIndices" = type { i64, %"2.core::str::Chars" }
%"2.core::str::Chars" = type { %"2.core::slice::Iter<u8>" }
%"2.core::slice::Iter<u8>" = type { i8*, i8*, %"2.core::marker::PhantomData<&'static u8>" }
%"2.core::marker::PhantomData<&'static str>" = type {}
%"2.core::marker::PhantomData<&'static &'static str>" = type {}
%"header::common::accept::Accept" = type { %"3.collections::vec::Vec<header::shared::quality_item::QualityItem<mime::Mime>>" }
%"2.core::marker::PhantomData<&'static &'static [u8; 57]>" = type {}
%"2.core::marker::PhantomData<&'static [u8; 57]>" = type {}
%"2.core::option::Option<header::common::accept::Accept>" = type { %"header::common::accept::Accept" }
%"2.core::marker::PhantomData<&'static &'static [u8; 25]>" = type {}
%"2.core::marker::PhantomData<&'static [u8; 25]>" = type {}
%"2.core::marker::PhantomData<&'static &'static [u8; 32]>" = type {}
%"2.core::marker::PhantomData<&'static [u8; 32]>" = type {}
%"20.unicase::UniCase<collections::string::String>" = type { %"3.collections::string::String" }
%"2.core::marker::PhantomData<&'static unicase::UniCase<collections::string::String>>" = type {}
%"3.collections::vec::Vec<unicase::UniCase<collections::string::String>>" = type { %"2.core::ptr::Unique<unicase::UniCase<collections::string::String>>", i64, i64 }
%"2.core::ptr::Unique<unicase::UniCase<collections::string::String>>" = type { %"2.core::nonzero::NonZero<*const unicase::UniCase<collections::string::String>>", %"2.core::marker::PhantomData<unicase::UniCase<collections::string::String>>" }
%"2.core::nonzero::NonZero<*const unicase::UniCase<collections::string::String>>" = type { %"20.unicase::UniCase<collections::string::String>"* }
%"2.core::marker::PhantomData<unicase::UniCase<collections::string::String>>" = type {}
%"header::common::access_control_allow_headers::AccessControlAllowHeaders" = type { %"3.collections::vec::Vec<unicase::UniCase<collections::string::String>>" }
%"2.core::marker::PhantomData<&'static [u8; 21]>" = type {}
%"2.core::marker::PhantomData<&'static &'static [u8; 21]>" = type {}
%"3.collections::string::FromUtf8Error" = type { %"3.collections::vec::Vec<u8>", %"2.core::str::Utf8Error" }
%"2.core::marker::PhantomData<&'static method::Method>" = type {}
%"3.collections::vec::Vec<method::Method>" = type { %"2.core::ptr::Unique<method::Method>", i64, i64 }
%"2.core::ptr::Unique<method::Method>" = type { %"2.core::nonzero::NonZero<*const method::Method>", %"2.core::marker::PhantomData<method::Method>" }
%"2.core::nonzero::NonZero<*const method::Method>" = type { %"method::Method"* }
%"2.core::marker::PhantomData<method::Method>" = type {}
%"header::common::access_control_allow_methods::AccessControlAllowMethods" = type { %"3.collections::vec::Vec<method::Method>" }
%"2.core::marker::PhantomData<&'static [u8; 20]>" = type {}
%"2.core::marker::PhantomData<&'static &'static [u8; 20]>" = type {}
%"2.core::marker::PhantomData<&'static u16>" = type {}
%"2.core::marker::PhantomData<&'static [u8; 4]>" = type {}
%"2.core::marker::PhantomData<&'static &'static [u8; 4]>" = type {}
%"header::common::access_control_allow_origin::AccessControlAllowOrigin" = type { i64, [0 x i64], [24 x i64] }
%"2.core::marker::PhantomData<&'static [u8; 1]>" = type {}
%"2.core::marker::PhantomData<&'static &'static [u8; 1]>" = type {}
%"2.core::marker::PhantomData<&'static [u8; 18]>" = type {}
%"2.core::marker::PhantomData<&'static &'static [u8; 18]>" = type {}
%"2.core::marker::PhantomData<&'static [u8; 3]>" = type {}
%"2.core::marker::PhantomData<&'static &'static [u8; 3]>" = type {}
%"header::common::access_control_max_age::AccessControlMaxAge" = type { i32 }
%"header::common::access_control_request_headers::AccessControlRequestHeaders" = type { %"3.collections::vec::Vec<unicase::UniCase<collections::string::String>>" }
%"header::common::access_control_request_method::AccessControlRequestMethod" = type { %"method::Method" }
%"header::shared::quality_item::QualityItem<header::shared::charset::Charset>" = type { %"header::shared::charset::Charset", %"header::shared::quality_item::Quality" }
%"header::shared::charset::Charset" = type { i64, [0 x i64], [3 x i64] }
%"2.core::marker::PhantomData<&'static header::shared::quality_item::QualityItem<header::shared::charset::Charset>>" = type {}
%"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::charset::Charset>>" = type { %"2.core::ptr::Unique<header::shared::quality_item::QualityItem<header::shared::charset::Charset>>", i64, i64 }
%"2.core::ptr::Unique<header::shared::quality_item::QualityItem<header::shared::charset::Charset>>" = type { %"2.core::nonzero::NonZero<*const header::shared::quality_item::QualityItem<header::shared::charset::Charset>>", %"2.core::marker::PhantomData<header::shared::quality_item::QualityItem<header::shared::charset::Charset>>" }
%"2.core::nonzero::NonZero<*const header::shared::quality_item::QualityItem<header::shared::charset::Charset>>" = type { %"header::shared::quality_item::QualityItem<header::shared::charset::Charset>"* }
%"2.core::marker::PhantomData<header::shared::quality_item::QualityItem<header::shared::charset::Charset>>" = type {}
%"header::common::accept_charset::AcceptCharset" = type { %"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::charset::Charset>>" }
%"2.core::marker::PhantomData<&'static [u8; 29]>" = type {}
%"2.core::marker::PhantomData<&'static &'static [u8; 29]>" = type {}
%"header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>" = type { %"header::shared::encoding::Encoding", %"header::shared::quality_item::Quality" }
%"2.core::marker::PhantomData<&'static header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>" = type {}
%"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>" = type { %"2.core::ptr::Unique<header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>", i64, i64 }
%"2.core::ptr::Unique<header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>" = type { %"2.core::nonzero::NonZero<*const header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>", %"2.core::marker::PhantomData<header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>" }
%"2.core::nonzero::NonZero<*const header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>" = type { %"header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>"* }
%"2.core::marker::PhantomData<header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>" = type {}
%"header::common::accept_encoding::AcceptEncoding" = type { %"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>" }
%"2.core::marker::PhantomData<&'static [u8; 14]>" = type {}
%"2.core::marker::PhantomData<&'static &'static [u8; 14]>" = type {}
%"2.core::marker::PhantomData<&'static &'static [u8; 0]>" = type {}
%"2.core::marker::PhantomData<&'static [u8; 0]>" = type {}
%"2.core::option::Option<header::common::accept_encoding::AcceptEncoding>" = type { %"header::common::accept_encoding::AcceptEncoding" }
%"2.core::marker::PhantomData<&'static [u8; 28]>" = type {}
%"2.core::marker::PhantomData<&'static &'static [u8; 28]>" = type {}
%"header::shared::quality_item::QualityItem<header::shared::language::Language>" = type { %"header::shared::language::Language", %"header::shared::quality_item::Quality" }
%"header::shared::language::Language" = type { %"3.collections::string::String", %"2.core::option::Option<collections::string::String>" }
%"2.core::marker::PhantomData<&'static header::shared::quality_item::QualityItem<header::shared::language::Language>>" = type {}
%"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::language::Language>>" = type { %"2.core::ptr::Unique<header::shared::quality_item::QualityItem<header::shared::language::Language>>", i64, i64 }
%"2.core::ptr::Unique<header::shared::quality_item::QualityItem<header::shared::language::Language>>" = type { %"2.core::nonzero::NonZero<*const header::shared::quality_item::QualityItem<header::shared::language::Language>>", %"2.core::marker::PhantomData<header::shared::quality_item::QualityItem<header::shared::language::Language>>" }
%"2.core::nonzero::NonZero<*const header::shared::quality_item::QualityItem<header::shared::language::Language>>" = type { %"header::shared::quality_item::QualityItem<header::shared::language::Language>"* }
%"2.core::marker::PhantomData<header::shared::quality_item::QualityItem<header::shared::language::Language>>" = type {}
%"header::common::accept_language::AcceptLanguage" = type { %"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::language::Language>>" }
%"2.core::option::Option<header::common::accept_language::AcceptLanguage>" = type { %"header::common::accept_language::AcceptLanguage" }
%"header::common::accept_ranges::RangeUnit" = type { i64, [0 x i64], [3 x i64] }
%"2.core::marker::PhantomData<&'static header::common::accept_ranges::RangeUnit>" = type {}
%"3.collections::vec::Vec<header::common::accept_ranges::RangeUnit>" = type { %"2.core::ptr::Unique<header::common::accept_ranges::RangeUnit>", i64, i64 }
%"2.core::ptr::Unique<header::common::accept_ranges::RangeUnit>" = type { %"2.core::nonzero::NonZero<*const header::common::accept_ranges::RangeUnit>", %"2.core::marker::PhantomData<header::common::accept_ranges::RangeUnit>" }
%"2.core::nonzero::NonZero<*const header::common::accept_ranges::RangeUnit>" = type { %"header::common::accept_ranges::RangeUnit"* }
%"2.core::marker::PhantomData<header::common::accept_ranges::RangeUnit>" = type {}
%"header::common::accept_ranges::AcceptRanges" = type { %"3.collections::vec::Vec<header::common::accept_ranges::RangeUnit>" }
%"2.core::marker::PhantomData<&'static [u8; 5]>" = type {}
%"2.core::marker::PhantomData<&'static &'static [u8; 5]>" = type {}
%"2.core::marker::PhantomData<&'static [u8; 12]>" = type {}
%"2.core::marker::PhantomData<&'static &'static [u8; 12]>" = type {}
%"2.core::marker::PhantomData<&'static [u8; 19]>" = type {}
%"2.core::marker::PhantomData<&'static &'static [u8; 19]>" = type {}
%"header::common::allow::Allow" = type { %"3.collections::vec::Vec<method::Method>" }
%"2.core::option::Option<header::common::allow::Allow>" = type { %"header::common::allow::Allow" }
%"2.core::marker::PhantomData<&'static &'static [u8; 68]>" = type {}
%"2.core::marker::PhantomData<&'static [u8; 68]>" = type {}
%"11.rustc_serialize::base64::FromBase64Error" = type { i8, [7 x i8], [1 x i64] }
%"header::common::authorization::Authorization<collections::string::String>" = type { %"3.collections::string::String" }
%"header::common::authorization::Basic" = type { %"3.collections::string::String", %"2.core::option::Option<collections::string::String>" }
%"header::common::authorization::Authorization<header::common::authorization::Basic>" = type { %"header::common::authorization::Basic" }
%"header::common::cache_control::CacheDirective" = type { i8, [7 x i8], [6 x i64] }
%"2.core::marker::PhantomData<&'static header::common::cache_control::CacheDirective>" = type {}
%"3.collections::vec::Vec<header::common::cache_control::CacheDirective>" = type { %"2.core::ptr::Unique<header::common::cache_control::CacheDirective>", i64, i64 }
%"2.core::ptr::Unique<header::common::cache_control::CacheDirective>" = type { %"2.core::nonzero::NonZero<*const header::common::cache_control::CacheDirective>", %"2.core::marker::PhantomData<header::common::cache_control::CacheDirective>" }
%"2.core::nonzero::NonZero<*const header::common::cache_control::CacheDirective>" = type { %"header::common::cache_control::CacheDirective"* }
%"2.core::marker::PhantomData<header::common::cache_control::CacheDirective>" = type {}
%"2.core::marker::PhantomData<&'static collections::vec::Vec<header::common::cache_control::CacheDirective>>" = type {}
%"2.core::marker::PhantomData<collections::vec::Vec<header::common::cache_control::CacheDirective>>" = type {}
%"header::common::cache_control::CacheControl" = type { %"3.collections::vec::Vec<header::common::cache_control::CacheDirective>" }
%"2.core::option::Option<header::common::cache_control::CacheControl>" = type { %"header::common::cache_control::CacheControl" }
%"19.cookie::Cookie" = type { %"3.collections::string::String", %"3.collections::string::String", %"2.core::option::Option<time::Tm>", %"2.core::option::Option<u64>", %"2.core::option::Option<collections::string::String>", %"2.core::option::Option<collections::string::String>", i8, i8, %"3.collections::btree::map::BTreeMap<collections::string::String, collections::string::String>" }
%"2.core::option::Option<time::Tm>" = type { i32, [0 x i32], [11 x i32] }
%"2.core::option::Option<u64>" = type { i64, [0 x i64], [1 x i64] }
%"3.collections::btree::map::BTreeMap<collections::string::String, collections::string::String>" = type { %"3.collections::btree::node::Node<collections::string::String, collections::string::String>", i64, i64, i64 }
%"3.collections::btree::node::Node<collections::string::String, collections::string::String>" = type { %"2.core::ptr::Unique<collections::string::String>", %"2.core::ptr::Unique<collections::string::String>", %"2.core::option::Option<core::ptr::Unique<collections::btree::node::Node<collections::string::String, collections::string::String>>>", i64, i64 }
%"2.core::ptr::Unique<collections::string::String>" = type { %"2.core::nonzero::NonZero<*const collections::string::String>", %"2.core::marker::PhantomData<collections::string::String>" }
%"2.core::nonzero::NonZero<*const collections::string::String>" = type { %"3.collections::string::String"* }
%"2.core::option::Option<core::ptr::Unique<collections::btree::node::Node<collections::string::String, collections::string::String>>>" = type { %"2.core::ptr::Unique<collections::btree::node::Node<collections::string::String, collections::string::String>>" }
%"2.core::ptr::Unique<collections::btree::node::Node<collections::string::String, collections::string::String>>" = type { %"2.core::nonzero::NonZero<*const collections::btree::node::Node<collections::string::String, collections::string::String>>", %"2.core::marker::PhantomData<collections::btree::node::Node<collections::string::String, collections::string::String>>" }
%"2.core::nonzero::NonZero<*const collections::btree::node::Node<collections::string::String, collections::string::String>>" = type { %"3.collections::btree::node::Node<collections::string::String, collections::string::String>"* }
%"2.core::marker::PhantomData<collections::btree::node::Node<collections::string::String, collections::string::String>>" = type {}
%"2.core::marker::PhantomData<&'static cookie::Cookie>" = type {}
%"3.collections::vec::Vec<cookie::Cookie>" = type { %"2.core::ptr::Unique<cookie::Cookie>", i64, i64 }
%"2.core::ptr::Unique<cookie::Cookie>" = type { %"2.core::nonzero::NonZero<*const cookie::Cookie>", %"2.core::marker::PhantomData<cookie::Cookie>" }
%"2.core::nonzero::NonZero<*const cookie::Cookie>" = type { %"19.cookie::Cookie"* }
%"2.core::marker::PhantomData<cookie::Cookie>" = type {}
%"3.collections::btree::node::TraversalItem<&'static collections::string::String, &'static collections::string::String, &'static collections::btree::node::Node<collections::string::String, collections::string::String>>" = type { i64, [0 x i64], [2 x i64] }
%"2.core::marker::PhantomData<&'static collections::btree::node::Node<collections::string::String, collections::string::String>>" = type {}
%"3.collections::btree::node::AbsTraversal<collections::btree::node::ElemsAndEdges<core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>, core::slice::Iter<collections::btree::node::Node<collections::string::String, collections::string::String>>>>" = type { %"3.collections::btree::node::ElemsAndEdges<core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>, core::slice::Iter<collections::btree::node::Node<collections::string::String, collections::string::String>>>", i8, i8, i8 }
%"3.collections::btree::node::ElemsAndEdges<core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>, core::slice::Iter<collections::btree::node::Node<collections::string::String, collections::string::String>>>" = type { %"2.core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>", %"2.core::slice::Iter<collections::btree::node::Node<collections::string::String, collections::string::String>>" }
%"2.core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>" = type { %"2.core::slice::Iter<collections::string::String>", %"2.core::slice::Iter<collections::string::String>" }
%"2.core::slice::Iter<collections::string::String>" = type { %"3.collections::string::String"*, %"3.collections::string::String"*, %"2.core::marker::PhantomData<&'static collections::string::String>" }
%"2.core::slice::Iter<collections::btree::node::Node<collections::string::String, collections::string::String>>" = type { %"3.collections::btree::node::Node<collections::string::String, collections::string::String>"*, %"3.collections::btree::node::Node<collections::string::String, collections::string::String>"*, %"2.core::marker::PhantomData<&'static collections::btree::node::Node<collections::string::String, collections::string::String>>" }
%"2.core::marker::PhantomData<collections::btree::node::AbsTraversal<collections::btree::node::ElemsAndEdges<core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>, core::slice::Iter<collections::btree::node::Node<collections::string::String, collections::string::String>>>>>" = type {}
%"2.core::marker::PhantomData<(collections::string::String, cookie::Cookie)>" = type {}
%"2.core::marker::PhantomData<(collections::string::String, ())>" = type {}
%"header::common::cookie::Cookie" = type { %"3.collections::vec::Vec<cookie::Cookie>" }
%"2.core::option::Option<header::common::cookie::Cookie>" = type { %"header::common::cookie::Cookie" }
%"header::common::connection::ConnectionOption" = type { i64, [0 x i64], [3 x i64] }
%"2.core::marker::PhantomData<&'static header::common::connection::ConnectionOption>" = type {}
%"3.collections::vec::Vec<header::common::connection::ConnectionOption>" = type { %"2.core::ptr::Unique<header::common::connection::ConnectionOption>", i64, i64 }
%"2.core::ptr::Unique<header::common::connection::ConnectionOption>" = type { %"2.core::nonzero::NonZero<*const header::common::connection::ConnectionOption>", %"2.core::marker::PhantomData<header::common::connection::ConnectionOption>" }
%"2.core::nonzero::NonZero<*const header::common::connection::ConnectionOption>" = type { %"header::common::connection::ConnectionOption"* }
%"2.core::marker::PhantomData<header::common::connection::ConnectionOption>" = type {}
%"header::common::connection::Connection" = type { %"3.collections::vec::Vec<header::common::connection::ConnectionOption>" }
%"2.core::marker::PhantomData<&'static [u8; 10]>" = type {}
%"2.core::marker::PhantomData<&'static &'static [u8; 10]>" = type {}
%"2.core::marker::PhantomData<&'static [u8; 7]>" = type {}
%"2.core::marker::PhantomData<&'static &'static [u8; 7]>" = type {}
%"header::common::content_encoding::ContentEncoding" = type { %"3.collections::vec::Vec<header::shared::encoding::Encoding>" }
%"2.core::option::Option<header::common::content_encoding::ContentEncoding>" = type { %"header::common::content_encoding::ContentEncoding" }
%"header::common::content_language::ContentLanguage" = type { %"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::language::Language>>" }
%"2.core::marker::PhantomData<&'static [u8; 2]>" = type {}
%"2.core::marker::PhantomData<&'static &'static [u8; 2]>" = type {}
%"2.core::marker::PhantomData<&'static [u8; 6]>" = type {}
%"2.core::marker::PhantomData<&'static &'static [u8; 6]>" = type {}
%"2.core::option::Option<header::common::content_length::ContentLength>" = type { i64, [0 x i64], [1 x i64] }
%"header::common::content_type::ContentType" = type { %"8.mime::Mime" }
%"2.core::option::Option<header::common::content_type::ContentType>" = type { %"header::common::content_type::ContentType" }
%"header::shared::httpdate::HttpDate" = type { %"12.time::Tm" }
%"12.time::Tm" = type { i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32 }
%"header::common::date::Date" = type { %"header::shared::httpdate::HttpDate" }
%"header::shared::entity::EntityTag" = type { i8, %"3.collections::string::String" }
%"header::common::etag::ETag" = type { %"header::shared::entity::EntityTag" }
%"2.core::option::Option<header::common::etag::ETag>" = type { %"header::common::etag::ETag" }
%"2.core::marker::PhantomData<&'static &'static [u8; 9]>" = type {}
%"2.core::marker::PhantomData<&'static [u8; 9]>" = type {}
%"2.core::marker::PhantomData<&'static &'static [u8; 8]>" = type {}
%"2.core::marker::PhantomData<&'static [u8; 8]>" = type {}
%"2.core::marker::PhantomData<&'static &'static [u8; 13]>" = type {}
%"2.core::marker::PhantomData<&'static [u8; 13]>" = type {}
%"2.core::marker::PhantomData<&'static &'static [u8; 33]>" = type {}
%"2.core::marker::PhantomData<&'static [u8; 33]>" = type {}
%"2.core::marker::PhantomData<&'static &'static [u8; 17]>" = type {}
%"2.core::marker::PhantomData<&'static [u8; 17]>" = type {}
%"header::common::expires::Expires" = type { %"header::shared::httpdate::HttpDate" }
%"header::common::from::From" = type { %"3.collections::string::String" }
%"2.core::option::Option<header::common::host::Host>" = type { %"header::common::host::Host" }
%"2.core::marker::PhantomData<&'static header::shared::entity::EntityTag>" = type {}
%"3.collections::vec::Vec<header::shared::entity::EntityTag>" = type { %"2.core::ptr::Unique<header::shared::entity::EntityTag>", i64, i64 }
%"2.core::ptr::Unique<header::shared::entity::EntityTag>" = type { %"2.core::nonzero::NonZero<*const header::shared::entity::EntityTag>", %"2.core::marker::PhantomData<header::shared::entity::EntityTag>" }
%"2.core::nonzero::NonZero<*const header::shared::entity::EntityTag>" = type { %"header::shared::entity::EntityTag"* }
%"2.core::marker::PhantomData<header::shared::entity::EntityTag>" = type {}
%"header::common::if_match::IfMatch" = type { %"3.collections::vec::Vec<header::shared::entity::EntityTag>" }
%"2.core::option::Option<header::common::if_match::IfMatch>" = type { i64, [0 x i64], [3 x i64] }
%"header::common::if_modified_since::IfModifiedSince" = type { %"header::shared::httpdate::HttpDate" }
%"header::common::if_none_match::IfNoneMatch" = type { %"3.collections::vec::Vec<header::shared::entity::EntityTag>" }
%"2.core::marker::PhantomData<&'static [u8; 38]>" = type {}
%"2.core::marker::PhantomData<&'static &'static [u8; 38]>" = type {}
%"2.core::option::Option<header::common::if_none_match::IfNoneMatch>" = type { i64, [0 x i64], [3 x i64] }
%"header::common::if_range::IfRange" = type { i8, [7 x i8], [5 x i64] }
%"2.core::marker::PhantomData<&'static &'static [u8; 15]>" = type {}
%"2.core::marker::PhantomData<&'static [u8; 15]>" = type {}
%"2.core::option::Option<header::common::if_range::IfRange>" = type { i64, [0 x i64], [6 x i64] }
%"header::common::if_unmodified_since::IfUnmodifiedSince" = type { %"header::shared::httpdate::HttpDate" }
%"header::common::last_modified::LastModified" = type { %"header::shared::httpdate::HttpDate" }
%"2.core::marker::PhantomData<&'static [u8; 16]>" = type {}
%"2.core::marker::PhantomData<&'static &'static [u8; 16]>" = type {}
%"header::common::pragma::Pragma" = type { %"3.collections::string::String" }
%"2.core::option::Option<header::common::pragma::Pragma>" = type { i64, [0 x i64], [3 x i64] }
%"header::common::referer::Referer" = type { %"3.collections::string::String" }
%"2.core::marker::PhantomData<&'static [u8; 46]>" = type {}
%"2.core::marker::PhantomData<&'static &'static [u8; 46]>" = type {}
%"header::common::set_cookie::SetCookie" = type { %"3.collections::vec::Vec<cookie::Cookie>" }
%"2.core::option::Option<header::common::set_cookie::SetCookie>" = type { %"header::common::set_cookie::SetCookie" }
%"2.core::option::Option<cookie::Cookie>" = type { %"19.cookie::Cookie" }
%"2.core::option::Option<header::common::transfer_encoding::TransferEncoding>" = type { %"header::common::transfer_encoding::TransferEncoding" }
%"header::common::upgrade::Protocol" = type { %"header::common::upgrade::ProtocolName", %"2.core::option::Option<collections::string::String>" }
%"header::common::upgrade::ProtocolName" = type { i64, [0 x i64], [3 x i64] }
%"2.core::marker::PhantomData<&'static header::common::upgrade::Protocol>" = type {}
%"3.collections::vec::Vec<header::common::upgrade::Protocol>" = type { %"2.core::ptr::Unique<header::common::upgrade::Protocol>", i64, i64 }
%"2.core::ptr::Unique<header::common::upgrade::Protocol>" = type { %"2.core::nonzero::NonZero<*const header::common::upgrade::Protocol>", %"2.core::marker::PhantomData<header::common::upgrade::Protocol>" }
%"2.core::nonzero::NonZero<*const header::common::upgrade::Protocol>" = type { %"header::common::upgrade::Protocol"* }
%"2.core::marker::PhantomData<header::common::upgrade::Protocol>" = type {}
%"header::common::upgrade::Upgrade" = type { %"3.collections::vec::Vec<header::common::upgrade::Protocol>" }
%"2.core::marker::PhantomData<&'static &'static [u8; 37]>" = type {}
%"2.core::marker::PhantomData<&'static [u8; 37]>" = type {}
%"2.core::option::Option<header::common::upgrade::Upgrade>" = type { %"header::common::upgrade::Upgrade" }
%"header::common::user_agent::UserAgent" = type { %"3.collections::string::String" }
%"2.core::option::Option<header::common::user_agent::UserAgent>" = type { %"header::common::user_agent::UserAgent" }
%"header::common::vary::Vary" = type { %"3.collections::vec::Vec<unicase::UniCase<collections::string::String>>" }
%"2.core::option::Option<header::common::vary::Vary>" = type { i64, [0 x i64], [3 x i64] }
%"3.collections::string::ParseError" = type { {} }
%"2.core::any::TypeId" = type { i64 }
%"1.std::collections::hash::map::HashMap<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>, std::collections::hash::map::RandomState>" = type { %"1.std::collections::hash::map::RandomState", %"1.std::collections::hash::table::RawTable<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>", %"1.std::collections::hash::map::DefaultResizePolicy" }
%"1.std::collections::hash::table::RawTable<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>" = type { i64, i64, %"2.core::ptr::Unique<u64>", %"2.core::marker::PhantomData<(core::any::TypeId, Box<header::HeaderFormat + Send + Sync>)>" }
%"2.core::result::Result<header::shared::entity::EntityTag, ()>" = type { %"header::shared::entity::EntityTag" }
%"2.core::result::Result<header::shared::httpdate::HttpDate, ()>" = type { i32, [0 x i32], [11 x i32] }
%"2.core::result::Result<header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>, ()>" = type { i64, [0 x i64], [5 x i64] }
%"21.httparse::Header" = type { %str_slice, { i8*, i64 } }
%"2.core::marker::PhantomData<&'static httparse::Header>" = type {}
%"20.unicase::UniCase<header::CowStr>" = type { %"header::CowStr" }
%"header::CowStr" = type { %"3.collections::borrow::Cow<str>" }
%"3.collections::borrow::Cow<str>" = type { i64, [0 x i64], [3 x i64] }
%"1.std::collections::hash::table::SafeHash" = type { i64 }
%"header::HeaderView" = type { %"20.unicase::UniCase<header::CowStr>"*, %"header::internals::item::Item"* }
%"2.core::str::BytesDeref" = type {}
%"2.core::option::Option<bool>" = type { i8, [0 x i8], [1 x i8] }
%"header::tests::CrazyLength" = type { %"2.core::option::Option<bool>", i64 }
%"2.core::option::Option<&'static [collections::vec::Vec<u8>]>" = type { { %"3.collections::vec::Vec<u8>"*, i64 } }
%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<collections::vec::Vec<u8>>>" = type { %"1.std::io::Write::write_fmt::Adaptor<collections::vec::Vec<u8>>"* }
%"1.std::io::Write::write_fmt::Adaptor<collections::vec::Vec<u8>>" = type { %"3.collections::vec::Vec<u8>"*, %"2.core::result::Result<(), std::io::error::Error>" }
%"uri::RequestUri" = type { i64, [0 x i64], [24 x i64] }
%"http::Incoming<(method::Method, uri::RequestUri)>" = type { i8, { %"method::Method", %"uri::RequestUri" }, %"header::Headers" }
%"2.core::result::Result<http::Incoming<(method::Method, uri::RequestUri)>, error::Error>" = type { i64, [0 x i64], [35 x i64] }
%closure.775 = type {}
%"1.std::net::addr::SocketAddr" = type { i32, [0 x i32], [7 x i32] }
%"2.core::result::Result<std::sys_common::net::TcpStream, std::io::error::Error>" = type { i8, [7 x i8], [2 x i64] }
%closure.780 = type {}
%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<http::HttpWriter<&'static mut std::io::Write>>>" = type { %"1.std::io::Write::write_fmt::Adaptor<http::HttpWriter<&'static mut std::io::Write>>"* }
%"1.std::io::Write::write_fmt::Adaptor<http::HttpWriter<&'static mut std::io::Write>>" = type { %"http::HttpWriter<&'static mut std::io::Write>"*, %"2.core::result::Result<(), std::io::error::Error>" }
%"http::HttpWriter<&'static mut std::io::Write>" = type { i64, [0 x i64], [3 x i64] }
%"2.core::option::Option<&'static str>" = type { %str_slice }
%"1.std::path::Path" = type { %"1.std::ffi::os_str::OsStr" }
%"1.std::ffi::os_str::OsStr" = type { %"1.std::sys::os_str::Slice" }
%"1.std::sys::os_str::Slice" = type { i8 }
%"5.alloc::arc::ArcInner<core::cell::UnsafeCell<core::option::Option<core::result::Result<(), Box<core::any::Any + Send>>>>>" = type { %"2.core::atomic::AtomicUsize", %"2.core::atomic::AtomicUsize", %"2.core::cell::UnsafeCell<core::option::Option<core::result::Result<(), Box<core::any::Any + Send>>>>" }
%"2.core::cell::UnsafeCell<core::option::Option<core::result::Result<(), Box<core::any::Any + Send>>>>" = type { %"2.core::option::Option<core::result::Result<(), Box<core::any::Any + Send>>>" }
%"2.core::option::Option<core::result::Result<(), Box<core::any::Any + Send>>>" = type { i64, [0 x i64], [2 x i64] }
%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<std::io::buffered::BufWriter<&'static mut mock::MockStream>>>" = type { %"1.std::io::Write::write_fmt::Adaptor<std::io::buffered::BufWriter<&'static mut mock::MockStream>>"* }
%"1.std::io::Write::write_fmt::Adaptor<std::io::buffered::BufWriter<&'static mut mock::MockStream>>" = type { %"1.std::io::buffered::BufWriter<&'static mut mock::MockStream>"*, %"2.core::result::Result<(), std::io::error::Error>" }
%"1.std::io::buffered::BufWriter<&'static mut mock::MockStream>" = type { i8*, %"3.collections::vec::Vec<u8>", i8 }
%"server::request::Request" = type { %"1.std::net::addr::SocketAddr", %"method::Method", %"header::Headers", %"uri::RequestUri", i8, %"http::HttpReader<&'static mut buffer::BufReader<&'static mut net::NetworkStream>>" }
%"http::HttpReader<&'static mut buffer::BufReader<&'static mut net::NetworkStream>>" = type { i64, [0 x i64], [3 x i64] }
%"server::response::Response<net::Fresh>" = type { i8, %"http::HttpWriter<&'static mut std::io::Write>", %"status::StatusCode", %"header::Headers"*, %"2.core::marker::PhantomData<net::Fresh>", i8 }
%"server::tests::test_check_continue_reject::Reject" = type {}
%"25.test::TestDescAndFn" = type { %"25.test::TestDesc", %"25.test::TestFn" }
%"25.test::TestDesc" = type { %"25.test::TestName", i8, %"25.test::ShouldPanic" }
%"25.test::TestName" = type { i64, [0 x i64], [3 x i64] }
%"25.test::ShouldPanic" = type { i64, [0 x i64], [2 x i64] }
%"25.test::TestFn" = type { i64, [0 x i64], [2 x i64] }
%"2.core::raw::Slice<u8>" = type { i8*, i64 }
%"1.std::rt::libunwind::_Unwind_Exception" = type { i64, void (i32, %"1.std::rt::libunwind::_Unwind_Exception"*)*, [6 x i64] }
%"1.std::rt::libunwind::_Unwind_Context" = type {}
%"2.core::result::Result<(), core::fmt::Error>" = type { i8, [0 x i8], [0 x i8] }
%"2.core::ops::Range<usize>" = type { i64, i64 }
%"2.core::fmt::builders::DebugList" = type { %"2.core::fmt::builders::DebugInner" }
%"2.core::fmt::builders::DebugInner" = type { %"2.core::fmt::Formatter"*, %"2.core::result::Result<(), core::fmt::Error>", i8 }
%closure = type {}
%"2.core::ops::RangeFull" = type {}
%"2.core::result::Result<std::net::addr::SocketAddr, std::net::parser::AddrParseError>" = type { i32, [0 x i32], [8 x i32] }
%"2.core::result::Result<mock::MockStream, error::Error>" = type { i64, [0 x i64], [7 x i64] }
%"5.alloc::arc::Arc<core::cell::UnsafeCell<std::sync::mpsc::oneshot::Packet<collections::string::String>>>" = type { %"2.core::nonzero::NonZero<*mut alloc::arc::ArcInner<core::cell::UnsafeCell<std::sync::mpsc::oneshot::Packet<collections::string::String>>>>" }
%"2.core::nonzero::NonZero<*mut alloc::arc::ArcInner<core::cell::UnsafeCell<std::sync::mpsc::oneshot::Packet<collections::string::String>>>>" = type { %"5.alloc::arc::ArcInner<core::cell::UnsafeCell<std::sync::mpsc::oneshot::Packet<collections::string::String>>>"* }
%"5.alloc::arc::Arc<core::cell::UnsafeCell<std::sync::mpsc::stream::Packet<collections::string::String>>>" = type { %"2.core::nonzero::NonZero<*mut alloc::arc::ArcInner<core::cell::UnsafeCell<std::sync::mpsc::stream::Packet<collections::string::String>>>>" }
%"2.core::nonzero::NonZero<*mut alloc::arc::ArcInner<core::cell::UnsafeCell<std::sync::mpsc::stream::Packet<collections::string::String>>>>" = type { %"5.alloc::arc::ArcInner<core::cell::UnsafeCell<std::sync::mpsc::stream::Packet<collections::string::String>>>"* }
%"5.alloc::arc::Arc<core::cell::UnsafeCell<std::sync::mpsc::shared::Packet<collections::string::String>>>" = type { %"2.core::nonzero::NonZero<*mut alloc::arc::ArcInner<core::cell::UnsafeCell<std::sync::mpsc::shared::Packet<collections::string::String>>>>" }
%"2.core::nonzero::NonZero<*mut alloc::arc::ArcInner<core::cell::UnsafeCell<std::sync::mpsc::shared::Packet<collections::string::String>>>>" = type { %"5.alloc::arc::ArcInner<core::cell::UnsafeCell<std::sync::mpsc::shared::Packet<collections::string::String>>>"* }
%"5.alloc::arc::Arc<core::cell::UnsafeCell<std::sync::mpsc::sync::Packet<collections::string::String>>>" = type { %"2.core::nonzero::NonZero<*mut alloc::arc::ArcInner<core::cell::UnsafeCell<std::sync::mpsc::sync::Packet<collections::string::String>>>>" }
%"2.core::nonzero::NonZero<*mut alloc::arc::ArcInner<core::cell::UnsafeCell<std::sync::mpsc::sync::Packet<collections::string::String>>>>" = type { %"5.alloc::arc::ArcInner<core::cell::UnsafeCell<std::sync::mpsc::sync::Packet<collections::string::String>>>"* }
%"1.std::sync::mpsc::Receiver<collections::string::String>" = type { %"2.core::cell::UnsafeCell<std::sync::mpsc::Flavor<collections::string::String>>", i8 }
%"1.std::sync::mpsc::stream::Message<collections::string::String>" = type { i64, [0 x i64], [3 x i64] }
%"1.std::sync::mpsc::mpsc_queue::PopResult<collections::string::String>" = type { i64, [0 x i64], [3 x i64] }
%"2.core::result::Result<std::sync::mutex::MutexGuard<std::sync::mpsc::sync::State<collections::string::String>>, std::sys_common::poison::PoisonError<std::sync::mutex::MutexGuard<std::sync::mpsc::sync::State<collections::string::String>>>>" = type { i64, [0 x i64], [3 x i64] }
%closure.1 = type {}
%"2.core::result::Result<std::sys_common::poison::Guard, std::sys_common::poison::PoisonError<std::sys_common::poison::Guard>>" = type { i8, [0 x i8], [1 x i8] }
%closure.0 = type { %"1.std::sync::mutex::StaticMutex"**, %"2.core::cell::UnsafeCell<std::sync::mpsc::sync::State<collections::string::String>>"** }
%"1.std::sys_common::poison::PoisonError<std::sys_common::poison::Guard>" = type { %"1.std::sys_common::poison::Guard" }
%"2.core::slice::Iter<core::option::Option<collections::string::String>>" = type { %"2.core::option::Option<collections::string::String>"*, %"2.core::option::Option<collections::string::String>"*, %"2.core::marker::PhantomData<&'static core::option::Option<collections::string::String>>" }
%"2.core::raw::Slice<core::option::Option<collections::string::String>>" = type { %"2.core::option::Option<collections::string::String>"*, i64 }
%"2.core::result::Result<(), std::sync::mpsc::SendError<collections::string::String>>" = type { %"1.std::sync::mpsc::SendError<collections::string::String>" }
%"2.core::result::Result<(), collections::string::String>" = type { %"3.collections::string::String" }
%"1.std::sync::mpsc::oneshot::UpgradeResult" = type { i64, [0 x i64], [1 x i64] }
%"2.core::option::Option<()>" = type { i8, [0 x i8], [0 x i8] }
%"1.std::sync::mpsc::stream::UpgradeResult" = type { i64, [0 x i64], [1 x i64] }
%"buffer::tests::SlowRead" = type { i8 }
%"2.core::ops::RangeTo<usize>" = type { i64 }
%"2.core::ops::RangeFrom<usize>" = type { i64 }
%"buffer::BufReader<buffer::tests::SlowRead>" = type { %"buffer::tests::SlowRead", %"3.collections::vec::Vec<u8>", i64, i64 }
%"2.core::iter::Take<core::iter::Repeat<u8>>" = type { %"2.core::iter::Repeat<u8>", i64 }
%"2.core::iter::Repeat<u8>" = type { i8 }
%"2.core::option::Option<u8>" = type { i8, [0 x i8], [1 x i8] }
%"1.std::io::error::Custom" = type { i8, { i8*, void (i8*)** } }
%"9.log::LogLocation" = type { %str_slice, %str_slice, i32 }
%"2.core::option::Option<core::cmp::Ordering>" = type { i8, [0 x i8], [1 x i8] }
%"2.core::fmt::builders::DebugStruct" = type { %"2.core::fmt::Formatter"*, %"2.core::result::Result<(), core::fmt::Error>", i8 }
%"2.core::fmt::builders::DebugTuple" = type { %"2.core::fmt::Formatter"*, %"2.core::result::Result<(), core::fmt::Error>", i8 }
%"1.std::collections::hash::table::RevMoveBuckets<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>" = type { %"1.std::collections::hash::table::RawBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>", i64*, i64, %"2.core::marker::PhantomData<&'static ()>" }
%"1.std::collections::hash::table::RawBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>" = type { i64*, { %"3.collections::string::String", i16, %"client::pool::Scheme" }*, %"3.collections::vec::Vec<net::HttpStream>"*, %"2.core::marker::PhantomData<((collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>)>" }
%"3.collections::vec::Vec<net::HttpStream>" = type { %"2.core::ptr::Unique<net::HttpStream>", i64, i64 }
%"2.core::ptr::Unique<net::HttpStream>" = type { %"2.core::nonzero::NonZero<*const net::HttpStream>", %"2.core::marker::PhantomData<net::HttpStream>" }
%"2.core::nonzero::NonZero<*const net::HttpStream>" = type { %"net::HttpStream"* }
%"2.core::option::Option<((collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>)>" = type { { { %"3.collections::string::String", i16, %"client::pool::Scheme" }, %"3.collections::vec::Vec<net::HttpStream>" } }
%"2.core::slice::Iter<net::HttpStream>" = type { %"net::HttpStream"*, %"net::HttpStream"*, %"2.core::marker::PhantomData<&'static net::HttpStream>" }
%"2.core::raw::Slice<net::HttpStream>" = type { %"net::HttpStream"*, i64 }
%"net::CloneTcpStream" = type { %"1.std::net::tcp::TcpStream" }
%"1.std::net::tcp::TcpStream" = type { %"1.std::sys_common::net::TcpStream" }
%"1.std::sys_common::net::TcpStream" = type { %"1.std::sys::net::Socket" }
%"1.std::sys::net::Socket" = type { %"1.std::sys::fd::FileDesc" }
%"1.std::sys::fd::FileDesc" = type { i32, i8 }
%"15.openssl::ssl::SslStream<net::CloneTcpStream>" = type { %"net::CloneTcpStream", %"5.alloc::arc::Arc<openssl::ssl::Ssl>", %"3.collections::vec::Vec<u8>" }
%"5.alloc::arc::Arc<openssl::ssl::Ssl>" = type { %"2.core::nonzero::NonZero<*mut alloc::arc::ArcInner<openssl::ssl::Ssl>>" }
%"2.core::nonzero::NonZero<*mut alloc::arc::ArcInner<openssl::ssl::Ssl>>" = type { %"5.alloc::arc::ArcInner<openssl::ssl::Ssl>"* }
%"1.std::rand::ThreadRng" = type { %"5.alloc::rc::Rc<core::cell::RefCell<rand::reseeding::ReseedingRng<std::rand::StdRng, std::rand::ThreadRngReseeder>>>" }
%"5.alloc::rc::Rc<core::cell::RefCell<rand::reseeding::ReseedingRng<std::rand::StdRng, std::rand::ThreadRngReseeder>>>" = type { %"2.core::nonzero::NonZero<*mut alloc::rc::RcBox<core::cell::RefCell<rand::reseeding::ReseedingRng<std::rand::StdRng, std::rand::ThreadRngReseeder>>>>" }
%"2.core::nonzero::NonZero<*mut alloc::rc::RcBox<core::cell::RefCell<rand::reseeding::ReseedingRng<std::rand::StdRng, std::rand::ThreadRngReseeder>>>>" = type { %"5.alloc::rc::RcBox<core::cell::RefCell<rand::reseeding::ReseedingRng<std::rand::StdRng, std::rand::ThreadRngReseeder>>>"* }
%"client::pool::Pool<mock::MockConnector>" = type { %"mock::MockConnector", %"5.alloc::arc::Arc<std::sync::mutex::Mutex<client::pool::PoolImpl<mock::MockStream>>>" }
%"5.alloc::arc::Arc<std::sync::mutex::Mutex<client::pool::PoolImpl<mock::MockStream>>>" = type { %"2.core::nonzero::NonZero<*mut alloc::arc::ArcInner<std::sync::mutex::Mutex<client::pool::PoolImpl<mock::MockStream>>>>" }
%"2.core::nonzero::NonZero<*mut alloc::arc::ArcInner<std::sync::mutex::Mutex<client::pool::PoolImpl<mock::MockStream>>>>" = type { %"5.alloc::arc::ArcInner<std::sync::mutex::Mutex<client::pool::PoolImpl<mock::MockStream>>>"* }
%"client::pool::PooledStream<mock::MockStream>" = type { %"2.core::option::Option<((collections::string::String, u16, client::pool::Scheme), mock::MockStream)>", i8, i8, %"5.alloc::arc::Arc<std::sync::mutex::Mutex<client::pool::PoolImpl<mock::MockStream>>>", i8 }
%"2.core::option::Option<((collections::string::String, u16, client::pool::Scheme), mock::MockStream)>" = type { { { %"3.collections::string::String", i16, %"client::pool::Scheme" }, %"mock::MockStream" } }
%"2.core::result::Result<client::pool::PooledStream<mock::MockStream>, error::Error>" = type { i64, [0 x i64], [18 x i64] }
%"2.core::result::Result<std::sync::mutex::MutexGuard<client::pool::PoolImpl<mock::MockStream>>, std::sys_common::poison::PoisonError<std::sync::mutex::MutexGuard<client::pool::PoolImpl<mock::MockStream>>>>" = type { i64, [0 x i64], [3 x i64] }
%"3.collections::vec::Vec<mock::MockStream>" = type { %"2.core::ptr::Unique<mock::MockStream>", i64, i64 }
%"2.core::ptr::Unique<mock::MockStream>" = type { %"2.core::nonzero::NonZero<*const mock::MockStream>", %"2.core::marker::PhantomData<mock::MockStream>" }
%"2.core::nonzero::NonZero<*const mock::MockStream>" = type { %"mock::MockStream"* }
%"1.std::collections::hash::table::RevMoveBuckets<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>" = type { %"1.std::collections::hash::table::RawBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>", i64*, i64, %"2.core::marker::PhantomData<&'static ()>" }
%"1.std::collections::hash::table::RawBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>" = type { i64*, { %"3.collections::string::String", i16, %"client::pool::Scheme" }*, %"3.collections::vec::Vec<mock::MockStream>"*, %"2.core::marker::PhantomData<((collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>)>" }
%"2.core::option::Option<((collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>)>" = type { { { %"3.collections::string::String", i16, %"client::pool::Scheme" }, %"3.collections::vec::Vec<mock::MockStream>" } }
%"2.core::slice::Iter<mock::MockStream>" = type { %"mock::MockStream"*, %"mock::MockStream"*, %"2.core::marker::PhantomData<&'static mock::MockStream>" }
%"2.core::raw::Slice<mock::MockStream>" = type { %"mock::MockStream"*, i64 }
%closure.2 = type { %"client::pool::PooledStream<mock::MockStream>"** }
%closure.3 = type { %"1.std::sync::mutex::StaticMutex"**, %"2.core::cell::UnsafeCell<client::pool::PoolImpl<mock::MockStream>>"** }
%"1.std::collections::hash::map::Entry<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>" = type { i64, [0 x i64], [16 x i64] }
%"1.std::collections::hash::map::OccupiedEntry<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>" = type { %"1.std::collections::hash::table::FullBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>>" }
%"1.std::collections::hash::table::FullBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>>" = type { %"1.std::collections::hash::table::RawBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>", i64, %"1.std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>"* }
%"1.std::collections::hash::map::VacantEntry<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>" = type { %"1.std::collections::hash::table::SafeHash", { %"3.collections::string::String", i16, %"client::pool::Scheme" }, %"1.std::collections::hash::map::VacantEntryState<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>>" }
%"1.std::collections::hash::map::VacantEntryState<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>>" = type { i64, [0 x i64], [6 x i64] }
%"1.std::collections::hash::table::EmptyBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>>" = type { %"1.std::collections::hash::table::RawBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>", i64, %"1.std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>"* }
%"1.std::collections::hash::table::Bucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>>" = type { %"1.std::collections::hash::table::RawBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>", i64, %"1.std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>"* }
%"1.std::collections::hash::table::BucketState<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>>" = type { i64, [0 x i64], [5 x i64] }
%"2.core::hash::sip::SipHasher" = type { i64, i64, i64, i64, i64, i64, i64, i64, i64 }
%"3.collections::vec::Vec<openssl::ssl::error::OpensslError>" = type { %"2.core::ptr::Unique<openssl::ssl::error::OpensslError>", i64, i64 }
%"2.core::ptr::Unique<openssl::ssl::error::OpensslError>" = type { %"2.core::nonzero::NonZero<*const openssl::ssl::error::OpensslError>", %"2.core::marker::PhantomData<openssl::ssl::error::OpensslError>" }
%"2.core::nonzero::NonZero<*const openssl::ssl::error::OpensslError>" = type { %"15.openssl::ssl::error::OpensslError"* }
%"2.core::marker::PhantomData<openssl::ssl::error::OpensslError>" = type {}
%"2.core::slice::Iter<openssl::ssl::error::OpensslError>" = type { %"15.openssl::ssl::error::OpensslError"*, %"15.openssl::ssl::error::OpensslError"*, %"2.core::marker::PhantomData<&'static openssl::ssl::error::OpensslError>" }
%"2.core::raw::Slice<openssl::ssl::error::OpensslError>" = type { %"15.openssl::ssl::error::OpensslError"*, i64 }
%"2.core::option::Option<mock::MockStream>" = type { %"mock::MockStream" }
%"2.core::option::Option<collections::vec::Vec<mock::MockStream>>" = type { %"3.collections::vec::Vec<mock::MockStream>" }
%"2.core::option::Option<std::collections::hash::table::FullBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>>>" = type { %"1.std::collections::hash::table::FullBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>>" }
%closure.4 = type {}
%"1.std::collections::hash::map::SearchResult<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>>" = type { i64, [0 x i64], [5 x i64] }
%closure.5 = type { { %"3.collections::string::String", i16, %"client::pool::Scheme" }** }
%closure.6 = type {}
%"1.std::collections::hash::table::GapThenFull<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>>" = type { %"1.std::collections::hash::table::EmptyBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>, ()>", %"1.std::collections::hash::table::FullBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>>" }
%"1.std::collections::hash::table::EmptyBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>, ()>" = type { %"1.std::collections::hash::table::RawBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>", i64, {} }
%"2.core::option::Option<std::collections::hash::table::GapThenFull<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>>>" = type { %"1.std::collections::hash::table::GapThenFull<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>>" }
%"2.core::option::Option<std::collections::hash::table::FullBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>, &'static std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>>>" = type { %"1.std::collections::hash::table::FullBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>, &'static std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>>" }
%"1.std::collections::hash::table::FullBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>, &'static std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>>" = type { %"1.std::collections::hash::table::RawBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>", i64, %"1.std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>"* }
%closure.7 = type {}
%"1.std::collections::hash::map::SearchResult<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>, &'static std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>>" = type { i64, [0 x i64], [5 x i64] }
%closure.8 = type { { %"3.collections::string::String", i16, %"client::pool::Scheme" }** }
%"1.std::collections::hash::table::Bucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>, &'static std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>>" = type { %"1.std::collections::hash::table::RawBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>", i64, %"1.std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>"* }
%"1.std::collections::hash::table::BucketState<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>, &'static std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>>" = type { i64, [0 x i64], [5 x i64] }
%"1.std::collections::hash::table::EmptyBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>, &'static std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>>" = type { %"1.std::collections::hash::table::RawBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>", i64, %"1.std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>>"* }
%"client::pool::Pool<mock::ChannelMockConnector>" = type { %"mock::ChannelMockConnector", %"5.alloc::arc::Arc<std::sync::mutex::Mutex<client::pool::PoolImpl<mock::MockStream>>>" }
%"2.core::result::Result<collections::string::String, std::sync::mpsc::TryRecvError>" = type { i8, [7 x i8], [3 x i64] }
%"2.core::result::Result<collections::string::String, std::sync::mpsc::oneshot::Failure<collections::string::String>>" = type { i64, [0 x i64], [4 x i64] }
%"2.core::result::Result<collections::string::String, std::sync::mpsc::stream::Failure<collections::string::String>>" = type { i64, [0 x i64], [4 x i64] }
%"2.core::result::Result<collections::string::String, std::sync::mpsc::shared::Failure>" = type { i8, [7 x i8], [3 x i64] }
%"2.core::result::Result<collections::string::String, std::sync::mpsc::sync::Failure>" = type { i8, [7 x i8], [3 x i64] }
%"1.std::sync::mpsc::oneshot::Failure<collections::string::String>" = type { i64, [0 x i64], [3 x i64] }
%"1.std::sync::mpsc::stream::Failure<collections::string::String>" = type { i64, [0 x i64], [3 x i64] }
%closure.10 = type {}
%closure.11 = type {}
%"2.core::result::Result<client::request::Request<net::Fresh>, error::Error>" = type { i64, [0 x i64], [42 x i64] }
%"2.core::result::Result<(collections::string::String, u16), error::Error>" = type { i64, [0 x i64], [5 x i64] }
%"2.core::result::Result<net::HttpStream, error::Error>" = type { i64, [0 x i64], [6 x i64] }
%"client::request::Request<net::Fresh>" = type { %"13.url::Url", i8, %"http::HttpWriter<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>", %"header::Headers", %"method::Method", %"2.core::marker::PhantomData<net::Fresh>" }
%"13.url::RelativeSchemeData" = type { %"3.collections::string::String", %"2.core::option::Option<collections::string::String>", %"13.url::host::Host", %"2.core::option::Option<u16>", %"2.core::option::Option<u16>", %"3.collections::vec::Vec<collections::string::String>" }
%"13.url::host::Host" = type { i8, [7 x i8], [3 x i64] }
%"3.collections::vec::Vec<collections::string::String>" = type { %"2.core::ptr::Unique<collections::string::String>", i64, i64 }
%"13.url::host::Ipv6Address" = type { [8 x i16] }
%"2.core::raw::Slice<collections::string::String>" = type { %"3.collections::string::String"*, i64 }
%closure.12 = type { %"net::HttpStream"** }
%"1.std::io::append_to_string::Guard" = type { %"3.collections::vec::Vec<u8>"*, i64, i8 }
%"2.core::result::Result<&'static str, core::str::Utf8Error>" = type { i64, [0 x i64], [2 x i64] }
%closure.13 = type {}
%"2.core::result::Result<net::HttpStream, std::io::error::Error>" = type { i64, [0 x i64], [6 x i64] }
%"2.core::result::Result<std::net::tcp::TcpStream, std::io::error::Error>" = type { i8, [7 x i8], [2 x i64] }
%"2.core::result::Result<openssl::ssl::SslContext, openssl::ssl::error::SslError>" = type { i64, [0 x i64], [4 x i64] }
%"2.core::result::Result<openssl::ssl::Ssl, openssl::ssl::error::SslError>" = type { i64, [0 x i64], [4 x i64] }
%"2.core::result::Result<(), openssl::ssl::error::SslError>" = type { i64, [0 x i64], [4 x i64] }
%"2.core::result::Result<openssl::ssl::SslStream<net::CloneTcpStream>, openssl::ssl::error::SslError>" = type { i64, [0 x i64], [5 x i64] }
%"2.core::option::Option<header::internals::item::Item>" = type { i64, [0 x i64], [9 x i64] }
%closure.17 = type { %"2.core::option::Option<header::internals::item::Item>"* }
%"2.core::iter::Map<core::str::Bytes, [closure((u8,)) -> u8]>" = type { %"2.core::str::Bytes", %closure.14 }
%"2.core::str::Bytes" = type { %"2.core::iter::Map<core::slice::Iter<u8>, core::str::BytesDeref>" }
%"2.core::iter::Map<core::slice::Iter<u8>, core::str::BytesDeref>" = type { %"2.core::slice::Iter<u8>", %"2.core::str::BytesDeref" }
%closure.14 = type {}
%closure.15 = type { %"2.core::iter::Map<core::str::Bytes, [closure((u8,)) -> u8]>"** }
%closure.16 = type { %"2.core::iter::Map<core::slice::Iter<u8>, core::str::BytesDeref>"** }
%"2.core::slice::Iter<collections::vec::Vec<u8>>" = type { %"3.collections::vec::Vec<u8>"*, %"3.collections::vec::Vec<u8>"*, %"2.core::marker::PhantomData<&'static collections::vec::Vec<u8>>" }
%"2.core::raw::Slice<collections::vec::Vec<u8>>" = type { %"3.collections::vec::Vec<u8>"*, i64 }
%"1.std::collections::hash::table::RevMoveBuckets<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>" = type { %"1.std::collections::hash::table::RawBucket<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>", i64*, i64, %"2.core::marker::PhantomData<&'static ()>" }
%"1.std::collections::hash::table::RawBucket<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>" = type { i64*, %"2.core::any::TypeId"*, { i8*, void (i8*)** }*, %"2.core::marker::PhantomData<(core::any::TypeId, Box<header::HeaderFormat + Send + Sync>)>" }
%"2.core::option::Option<(core::any::TypeId, Box<header::HeaderFormat + Send + Sync>)>" = type { { %"2.core::any::TypeId", { i8*, void (i8*)** } } }
%"1.std::collections::hash::table::Bucket<unicase::UniCase<header::CowStr>, header::internals::item::Item, &'static mut std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>>" = type { %"1.std::collections::hash::table::RawBucket<unicase::UniCase<header::CowStr>, header::internals::item::Item>", i64, %"1.std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>"* }
%"1.std::collections::hash::table::RawBucket<unicase::UniCase<header::CowStr>, header::internals::item::Item>" = type { i64*, %"20.unicase::UniCase<header::CowStr>"*, %"header::internals::item::Item"*, %"2.core::marker::PhantomData<(unicase::UniCase<header::CowStr>, header::internals::item::Item)>" }
%"1.std::collections::hash::table::BucketState<unicase::UniCase<header::CowStr>, header::internals::item::Item, &'static mut std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>>" = type { i64, [0 x i64], [5 x i64] }
%"1.std::collections::hash::table::FullBucket<unicase::UniCase<header::CowStr>, header::internals::item::Item, &'static mut std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>>" = type { %"1.std::collections::hash::table::RawBucket<unicase::UniCase<header::CowStr>, header::internals::item::Item>", i64, %"1.std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>"* }
%"1.std::collections::hash::table::EmptyBucket<unicase::UniCase<header::CowStr>, header::internals::item::Item, &'static mut std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>>" = type { %"1.std::collections::hash::table::RawBucket<unicase::UniCase<header::CowStr>, header::internals::item::Item>", i64, %"1.std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>"* }
%"1.std::collections::hash::table::RevMoveBuckets<unicase::UniCase<header::CowStr>, header::internals::item::Item>" = type { %"1.std::collections::hash::table::RawBucket<unicase::UniCase<header::CowStr>, header::internals::item::Item>", i64*, i64, %"2.core::marker::PhantomData<&'static ()>" }
%"2.core::option::Option<(unicase::UniCase<header::CowStr>, header::internals::item::Item)>" = type { i64, [0 x i64], [13 x i64] }
%"2.core::iter::Zip<core::slice::Iter<u8>, core::slice::Iter<u8>>" = type { %"2.core::slice::Iter<u8>", %"2.core::slice::Iter<u8>" }
%closure.18 = type {}
%"2.core::option::Option<(&'static u8, &'static u8)>" = type { { i8*, i8* } }
%closure.19 = type { %"2.core::iter::Zip<core::slice::Iter<u8>, core::slice::Iter<u8>>"** }
%closure.20 = type { i8* }
%"2.core::result::Result<client::request::Request<net::Streaming>, error::Error>" = type { i64, [0 x i64], [42 x i64] }
%"client::request::Request<net::Streaming>" = type { %"13.url::Url", i8, %"http::HttpWriter<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>", %"header::Headers", %"method::Method", %"2.core::marker::PhantomData<net::Streaming>" }
%closure.21 = type {}
%"header::HeadersItems" = type { %"1.std::collections::hash::map::Iter<unicase::UniCase<header::CowStr>, header::internals::item::Item>" }
%"1.std::collections::hash::map::Iter<unicase::UniCase<header::CowStr>, header::internals::item::Item>" = type { %"1.std::collections::hash::table::Iter<unicase::UniCase<header::CowStr>, header::internals::item::Item>" }
%"1.std::collections::hash::table::Iter<unicase::UniCase<header::CowStr>, header::internals::item::Item>" = type { %"1.std::collections::hash::table::RawBuckets<unicase::UniCase<header::CowStr>, header::internals::item::Item>", i64 }
%"1.std::collections::hash::table::RawBuckets<unicase::UniCase<header::CowStr>, header::internals::item::Item>" = type { %"1.std::collections::hash::table::RawBucket<unicase::UniCase<header::CowStr>, header::internals::item::Item>", i64*, %"2.core::marker::PhantomData<&'static ()>" }
%"2.core::option::Option<header::HeaderView>" = type { %"header::HeaderView" }
%"2.core::option::Option<std::collections::hash::table::FullBucket<unicase::UniCase<header::CowStr>, header::internals::item::Item, &'static std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>>>" = type { %"1.std::collections::hash::table::FullBucket<unicase::UniCase<header::CowStr>, header::internals::item::Item, &'static std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>>" }
%"1.std::collections::hash::table::FullBucket<unicase::UniCase<header::CowStr>, header::internals::item::Item, &'static std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>>" = type { %"1.std::collections::hash::table::RawBucket<unicase::UniCase<header::CowStr>, header::internals::item::Item>", i64, %"1.std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>"* }
%closure.22 = type {}
%"1.std::collections::hash::map::SearchResult<unicase::UniCase<header::CowStr>, header::internals::item::Item, &'static std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>>" = type { i64, [0 x i64], [5 x i64] }
%closure.23 = type { %"20.unicase::UniCase<header::CowStr>"** }
%"1.std::collections::hash::table::Bucket<unicase::UniCase<header::CowStr>, header::internals::item::Item, &'static std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>>" = type { %"1.std::collections::hash::table::RawBucket<unicase::UniCase<header::CowStr>, header::internals::item::Item>", i64, %"1.std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>"* }
%"1.std::collections::hash::table::BucketState<unicase::UniCase<header::CowStr>, header::internals::item::Item, &'static std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>>" = type { i64, [0 x i64], [5 x i64] }
%"1.std::collections::hash::table::EmptyBucket<unicase::UniCase<header::CowStr>, header::internals::item::Item, &'static std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>>" = type { %"1.std::collections::hash::table::RawBucket<unicase::UniCase<header::CowStr>, header::internals::item::Item>", i64, %"1.std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>"* }
%"2.core::option::Option<&'static header::HeaderFormat + Send + Sync>" = type { { i8*, void (i8*)** } }
%"2.core::option::Option<Box<header::HeaderFormat + Send + Sync>>" = type { { i8*, void (i8*)** } }
%closure.24 = type {}
%closure.25 = type {}
%"2.core::option::Option<std::collections::hash::table::FullBucket<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>, &'static std::collections::hash::table::RawTable<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>>>" = type { %"1.std::collections::hash::table::FullBucket<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>, &'static std::collections::hash::table::RawTable<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>>" }
%"1.std::collections::hash::table::FullBucket<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>, &'static std::collections::hash::table::RawTable<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>>" = type { %"1.std::collections::hash::table::RawBucket<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>", i64, %"1.std::collections::hash::table::RawTable<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>"* }
%closure.26 = type {}
%"1.std::collections::hash::map::SearchResult<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>, &'static std::collections::hash::table::RawTable<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>>" = type { i64, [0 x i64], [5 x i64] }
%closure.27 = type { %"2.core::any::TypeId"** }
%"1.std::collections::hash::table::Bucket<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>, &'static std::collections::hash::table::RawTable<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>>" = type { %"1.std::collections::hash::table::RawBucket<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>", i64, %"1.std::collections::hash::table::RawTable<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>"* }
%"1.std::collections::hash::table::BucketState<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>, &'static std::collections::hash::table::RawTable<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>>" = type { i64, [0 x i64], [5 x i64] }
%"1.std::collections::hash::table::EmptyBucket<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>, &'static std::collections::hash::table::RawTable<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>>" = type { %"1.std::collections::hash::table::RawBucket<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>", i64, %"1.std::collections::hash::table::RawTable<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>"* }
%closure.28 = type {}
%closure.29 = type { %"2.core::option::Option<Box<header::HeaderFormat + Send + Sync>>"* }
%"1.std::collections::hash::table::Bucket<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>, &'static mut std::collections::hash::table::RawTable<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>>" = type { %"1.std::collections::hash::table::RawBucket<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>", i64, %"1.std::collections::hash::table::RawTable<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>"* }
%"1.std::collections::hash::table::BucketState<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>, &'static mut std::collections::hash::table::RawTable<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>>" = type { i64, [0 x i64], [5 x i64] }
%"1.std::collections::hash::table::FullBucket<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>, &'static mut std::collections::hash::table::RawTable<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>>" = type { %"1.std::collections::hash::table::RawBucket<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>", i64, %"1.std::collections::hash::table::RawTable<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>"* }
%"1.std::collections::hash::table::EmptyBucket<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>, &'static mut std::collections::hash::table::RawTable<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>>" = type { %"1.std::collections::hash::table::RawBucket<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>", i64, %"1.std::collections::hash::table::RawTable<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>"* }
%"2.core::option::Option<std::collections::hash::table::FullBucket<unicase::UniCase<header::CowStr>, header::internals::item::Item, &'static mut std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>>>" = type { %"1.std::collections::hash::table::FullBucket<unicase::UniCase<header::CowStr>, header::internals::item::Item, &'static mut std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>>" }
%closure.30 = type {}
%"1.std::collections::hash::map::SearchResult<unicase::UniCase<header::CowStr>, header::internals::item::Item, &'static mut std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>>" = type { i64, [0 x i64], [5 x i64] }
%closure.31 = type { %"20.unicase::UniCase<header::CowStr>"** }
%"2.core::option::Option<&'static mut header::HeaderFormat + Send + Sync>" = type { { i8*, void (i8*)** } }
%closure.36 = type {}
%closure.32 = type {}
%"2.core::option::Option<std::collections::hash::table::FullBucket<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>, &'static mut std::collections::hash::table::RawTable<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>>>" = type { %"1.std::collections::hash::table::FullBucket<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>, &'static mut std::collections::hash::table::RawTable<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>>" }
%closure.33 = type {}
%"1.std::collections::hash::map::SearchResult<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>, &'static mut std::collections::hash::table::RawTable<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>>" = type { i64, [0 x i64], [5 x i64] }
%closure.34 = type { %"2.core::any::TypeId"** }
%closure.35 = type {}
%"2.core::slice::Iter<header::shared::encoding::Encoding>" = type { %"header::shared::encoding::Encoding"*, %"header::shared::encoding::Encoding"*, %"2.core::marker::PhantomData<&'static header::shared::encoding::Encoding>" }
%"2.core::raw::Slice<header::shared::encoding::Encoding>" = type { %"header::shared::encoding::Encoding"*, i64 }
%"2.core::option::Option<collections::vec::Vec<header::shared::encoding::Encoding>>" = type { %"3.collections::vec::Vec<header::shared::encoding::Encoding>" }
%"2.core::result::Result<client::response::Response<net::HttpStream>, error::Error>" = type { i64, [0 x i64], [22 x i64] }
%"2.core::result::Result<Box<net::NetworkStream + Send>, std::io::buffered::IntoInnerError<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>>" = type { i64, [0 x i64], [8 x i64] }
%"2.core::result::Result<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>, std::io::error::Error>" = type { i64, [0 x i64], [6 x i64] }
%closure.37 = type { %"1.std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>"** }
%"buffer::BufReader<Box<net::NetworkStream + Send>>" = type { { i8*, void (i8*)** }, %"3.collections::vec::Vec<u8>", i64, i64 }
%"http::Incoming<http::RawStatus>" = type { i8, %"http::RawStatus", %"header::Headers" }
%"http::RawStatus" = type { i16, %"3.collections::borrow::Cow<str>" }
%"2.core::result::Result<http::Incoming<http::RawStatus>, error::Error>" = type { i64, [0 x i64], [11 x i64] }
%"http::HttpReader<buffer::BufReader<Box<net::NetworkStream + Send>>>" = type { i64, [0 x i64], [9 x i64] }
%"client::response::Response<net::HttpStream>" = type { %"status::StatusCode", %"header::Headers", i8, %"http::RawStatus", %"http::HttpReader<buffer::BufReader<Box<net::NetworkStream + Send>>>", %"2.core::marker::PhantomData<net::HttpStream>" }
%"2.core::result::Result<url::Url, url::parser::ParseError>" = type { i8, [7 x i8], [24 x i64] }
%"2.core::result::Result<Box<mock::MockStream>, Box<net::NetworkStream + Send>>" = type { i64, [0 x i64], [2 x i64] }
%closure.38 = type { %"mock::MockStream"** }
%closure.39 = type {}
%"13.url::UrlParser" = type { i8*, %"13.url::encoding::EncodingOverride", i16 (i8)*, i32 (%str_slice*)* }
%"13.url::encoding::EncodingOverride" = type {}
%"2.core::option::Option<(usize, usize)>" = type { i64, [0 x i64], [2 x i64] }
%"2.core::str::pattern::StrSearcher" = type { %str_slice, %str_slice, i64, i64, %"2.core::str::pattern::State" }
%"2.core::str::pattern::State" = type { i64, [0 x i64], [2 x i64] }
%"2.core::str::pattern::SearchStep" = type { i64, [0 x i64], [2 x i64] }
%closure.40 = type {}
%closure.41 = type {}
%"2.core::str::CharRange" = type { i32, i64 }
%"2.core::option::Option<char>" = type { i32, [0 x i32], [1 x i32] }
%"2.core::option::Option<u32>" = type { i32, [0 x i32], [1 x i32] }
%closure.42 = type {}
%"21.httparse::Status<(http::Incoming<http::RawStatus>, usize)>" = type { { %"http::Incoming<http::RawStatus>", i64 } }
%"2.core::result::Result<httparse::Status<(http::Incoming<http::RawStatus>, usize)>, error::Error>" = type { i64, [0 x i64], [12 x i64] }
%"21.httparse::Response" = type { %"2.core::option::Option<u8>", %"2.core::option::Option<u16>", %"2.core::option::Option<&'static str>", { %"21.httparse::Header"*, i64 } }
%"21.httparse::Status<usize>" = type { i64, [0 x i64], [1 x i64] }
%"2.core::result::Result<httparse::Status<usize>, httparse::Error>" = type { i8, [7 x i8], [2 x i64] }
%"2.core::result::Result<header::Headers, error::Error>" = type { i64, [0 x i64], [5 x i64] }
%closure.43 = type {}
%closure.44 = type {}
%closure.45 = type { %"header::shared::encoding::Encoding"** }
%"2.core::result::Result<u64, std::io::error::Error>" = type { i64, [0 x i64], [2 x i64] }
%"2.core::result::Result<&'static [u8], std::io::error::Error>" = type { i64, [0 x i64], [2 x i64] }
%"2.core::result::Result<collections::string::String, std::io::error::Error>" = type { i64, [0 x i64], [3 x i64] }
%closure.46 = type { %"client::response::Response<net::HttpStream>"** }
%closure.47 = type {}
%"client::Client" = type { %"client::Connector", %"client::RedirectPolicy" }
%"client::Connector" = type { { i8*, void (i8*)** } }
%"client::RedirectPolicy" = type { i64, [0 x i64], [1 x i64] }
%"2.core::result::Result<client::pool::PooledStream<net::HttpStream>, error::Error>" = type { i64, [0 x i64], [17 x i64] }
%closure.48 = type { %"client::pool::PooledStream<net::HttpStream>"** }
%"2.core::result::Result<std::sync::mutex::MutexGuard<client::pool::PoolImpl<net::HttpStream>>, std::sys_common::poison::PoisonError<std::sync::mutex::MutexGuard<client::pool::PoolImpl<net::HttpStream>>>>" = type { i64, [0 x i64], [3 x i64] }
%closure.49 = type { %"1.std::sync::mutex::StaticMutex"**, %"2.core::cell::UnsafeCell<client::pool::PoolImpl<net::HttpStream>>"** }
%"1.std::collections::hash::map::Entry<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>" = type { i64, [0 x i64], [16 x i64] }
%"1.std::collections::hash::map::OccupiedEntry<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>" = type { %"1.std::collections::hash::table::FullBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>>" }
%"1.std::collections::hash::table::FullBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>>" = type { %"1.std::collections::hash::table::RawBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>", i64, %"1.std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>"* }
%"1.std::collections::hash::map::VacantEntry<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>" = type { %"1.std::collections::hash::table::SafeHash", { %"3.collections::string::String", i16, %"client::pool::Scheme" }, %"1.std::collections::hash::map::VacantEntryState<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>>" }
%"1.std::collections::hash::map::VacantEntryState<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>>" = type { i64, [0 x i64], [6 x i64] }
%"1.std::collections::hash::table::EmptyBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>>" = type { %"1.std::collections::hash::table::RawBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>", i64, %"1.std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>"* }
%"1.std::collections::hash::table::Bucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>>" = type { %"1.std::collections::hash::table::RawBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>", i64, %"1.std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>"* }
%"1.std::collections::hash::table::BucketState<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>>" = type { i64, [0 x i64], [5 x i64] }
%closure.50 = type { %"client::pool::PooledStream<net::HttpStream>"** }
%closure.51 = type {}
%"2.core::option::Option<net::HttpStream>" = type { i64, [0 x i64], [6 x i64] }
%"2.core::option::Option<collections::vec::Vec<net::HttpStream>>" = type { %"3.collections::vec::Vec<net::HttpStream>" }
%"2.core::option::Option<std::collections::hash::table::FullBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>>>" = type { %"1.std::collections::hash::table::FullBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>>" }
%closure.52 = type {}
%"1.std::collections::hash::map::SearchResult<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>>" = type { i64, [0 x i64], [5 x i64] }
%closure.53 = type { { %"3.collections::string::String", i16, %"client::pool::Scheme" }** }
%closure.54 = type {}
%"1.std::collections::hash::table::GapThenFull<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>>" = type { %"1.std::collections::hash::table::EmptyBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>, ()>", %"1.std::collections::hash::table::FullBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>>" }
%"1.std::collections::hash::table::EmptyBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>, ()>" = type { %"1.std::collections::hash::table::RawBucket<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>", i64, {} }
%"2.core::option::Option<std::collections::hash::table::GapThenFull<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>>>" = type { %"1.std::collections::hash::table::GapThenFull<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>, &'static mut std::collections::hash::table::RawTable<(collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>>>" }
%"client::Body" = type { i64, [0 x i64], [3 x i64] }
%closure.55 = type {}
%closure.56 = type {}
%"1.std::collections::hash::map::HashMap<&'static str, &'static str, std::collections::hash::map::RandomState>" = type { %"1.std::collections::hash::map::RandomState", %"1.std::collections::hash::table::RawTable<&'static str, &'static str>", %"1.std::collections::hash::map::DefaultResizePolicy" }
%"1.std::collections::hash::table::RawTable<&'static str, &'static str>" = type { i64, i64, %"2.core::ptr::Unique<u64>", %"2.core::marker::PhantomData<(&'static str, &'static str)>" }
%"1.std::collections::hash::table::RevMoveBuckets<&'static str, &'static str>" = type { %"1.std::collections::hash::table::RawBucket<&'static str, &'static str>", i64*, i64, %"2.core::marker::PhantomData<&'static ()>" }
%"1.std::collections::hash::table::RawBucket<&'static str, &'static str>" = type { i64*, %str_slice*, %str_slice*, %"2.core::marker::PhantomData<(&'static str, &'static str)>" }
%"2.core::option::Option<(&'static str, &'static str)>" = type { { %str_slice, %str_slice } }
%closure.57 = type { %"2.core::option::Option<&'static str>"* }
%"1.std::collections::hash::table::Bucket<&'static str, &'static str, &'static mut std::collections::hash::table::RawTable<&'static str, &'static str>>" = type { %"1.std::collections::hash::table::RawBucket<&'static str, &'static str>", i64, %"1.std::collections::hash::table::RawTable<&'static str, &'static str>"* }
%"1.std::collections::hash::table::BucketState<&'static str, &'static str, &'static mut std::collections::hash::table::RawTable<&'static str, &'static str>>" = type { i64, [0 x i64], [5 x i64] }
%"1.std::collections::hash::table::FullBucket<&'static str, &'static str, &'static mut std::collections::hash::table::RawTable<&'static str, &'static str>>" = type { %"1.std::collections::hash::table::RawBucket<&'static str, &'static str>", i64, %"1.std::collections::hash::table::RawTable<&'static str, &'static str>"* }
%"1.std::collections::hash::table::EmptyBucket<&'static str, &'static str, &'static mut std::collections::hash::table::RawTable<&'static str, &'static str>>" = type { %"1.std::collections::hash::table::RawBucket<&'static str, &'static str>", i64, %"1.std::collections::hash::table::RawTable<&'static str, &'static str>"* }
%"2.core::option::Option<std::collections::hash::table::FullBucket<&'static str, &'static str, &'static std::collections::hash::table::RawTable<&'static str, &'static str>>>" = type { %"1.std::collections::hash::table::FullBucket<&'static str, &'static str, &'static std::collections::hash::table::RawTable<&'static str, &'static str>>" }
%"1.std::collections::hash::table::FullBucket<&'static str, &'static str, &'static std::collections::hash::table::RawTable<&'static str, &'static str>>" = type { %"1.std::collections::hash::table::RawBucket<&'static str, &'static str>", i64, %"1.std::collections::hash::table::RawTable<&'static str, &'static str>"* }
%closure.58 = type {}
%"1.std::collections::hash::map::SearchResult<&'static str, &'static str, &'static std::collections::hash::table::RawTable<&'static str, &'static str>>" = type { i64, [0 x i64], [5 x i64] }
%closure.59 = type { %str_slice* }
%"1.std::collections::hash::table::Bucket<&'static str, &'static str, &'static std::collections::hash::table::RawTable<&'static str, &'static str>>" = type { %"1.std::collections::hash::table::RawBucket<&'static str, &'static str>", i64, %"1.std::collections::hash::table::RawTable<&'static str, &'static str>"* }
%"1.std::collections::hash::table::BucketState<&'static str, &'static str, &'static std::collections::hash::table::RawTable<&'static str, &'static str>>" = type { i64, [0 x i64], [5 x i64] }
%"1.std::collections::hash::table::EmptyBucket<&'static str, &'static str, &'static std::collections::hash::table::RawTable<&'static str, &'static str>>" = type { %"1.std::collections::hash::table::RawBucket<&'static str, &'static str>", i64, %"1.std::collections::hash::table::RawTable<&'static str, &'static str>"* }
%"client::RequestBuilder<&'static str>" = type { %"client::Client"*, %str_slice, %"2.core::option::Option<header::Headers>", %"method::Method", %"2.core::option::Option<client::Body>" }
%"2.core::option::Option<header::Headers>" = type { %"header::Headers" }
%"2.core::option::Option<client::Body>" = type { i64, [0 x i64], [4 x i64] }
%closure.60 = type { %"client::request::Request<net::Fresh>"* }
%"2.core::option::Option<core::result::Result<u64, std::io::error::Error>>" = type { i64, [0 x i64], [3 x i64] }
%closure.61 = type { %"client::request::Request<net::Streaming>"* }
%"2.core::option::Option<core::result::Result<url::Url, url::parser::ParseError>>" = type { i64, [0 x i64], [25 x i64] }
%"2.core::option::Option<(&'static unicase::UniCase<header::CowStr>, &'static header::internals::item::Item)>" = type { { %"20.unicase::UniCase<header::CowStr>"*, %"header::internals::item::Item"* } }
%closure.751 = type {}
%closure.62 = type {}
%"2.core::option::Option<header::common::location::Location>" = type { %"header::common::location::Location" }
%closure.63 = type {}
%closure.64 = type {}
%"2.core::option::Option<header::common::server::Server>" = type { %"header::common::server::Server" }
%closure.65 = type {}
%"2.core::result::Result<method::Method, error::Error>" = type { i64, [0 x i64], [5 x i64] }
%"1.std::collections::hash::map::HashMap<method::Method, usize, std::collections::hash::map::RandomState>" = type { %"1.std::collections::hash::map::RandomState", %"1.std::collections::hash::table::RawTable<method::Method, usize>", %"1.std::collections::hash::map::DefaultResizePolicy" }
%"1.std::collections::hash::table::RawTable<method::Method, usize>" = type { i64, i64, %"2.core::ptr::Unique<u64>", %"2.core::marker::PhantomData<(method::Method, usize)>" }
%"1.std::collections::hash::table::RevMoveBuckets<method::Method, usize>" = type { %"1.std::collections::hash::table::RawBucket<method::Method, usize>", i64*, i64, %"2.core::marker::PhantomData<&'static ()>" }
%"1.std::collections::hash::table::RawBucket<method::Method, usize>" = type { i64*, %"method::Method"*, i64*, %"2.core::marker::PhantomData<(method::Method, usize)>" }
%"2.core::option::Option<(method::Method, usize)>" = type { i64, [0 x i64], [5 x i64] }
%closure.67 = type { %"2.core::option::Option<usize>"* }
%"1.std::collections::hash::table::Bucket<method::Method, usize, &'static mut std::collections::hash::table::RawTable<method::Method, usize>>" = type { %"1.std::collections::hash::table::RawBucket<method::Method, usize>", i64, %"1.std::collections::hash::table::RawTable<method::Method, usize>"* }
%"1.std::collections::hash::table::BucketState<method::Method, usize, &'static mut std::collections::hash::table::RawTable<method::Method, usize>>" = type { i64, [0 x i64], [5 x i64] }
%"1.std::collections::hash::table::FullBucket<method::Method, usize, &'static mut std::collections::hash::table::RawTable<method::Method, usize>>" = type { %"1.std::collections::hash::table::RawBucket<method::Method, usize>", i64, %"1.std::collections::hash::table::RawTable<method::Method, usize>"* }
%"1.std::collections::hash::table::EmptyBucket<method::Method, usize, &'static mut std::collections::hash::table::RawTable<method::Method, usize>>" = type { %"1.std::collections::hash::table::RawBucket<method::Method, usize>", i64, %"1.std::collections::hash::table::RawTable<method::Method, usize>"* }
%"2.core::option::Option<std::collections::hash::table::FullBucket<method::Method, usize, &'static std::collections::hash::table::RawTable<method::Method, usize>>>" = type { %"1.std::collections::hash::table::FullBucket<method::Method, usize, &'static std::collections::hash::table::RawTable<method::Method, usize>>" }
%"1.std::collections::hash::table::FullBucket<method::Method, usize, &'static std::collections::hash::table::RawTable<method::Method, usize>>" = type { %"1.std::collections::hash::table::RawBucket<method::Method, usize>", i64, %"1.std::collections::hash::table::RawTable<method::Method, usize>"* }
%closure.68 = type {}
%"1.std::collections::hash::map::SearchResult<method::Method, usize, &'static std::collections::hash::table::RawTable<method::Method, usize>>" = type { i64, [0 x i64], [5 x i64] }
%closure.69 = type { %"method::Method"** }
%"1.std::collections::hash::table::Bucket<method::Method, usize, &'static std::collections::hash::table::RawTable<method::Method, usize>>" = type { %"1.std::collections::hash::table::RawBucket<method::Method, usize>", i64, %"1.std::collections::hash::table::RawTable<method::Method, usize>"* }
%"1.std::collections::hash::table::BucketState<method::Method, usize, &'static std::collections::hash::table::RawTable<method::Method, usize>>" = type { i64, [0 x i64], [5 x i64] }
%"1.std::collections::hash::table::EmptyBucket<method::Method, usize, &'static std::collections::hash::table::RawTable<method::Method, usize>>" = type { %"1.std::collections::hash::table::RawBucket<method::Method, usize>", i64, %"1.std::collections::hash::table::RawTable<method::Method, usize>"* }
%"2.core::raw::Slice<header::shared::quality_item::QualityItem<mime::Mime>>" = type { %"header::shared::quality_item::QualityItem<mime::Mime>"*, i64 }
%"2.core::slice::Iter<header::shared::quality_item::QualityItem<mime::Mime>>" = type { %"header::shared::quality_item::QualityItem<mime::Mime>"*, %"header::shared::quality_item::QualityItem<mime::Mime>"*, %"2.core::marker::PhantomData<&'static header::shared::quality_item::QualityItem<mime::Mime>>" }
%"2.core::raw::Slice<(mime::Attr, mime::Value)>" = type { { %"8.mime::Attr", %"8.mime::Value" }*, i64 }
%"2.core::slice::Iter<(mime::Attr, mime::Value)>" = type { { %"8.mime::Attr", %"8.mime::Value" }*, { %"8.mime::Attr", %"8.mime::Value" }*, %"2.core::marker::PhantomData<&'static (mime::Attr, mime::Value)>" }
%closure.70 = type {}
%"2.core::option::Option<collections::vec::Vec<header::shared::quality_item::QualityItem<mime::Mime>>>" = type { %"3.collections::vec::Vec<header::shared::quality_item::QualityItem<mime::Mime>>" }
%"2.core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::shared::quality_item::QualityItem<mime::Mime>>]>" = type { %"2.core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>", %closure.72 }
%"2.core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>" = type { %"2.core::str::Split<char>", %closure.71 }
%"2.core::str::Split<char>" = type { %"2.core::str::SplitInternal<char>" }
%"2.core::str::SplitInternal<char>" = type { i64, i64, %"2.core::str::pattern::CharSearcher", i8, i8 }
%closure.71 = type {}
%closure.72 = type {}
%"2.core::iter::Take<&'static mut core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::shared::quality_item::QualityItem<mime::Mime>>]>>" = type { %"2.core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::shared::quality_item::QualityItem<mime::Mime>>]>"*, i64 }
%"2.core::option::Option<header::shared::quality_item::QualityItem<mime::Mime>>" = type { %"header::shared::quality_item::QualityItem<mime::Mime>" }
%"2.core::option::Option<(usize, char)>" = type { i64, [0 x i64], [2 x i64] }
%"2.core::result::Result<header::shared::quality_item::QualityItem<mime::Mime>, ()>" = type { %"header::shared::quality_item::QualityItem<mime::Mime>" }
%"2.core::str::pattern::CharEqPattern<char>" = type { i32 }
%"3.collections::vec::Vec<&'static str>" = type { %"2.core::ptr::Unique<&'static str>", i64, i64 }
%"2.core::ptr::Unique<&'static str>" = type { %"2.core::nonzero::NonZero<*const &'static str>", %"2.core::marker::PhantomData<&'static str>" }
%"2.core::nonzero::NonZero<*const &'static str>" = type { %str_slice* }
%"2.core::iter::Map<core::str::RSplitN<char>, [closure((&str,)) -> &str]>" = type { %"2.core::str::RSplitN<char>", %closure.73 }
%"2.core::str::RSplitN<char>" = type { %"2.core::str::SplitNInternal<char>" }
%"2.core::str::SplitNInternal<char>" = type { %"2.core::str::SplitInternal<char>", i64 }
%closure.73 = type {}
%"2.core::result::Result<f32, core::num::ParseFloatError>" = type { i8, [3 x i8], [1 x i32] }
%"2.core::result::Result<mime::Mime, ()>" = type { %"8.mime::Mime" }
%"2.core::num::ParseFloatError" = type { i8 }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::RSplitN<char>, [closure((&str,)) -> &str]>>" = type { %"2.core::iter::Map<core::str::RSplitN<char>, [closure((&str,)) -> &str]>"*, i64 }
%"2.core::slice::Iter<&'static str>" = type { %str_slice*, %str_slice*, %"2.core::marker::PhantomData<&'static &'static str>" }
%"2.core::raw::Slice<&'static str>" = type { %str_slice*, i64 }
%closure.74 = type { %"2.core::iter::Map<core::str::RSplitN<char>, [closure((&str,)) -> &str]>"** }
%closure.75 = type {}
%"2.core::str::SplitN<char>" = type { %"2.core::str::SplitNInternal<char>" }
%"2.core::iter::Enumerate<core::slice::Iter<header::shared::quality_item::QualityItem<mime::Mime>>>" = type { %"2.core::slice::Iter<header::shared::quality_item::QualityItem<mime::Mime>>", i64 }
%"2.core::option::Option<(usize, &'static header::shared::quality_item::QualityItem<mime::Mime>)>" = type { { i64, %"header::shared::quality_item::QualityItem<mime::Mime>"* } }
%closure.76 = type { %"2.core::iter::Enumerate<core::slice::Iter<header::shared::quality_item::QualityItem<mime::Mime>>>"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 57]>, [closure((&&[u8; 57],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 57]>", %closure.77 }
%"2.core::slice::Iter<&'static [u8; 57]>" = type { [57 x i8]**, [57 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 57]>" }
%closure.77 = type {}
%"3.collections::vec::Vec<&'static [u8; 57]>" = type { %"2.core::ptr::Unique<&'static [u8; 57]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 57]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 57]>", %"2.core::marker::PhantomData<&'static [u8; 57]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 57]>" = type { [57 x i8]** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 57]>, [closure((&&[u8; 57],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 57]>, [closure((&&[u8; 57],)) -> collections::vec::Vec<u8>]>"*, i64 }
%"2.core::option::Option<collections::vec::Vec<u8>>" = type { %"3.collections::vec::Vec<u8>" }
%closure.78 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 57]>, [closure((&&[u8; 57],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::raw::Slice<&'static [u8; 57]>" = type { [57 x i8]**, i64 }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 25]>, [closure((&&[u8; 25],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 25]>", %closure.79 }
%"2.core::slice::Iter<&'static [u8; 25]>" = type { [25 x i8]**, [25 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 25]>" }
%closure.79 = type {}
%"3.collections::vec::Vec<&'static [u8; 25]>" = type { %"2.core::ptr::Unique<&'static [u8; 25]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 25]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 25]>", %"2.core::marker::PhantomData<&'static [u8; 25]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 25]>" = type { [25 x i8]** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 25]>, [closure((&&[u8; 25],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 25]>, [closure((&&[u8; 25],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.80 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 25]>, [closure((&&[u8; 25],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::raw::Slice<&'static [u8; 25]>" = type { [25 x i8]**, i64 }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 32]>, [closure((&&[u8; 32],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 32]>", %closure.81 }
%"2.core::slice::Iter<&'static [u8; 32]>" = type { [32 x i8]**, [32 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 32]>" }
%closure.81 = type {}
%"3.collections::vec::Vec<&'static [u8; 32]>" = type { %"2.core::ptr::Unique<&'static [u8; 32]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 32]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 32]>", %"2.core::marker::PhantomData<&'static [u8; 32]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 32]>" = type { [32 x i8]** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 32]>, [closure((&&[u8; 32],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 32]>, [closure((&&[u8; 32],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.82 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 32]>, [closure((&&[u8; 32],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::raw::Slice<&'static [u8; 32]>" = type { [32 x i8]**, i64 }
%"2.core::raw::Slice<unicase::UniCase<collections::string::String>>" = type { %"20.unicase::UniCase<collections::string::String>"*, i64 }
%"2.core::slice::Iter<unicase::UniCase<collections::string::String>>" = type { %"20.unicase::UniCase<collections::string::String>"*, %"20.unicase::UniCase<collections::string::String>"*, %"2.core::marker::PhantomData<&'static unicase::UniCase<collections::string::String>>" }
%closure.83 = type {}
%"2.core::option::Option<header::common::access_control_allow_headers::AccessControlAllowHeaders>" = type { %"header::common::access_control_allow_headers::AccessControlAllowHeaders" }
%"2.core::option::Option<collections::vec::Vec<unicase::UniCase<collections::string::String>>>" = type { %"3.collections::vec::Vec<unicase::UniCase<collections::string::String>>" }
%"2.core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<unicase::UniCase<collections::string::String>>]>" = type { %"2.core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>.84", %closure.86 }
%"2.core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>.84" = type { %"2.core::str::Split<char>", %closure.85 }
%closure.85 = type {}
%closure.86 = type {}
%"2.core::iter::Take<&'static mut core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<unicase::UniCase<collections::string::String>>]>>" = type { %"2.core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<unicase::UniCase<collections::string::String>>]>"*, i64 }
%"2.core::option::Option<unicase::UniCase<collections::string::String>>" = type { %"20.unicase::UniCase<collections::string::String>" }
%"2.core::result::Result<unicase::UniCase<collections::string::String>, collections::string::ParseError>" = type { %"20.unicase::UniCase<collections::string::String>" }
%"2.core::result::Result<collections::string::String, collections::string::ParseError>" = type { %"3.collections::string::String" }
%"2.core::iter::Enumerate<core::slice::Iter<unicase::UniCase<collections::string::String>>>" = type { %"2.core::slice::Iter<unicase::UniCase<collections::string::String>>", i64 }
%"2.core::option::Option<(usize, &'static unicase::UniCase<collections::string::String>)>" = type { { i64, %"20.unicase::UniCase<collections::string::String>"* } }
%closure.87 = type { %"2.core::iter::Enumerate<core::slice::Iter<unicase::UniCase<collections::string::String>>>"** }
%"3.collections::vec::Vec<&'static [u8; 21]>" = type { %"2.core::ptr::Unique<&'static [u8; 21]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 21]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 21]>", %"2.core::marker::PhantomData<&'static [u8; 21]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 21]>" = type { [21 x i8]** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 21]>, [closure((&&[u8; 21],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 21]>", %closure.88 }
%"2.core::slice::Iter<&'static [u8; 21]>" = type { [21 x i8]**, [21 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 21]>" }
%closure.88 = type {}
%"2.core::result::Result<collections::string::String, collections::string::FromUtf8Error>" = type { i64, [0 x i64], [4 x i64] }
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>" = type { %"2.core::str::Split<char>", %closure.90 }
%closure.90 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.92" = type { %"2.core::str::Split<char>", %closure.93 }
%closure.93 = type {}
%"2.core::raw::Slice<&'static [u8; 21]>" = type { [21 x i8]**, i64 }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 21]>, [closure((&&[u8; 21],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 21]>, [closure((&&[u8; 21],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.89 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 21]>, [closure((&&[u8; 21],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>"*, i64 }
%closure.91 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.94" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.92"*, i64 }
%closure.95 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.92"** }
%"2.core::iter::Map<core::slice::Iter<collections::string::String>, [closure((&collections::string::String,)) -> usize]>" = type { %"2.core::slice::Iter<collections::string::String>", %closure.96 }
%closure.96 = type {}
%closure.97 = type {}
%closure.98 = type { %"2.core::iter::Map<core::slice::Iter<collections::string::String>, [closure((&collections::string::String,)) -> usize]>"** }
%"2.core::raw::Slice<method::Method>" = type { %"method::Method"*, i64 }
%"2.core::slice::Iter<method::Method>" = type { %"method::Method"*, %"method::Method"*, %"2.core::marker::PhantomData<&'static method::Method>" }
%closure.99 = type {}
%"2.core::option::Option<header::common::access_control_allow_methods::AccessControlAllowMethods>" = type { %"header::common::access_control_allow_methods::AccessControlAllowMethods" }
%"2.core::option::Option<collections::vec::Vec<method::Method>>" = type { %"3.collections::vec::Vec<method::Method>" }
%"2.core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<method::Method>]>" = type { %"2.core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>.100", %closure.102 }
%"2.core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>.100" = type { %"2.core::str::Split<char>", %closure.101 }
%closure.101 = type {}
%closure.102 = type {}
%"2.core::iter::Take<&'static mut core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<method::Method>]>>" = type { %"2.core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<method::Method>]>"*, i64 }
%"2.core::option::Option<method::Method>" = type { i64, [0 x i64], [4 x i64] }
%"2.core::iter::Enumerate<core::slice::Iter<method::Method>>" = type { %"2.core::slice::Iter<method::Method>", i64 }
%"2.core::option::Option<(usize, &'static method::Method)>" = type { { i64, %"method::Method"* } }
%closure.103 = type { %"2.core::iter::Enumerate<core::slice::Iter<method::Method>>"** }
%"3.collections::vec::Vec<&'static [u8; 20]>" = type { %"2.core::ptr::Unique<&'static [u8; 20]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 20]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 20]>", %"2.core::marker::PhantomData<&'static [u8; 20]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 20]>" = type { [20 x i8]** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 20]>, [closure((&&[u8; 20],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 20]>", %closure.104 }
%"2.core::slice::Iter<&'static [u8; 20]>" = type { [20 x i8]**, [20 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 20]>" }
%closure.104 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.106" = type { %"2.core::str::Split<char>", %closure.107 }
%closure.107 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.110" = type { %"2.core::str::Split<char>", %closure.111 }
%closure.111 = type {}
%"2.core::raw::Slice<&'static [u8; 20]>" = type { [20 x i8]**, i64 }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 20]>, [closure((&&[u8; 20],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 20]>, [closure((&&[u8; 20],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.105 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 20]>, [closure((&&[u8; 20],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.108" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.106"*, i64 }
%closure.109 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.106"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.112" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.110"*, i64 }
%closure.113 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.110"** }
%"2.core::slice::Iter<u16>" = type { i16*, i16*, %"2.core::marker::PhantomData<&'static u16>" }
%"2.core::raw::Slice<u16>" = type { i16*, i64 }
%"2.core::option::Option<header::common::access_control_allow_origin::AccessControlAllowOrigin>" = type { i64, [0 x i64], [25 x i64] }
%"2.core::option::Option<url::Url>" = type { %"13.url::Url" }
%closure.114 = type {}
%"3.collections::vec::Vec<&'static [u8; 4]>" = type { %"2.core::ptr::Unique<&'static [u8; 4]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 4]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 4]>", %"2.core::marker::PhantomData<&'static [u8; 4]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 4]>" = type { [4 x i8]** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 4]>, [closure((&&[u8; 4],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 4]>", %closure.115 }
%"2.core::slice::Iter<&'static [u8; 4]>" = type { [4 x i8]**, [4 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 4]>" }
%closure.115 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.117" = type { %"2.core::str::Split<char>", %closure.118 }
%closure.118 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.121" = type { %"2.core::str::Split<char>", %closure.122 }
%closure.122 = type {}
%"2.core::raw::Slice<&'static [u8; 4]>" = type { [4 x i8]**, i64 }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 4]>, [closure((&&[u8; 4],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 4]>, [closure((&&[u8; 4],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.116 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 4]>, [closure((&&[u8; 4],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.119" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.117"*, i64 }
%closure.120 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.117"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.123" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.121"*, i64 }
%closure.124 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.121"** }
%"3.collections::vec::Vec<&'static [u8; 1]>" = type { %"2.core::ptr::Unique<&'static [u8; 1]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 1]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 1]>", %"2.core::marker::PhantomData<&'static [u8; 1]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 1]>" = type { [1 x i8]** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 1]>, [closure((&&[u8; 1],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 1]>", %closure.125 }
%"2.core::slice::Iter<&'static [u8; 1]>" = type { [1 x i8]**, [1 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 1]>" }
%closure.125 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.127" = type { %"2.core::str::Split<char>", %closure.128 }
%closure.128 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.131" = type { %"2.core::str::Split<char>", %closure.132 }
%closure.132 = type {}
%"2.core::raw::Slice<&'static [u8; 1]>" = type { [1 x i8]**, i64 }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 1]>, [closure((&&[u8; 1],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 1]>, [closure((&&[u8; 1],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.126 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 1]>, [closure((&&[u8; 1],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.129" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.127"*, i64 }
%closure.130 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.127"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.133" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.131"*, i64 }
%closure.134 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.131"** }
%"3.collections::vec::Vec<&'static [u8; 18]>" = type { %"2.core::ptr::Unique<&'static [u8; 18]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 18]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 18]>", %"2.core::marker::PhantomData<&'static [u8; 18]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 18]>" = type { [18 x i8]** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 18]>, [closure((&&[u8; 18],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 18]>", %closure.135 }
%"2.core::slice::Iter<&'static [u8; 18]>" = type { [18 x i8]**, [18 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 18]>" }
%closure.135 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.137" = type { %"2.core::str::Split<char>", %closure.138 }
%closure.138 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.141" = type { %"2.core::str::Split<char>", %closure.142 }
%closure.142 = type {}
%"2.core::raw::Slice<&'static [u8; 18]>" = type { [18 x i8]**, i64 }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 18]>, [closure((&&[u8; 18],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 18]>, [closure((&&[u8; 18],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.136 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 18]>, [closure((&&[u8; 18],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.139" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.137"*, i64 }
%closure.140 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.137"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.143" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.141"*, i64 }
%closure.144 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.141"** }
%"2.core::option::Option<header::common::access_control_max_age::AccessControlMaxAge>" = type { i32, [0 x i32], [1 x i32] }
%"2.core::result::Result<u32, core::num::ParseIntError>" = type { i8, [3 x i8], [1 x i32] }
%"2.core::num::ParseIntError" = type { i8 }
%"3.collections::vec::Vec<&'static [u8; 3]>" = type { %"2.core::ptr::Unique<&'static [u8; 3]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 3]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 3]>", %"2.core::marker::PhantomData<&'static [u8; 3]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 3]>" = type { [3 x i8]** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 3]>, [closure((&&[u8; 3],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 3]>", %closure.145 }
%"2.core::slice::Iter<&'static [u8; 3]>" = type { [3 x i8]**, [3 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 3]>" }
%closure.145 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.147" = type { %"2.core::str::Split<char>", %closure.148 }
%closure.148 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.151" = type { %"2.core::str::Split<char>", %closure.152 }
%closure.152 = type {}
%"2.core::raw::Slice<&'static [u8; 3]>" = type { [3 x i8]**, i64 }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 3]>, [closure((&&[u8; 3],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 3]>, [closure((&&[u8; 3],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.146 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 3]>, [closure((&&[u8; 3],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.149" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.147"*, i64 }
%closure.150 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.147"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.153" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.151"*, i64 }
%closure.154 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.151"** }
%"2.core::option::Option<header::common::access_control_request_headers::AccessControlRequestHeaders>" = type { %"header::common::access_control_request_headers::AccessControlRequestHeaders" }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 21]>, [closure((&&[u8; 21],)) -> collections::vec::Vec<u8>]>.155" = type { %"2.core::slice::Iter<&'static [u8; 21]>", %closure.156 }
%closure.156 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.159" = type { %"2.core::str::Split<char>", %closure.160 }
%closure.160 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.163" = type { %"2.core::str::Split<char>", %closure.164 }
%closure.164 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 21]>, [closure((&&[u8; 21],)) -> collections::vec::Vec<u8>]>>.157" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 21]>, [closure((&&[u8; 21],)) -> collections::vec::Vec<u8>]>.155"*, i64 }
%closure.158 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 21]>, [closure((&&[u8; 21],)) -> collections::vec::Vec<u8>]>.155"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.161" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.159"*, i64 }
%closure.162 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.159"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.165" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.163"*, i64 }
%closure.166 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.163"** }
%"2.core::option::Option<header::common::access_control_request_method::AccessControlRequestMethod>" = type { i64, [0 x i64], [4 x i64] }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 3]>, [closure((&&[u8; 3],)) -> collections::vec::Vec<u8>]>.167" = type { %"2.core::slice::Iter<&'static [u8; 3]>", %closure.168 }
%closure.168 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.171" = type { %"2.core::str::Split<char>", %closure.172 }
%closure.172 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.175" = type { %"2.core::str::Split<char>", %closure.176 }
%closure.176 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 3]>, [closure((&&[u8; 3],)) -> collections::vec::Vec<u8>]>>.169" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 3]>, [closure((&&[u8; 3],)) -> collections::vec::Vec<u8>]>.167"*, i64 }
%closure.170 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 3]>, [closure((&&[u8; 3],)) -> collections::vec::Vec<u8>]>.167"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.173" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.171"*, i64 }
%closure.174 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.171"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.177" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.175"*, i64 }
%closure.178 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.175"** }
%"2.core::raw::Slice<header::shared::quality_item::QualityItem<header::shared::charset::Charset>>" = type { %"header::shared::quality_item::QualityItem<header::shared::charset::Charset>"*, i64 }
%"2.core::slice::Iter<header::shared::quality_item::QualityItem<header::shared::charset::Charset>>" = type { %"header::shared::quality_item::QualityItem<header::shared::charset::Charset>"*, %"header::shared::quality_item::QualityItem<header::shared::charset::Charset>"*, %"2.core::marker::PhantomData<&'static header::shared::quality_item::QualityItem<header::shared::charset::Charset>>" }
%closure.179 = type {}
%"2.core::option::Option<header::common::accept_charset::AcceptCharset>" = type { %"header::common::accept_charset::AcceptCharset" }
%"2.core::option::Option<collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::charset::Charset>>>" = type { %"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::charset::Charset>>" }
%"2.core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::shared::quality_item::QualityItem<header::shared::charset::Charset>>]>" = type { %"2.core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>.180", %closure.182 }
%"2.core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>.180" = type { %"2.core::str::Split<char>", %closure.181 }
%closure.181 = type {}
%closure.182 = type {}
%"2.core::iter::Take<&'static mut core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::shared::quality_item::QualityItem<header::shared::charset::Charset>>]>>" = type { %"2.core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::shared::quality_item::QualityItem<header::shared::charset::Charset>>]>"*, i64 }
%"2.core::option::Option<header::shared::quality_item::QualityItem<header::shared::charset::Charset>>" = type { i64, [0 x i64], [5 x i64] }
%"2.core::result::Result<header::shared::quality_item::QualityItem<header::shared::charset::Charset>, ()>" = type { i64, [0 x i64], [5 x i64] }
%"2.core::iter::Map<core::str::RSplitN<char>, [closure((&str,)) -> &str]>.183" = type { %"2.core::str::RSplitN<char>", %closure.184 }
%closure.184 = type {}
%"2.core::result::Result<header::shared::charset::Charset, ()>" = type { i64, [0 x i64], [4 x i64] }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::RSplitN<char>, [closure((&str,)) -> &str]>>.185" = type { %"2.core::iter::Map<core::str::RSplitN<char>, [closure((&str,)) -> &str]>.183"*, i64 }
%closure.186 = type { %"2.core::iter::Map<core::str::RSplitN<char>, [closure((&str,)) -> &str]>.183"** }
%"2.core::iter::Enumerate<core::slice::Iter<header::shared::quality_item::QualityItem<header::shared::charset::Charset>>>" = type { %"2.core::slice::Iter<header::shared::quality_item::QualityItem<header::shared::charset::Charset>>", i64 }
%"2.core::option::Option<(usize, &'static header::shared::quality_item::QualityItem<header::shared::charset::Charset>)>" = type { { i64, %"header::shared::quality_item::QualityItem<header::shared::charset::Charset>"* } }
%closure.187 = type { %"2.core::iter::Enumerate<core::slice::Iter<header::shared::quality_item::QualityItem<header::shared::charset::Charset>>>"** }
%"3.collections::vec::Vec<&'static [u8; 29]>" = type { %"2.core::ptr::Unique<&'static [u8; 29]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 29]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 29]>", %"2.core::marker::PhantomData<&'static [u8; 29]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 29]>" = type { [29 x i8]** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 29]>", %closure.188 }
%"2.core::slice::Iter<&'static [u8; 29]>" = type { [29 x i8]**, [29 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 29]>" }
%closure.188 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.190" = type { %"2.core::str::Split<char>", %closure.191 }
%closure.191 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.194" = type { %"2.core::str::Split<char>", %closure.195 }
%closure.195 = type {}
%"2.core::raw::Slice<&'static [u8; 29]>" = type { [29 x i8]**, i64 }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.189 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.192" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.190"*, i64 }
%closure.193 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.190"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.196" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.194"*, i64 }
%closure.197 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.194"** }
%"2.core::raw::Slice<header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>" = type { %"header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>"*, i64 }
%"2.core::slice::Iter<header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>" = type { %"header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>"*, %"header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>"*, %"2.core::marker::PhantomData<&'static header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>" }
%closure.198 = type {}
%"2.core::option::Option<collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>>" = type { %"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>" }
%"2.core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>]>" = type { %"2.core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>.199", %closure.201 }
%"2.core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>.199" = type { %"2.core::str::Split<char>", %closure.200 }
%closure.200 = type {}
%closure.201 = type {}
%"2.core::iter::Take<&'static mut core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>]>>" = type { %"2.core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>]>"*, i64 }
%"2.core::option::Option<header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>" = type { i64, [0 x i64], [5 x i64] }
%"2.core::iter::Map<core::str::RSplitN<char>, [closure((&str,)) -> &str]>.202" = type { %"2.core::str::RSplitN<char>", %closure.203 }
%closure.203 = type {}
%"2.core::result::Result<header::shared::encoding::Encoding, ()>" = type { i64, [0 x i64], [4 x i64] }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::RSplitN<char>, [closure((&str,)) -> &str]>>.204" = type { %"2.core::iter::Map<core::str::RSplitN<char>, [closure((&str,)) -> &str]>.202"*, i64 }
%closure.205 = type { %"2.core::iter::Map<core::str::RSplitN<char>, [closure((&str,)) -> &str]>.202"** }
%"2.core::iter::Enumerate<core::slice::Iter<header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>>" = type { %"2.core::slice::Iter<header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>", i64 }
%"2.core::option::Option<(usize, &'static header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>)>" = type { { i64, %"header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>"* } }
%closure.206 = type { %"2.core::iter::Enumerate<core::slice::Iter<header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>>"** }
%"3.collections::vec::Vec<&'static [u8; 14]>" = type { %"2.core::ptr::Unique<&'static [u8; 14]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 14]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 14]>", %"2.core::marker::PhantomData<&'static [u8; 14]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 14]>" = type { [14 x i8]** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 14]>, [closure((&&[u8; 14],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 14]>", %closure.207 }
%"2.core::slice::Iter<&'static [u8; 14]>" = type { [14 x i8]**, [14 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 14]>" }
%closure.207 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.209" = type { %"2.core::str::Split<char>", %closure.210 }
%closure.210 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.213" = type { %"2.core::str::Split<char>", %closure.214 }
%closure.214 = type {}
%"2.core::raw::Slice<&'static [u8; 14]>" = type { [14 x i8]**, i64 }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 14]>, [closure((&&[u8; 14],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 14]>, [closure((&&[u8; 14],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.208 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 14]>, [closure((&&[u8; 14],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.211" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.209"*, i64 }
%closure.212 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.209"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.215" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.213"*, i64 }
%closure.216 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.213"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 0]>, [closure((&&[u8; 0],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 0]>", %closure.217 }
%"2.core::slice::Iter<&'static [u8; 0]>" = type { [0 x i8]**, [0 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 0]>" }
%closure.217 = type {}
%"3.collections::vec::Vec<&'static [u8; 0]>" = type { %"2.core::ptr::Unique<&'static [u8; 0]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 0]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 0]>", %"2.core::marker::PhantomData<&'static [u8; 0]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 0]>" = type { [0 x i8]** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 0]>, [closure((&&[u8; 0],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 0]>, [closure((&&[u8; 0],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.218 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 0]>, [closure((&&[u8; 0],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::raw::Slice<&'static [u8; 0]>" = type { [0 x i8]**, i64 }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 1]>, [closure((&&[u8; 1],)) -> collections::vec::Vec<u8>]>.219" = type { %"2.core::slice::Iter<&'static [u8; 1]>", %closure.220 }
%closure.220 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.223" = type { %"2.core::str::Split<char>", %closure.224 }
%closure.224 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.227" = type { %"2.core::str::Split<char>", %closure.228 }
%closure.228 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 1]>, [closure((&&[u8; 1],)) -> collections::vec::Vec<u8>]>>.221" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 1]>, [closure((&&[u8; 1],)) -> collections::vec::Vec<u8>]>.219"*, i64 }
%closure.222 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 1]>, [closure((&&[u8; 1],)) -> collections::vec::Vec<u8>]>.219"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.225" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.223"*, i64 }
%closure.226 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.223"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.229" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.227"*, i64 }
%closure.230 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.227"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 20]>, [closure((&&[u8; 20],)) -> collections::vec::Vec<u8>]>.231" = type { %"2.core::slice::Iter<&'static [u8; 20]>", %closure.232 }
%closure.232 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.235" = type { %"2.core::str::Split<char>", %closure.236 }
%closure.236 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.239" = type { %"2.core::str::Split<char>", %closure.240 }
%closure.240 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 20]>, [closure((&&[u8; 20],)) -> collections::vec::Vec<u8>]>>.233" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 20]>, [closure((&&[u8; 20],)) -> collections::vec::Vec<u8>]>.231"*, i64 }
%closure.234 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 20]>, [closure((&&[u8; 20],)) -> collections::vec::Vec<u8>]>.231"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.237" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.235"*, i64 }
%closure.238 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.235"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.241" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.239"*, i64 }
%closure.242 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.239"** }
%"3.collections::vec::Vec<&'static [u8; 28]>" = type { %"2.core::ptr::Unique<&'static [u8; 28]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 28]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 28]>", %"2.core::marker::PhantomData<&'static [u8; 28]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 28]>" = type { [28 x i8]** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 28]>, [closure((&&[u8; 28],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 28]>", %closure.243 }
%"2.core::slice::Iter<&'static [u8; 28]>" = type { [28 x i8]**, [28 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 28]>" }
%closure.243 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.245" = type { %"2.core::str::Split<char>", %closure.246 }
%closure.246 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.249" = type { %"2.core::str::Split<char>", %closure.250 }
%closure.250 = type {}
%"2.core::raw::Slice<&'static [u8; 28]>" = type { [28 x i8]**, i64 }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 28]>, [closure((&&[u8; 28],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 28]>, [closure((&&[u8; 28],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.244 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 28]>, [closure((&&[u8; 28],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.247" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.245"*, i64 }
%closure.248 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.245"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.251" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.249"*, i64 }
%closure.252 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.249"** }
%"2.core::raw::Slice<header::shared::quality_item::QualityItem<header::shared::language::Language>>" = type { %"header::shared::quality_item::QualityItem<header::shared::language::Language>"*, i64 }
%"2.core::slice::Iter<header::shared::quality_item::QualityItem<header::shared::language::Language>>" = type { %"header::shared::quality_item::QualityItem<header::shared::language::Language>"*, %"header::shared::quality_item::QualityItem<header::shared::language::Language>"*, %"2.core::marker::PhantomData<&'static header::shared::quality_item::QualityItem<header::shared::language::Language>>" }
%closure.253 = type {}
%"2.core::option::Option<collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::language::Language>>>" = type { %"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::language::Language>>" }
%"2.core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::shared::quality_item::QualityItem<header::shared::language::Language>>]>" = type { %"2.core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>.254", %closure.256 }
%"2.core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>.254" = type { %"2.core::str::Split<char>", %closure.255 }
%closure.255 = type {}
%closure.256 = type {}
%"2.core::iter::Take<&'static mut core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::shared::quality_item::QualityItem<header::shared::language::Language>>]>>" = type { %"2.core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::shared::quality_item::QualityItem<header::shared::language::Language>>]>"*, i64 }
%"2.core::option::Option<header::shared::quality_item::QualityItem<header::shared::language::Language>>" = type { %"header::shared::quality_item::QualityItem<header::shared::language::Language>" }
%"2.core::result::Result<header::shared::quality_item::QualityItem<header::shared::language::Language>, ()>" = type { %"header::shared::quality_item::QualityItem<header::shared::language::Language>" }
%"2.core::iter::Map<core::str::RSplitN<char>, [closure((&str,)) -> &str]>.257" = type { %"2.core::str::RSplitN<char>", %closure.258 }
%closure.258 = type {}
%"2.core::result::Result<header::shared::language::Language, ()>" = type { %"header::shared::language::Language" }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::RSplitN<char>, [closure((&str,)) -> &str]>>.259" = type { %"2.core::iter::Map<core::str::RSplitN<char>, [closure((&str,)) -> &str]>.257"*, i64 }
%closure.260 = type { %"2.core::iter::Map<core::str::RSplitN<char>, [closure((&str,)) -> &str]>.257"** }
%"2.core::str::Split<&'static str>" = type { %"2.core::str::SplitInternal<&'static str>" }
%"2.core::str::SplitInternal<&'static str>" = type { i64, i64, %"2.core::str::pattern::StrSearcher", i8, i8 }
%"2.core::iter::Enumerate<core::slice::Iter<header::shared::quality_item::QualityItem<header::shared::language::Language>>>" = type { %"2.core::slice::Iter<header::shared::quality_item::QualityItem<header::shared::language::Language>>", i64 }
%"2.core::option::Option<(usize, &'static header::shared::quality_item::QualityItem<header::shared::language::Language>)>" = type { { i64, %"header::shared::quality_item::QualityItem<header::shared::language::Language>"* } }
%closure.261 = type { %"2.core::iter::Enumerate<core::slice::Iter<header::shared::quality_item::QualityItem<header::shared::language::Language>>>"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 25]>, [closure((&&[u8; 25],)) -> collections::vec::Vec<u8>]>.262" = type { %"2.core::slice::Iter<&'static [u8; 25]>", %closure.263 }
%closure.263 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.266" = type { %"2.core::str::Split<char>", %closure.267 }
%closure.267 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.270" = type { %"2.core::str::Split<char>", %closure.271 }
%closure.271 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 25]>, [closure((&&[u8; 25],)) -> collections::vec::Vec<u8>]>>.264" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 25]>, [closure((&&[u8; 25],)) -> collections::vec::Vec<u8>]>.262"*, i64 }
%closure.265 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 25]>, [closure((&&[u8; 25],)) -> collections::vec::Vec<u8>]>.262"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.268" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.266"*, i64 }
%closure.269 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.266"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.272" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.270"*, i64 }
%closure.273 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.270"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 20]>, [closure((&&[u8; 20],)) -> collections::vec::Vec<u8>]>.274" = type { %"2.core::slice::Iter<&'static [u8; 20]>", %closure.275 }
%closure.275 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 20]>, [closure((&&[u8; 20],)) -> collections::vec::Vec<u8>]>>.276" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 20]>, [closure((&&[u8; 20],)) -> collections::vec::Vec<u8>]>.274"*, i64 }
%closure.277 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 20]>, [closure((&&[u8; 20],)) -> collections::vec::Vec<u8>]>.274"** }
%"2.core::raw::Slice<header::common::accept_ranges::RangeUnit>" = type { %"header::common::accept_ranges::RangeUnit"*, i64 }
%"2.core::slice::Iter<header::common::accept_ranges::RangeUnit>" = type { %"header::common::accept_ranges::RangeUnit"*, %"header::common::accept_ranges::RangeUnit"*, %"2.core::marker::PhantomData<&'static header::common::accept_ranges::RangeUnit>" }
%closure.278 = type {}
%"2.core::option::Option<header::common::accept_ranges::AcceptRanges>" = type { %"header::common::accept_ranges::AcceptRanges" }
%"2.core::option::Option<collections::vec::Vec<header::common::accept_ranges::RangeUnit>>" = type { %"3.collections::vec::Vec<header::common::accept_ranges::RangeUnit>" }
%"2.core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::common::accept_ranges::RangeUnit>]>" = type { %"2.core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>.279", %closure.281 }
%"2.core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>.279" = type { %"2.core::str::Split<char>", %closure.280 }
%closure.280 = type {}
%closure.281 = type {}
%"2.core::iter::Take<&'static mut core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::common::accept_ranges::RangeUnit>]>>" = type { %"2.core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::common::accept_ranges::RangeUnit>]>"*, i64 }
%"2.core::option::Option<header::common::accept_ranges::RangeUnit>" = type { i64, [0 x i64], [4 x i64] }
%"2.core::result::Result<header::common::accept_ranges::RangeUnit, ()>" = type { i64, [0 x i64], [4 x i64] }
%"2.core::iter::Enumerate<core::slice::Iter<header::common::accept_ranges::RangeUnit>>" = type { %"2.core::slice::Iter<header::common::accept_ranges::RangeUnit>", i64 }
%"2.core::option::Option<(usize, &'static header::common::accept_ranges::RangeUnit)>" = type { { i64, %"header::common::accept_ranges::RangeUnit"* } }
%closure.282 = type { %"2.core::iter::Enumerate<core::slice::Iter<header::common::accept_ranges::RangeUnit>>"** }
%"3.collections::vec::Vec<&'static [u8; 5]>" = type { %"2.core::ptr::Unique<&'static [u8; 5]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 5]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 5]>", %"2.core::marker::PhantomData<&'static [u8; 5]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 5]>" = type { [5 x i8]** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 5]>, [closure((&&[u8; 5],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 5]>", %closure.283 }
%"2.core::slice::Iter<&'static [u8; 5]>" = type { [5 x i8]**, [5 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 5]>" }
%closure.283 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.285" = type { %"2.core::str::Split<char>", %closure.286 }
%closure.286 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.289" = type { %"2.core::str::Split<char>", %closure.290 }
%closure.290 = type {}
%"2.core::raw::Slice<&'static [u8; 5]>" = type { [5 x i8]**, i64 }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 5]>, [closure((&&[u8; 5],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 5]>, [closure((&&[u8; 5],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.284 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 5]>, [closure((&&[u8; 5],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.287" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.285"*, i64 }
%closure.288 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.285"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.291" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.289"*, i64 }
%closure.292 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.289"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 4]>, [closure((&&[u8; 4],)) -> collections::vec::Vec<u8>]>.293" = type { %"2.core::slice::Iter<&'static [u8; 4]>", %closure.294 }
%closure.294 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.297" = type { %"2.core::str::Split<char>", %closure.298 }
%closure.298 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.301" = type { %"2.core::str::Split<char>", %closure.302 }
%closure.302 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 4]>, [closure((&&[u8; 4],)) -> collections::vec::Vec<u8>]>>.295" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 4]>, [closure((&&[u8; 4],)) -> collections::vec::Vec<u8>]>.293"*, i64 }
%closure.296 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 4]>, [closure((&&[u8; 4],)) -> collections::vec::Vec<u8>]>.293"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.299" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.297"*, i64 }
%closure.300 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.297"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.303" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.301"*, i64 }
%closure.304 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.301"** }
%"3.collections::vec::Vec<&'static [u8; 12]>" = type { %"2.core::ptr::Unique<&'static [u8; 12]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 12]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 12]>", %"2.core::marker::PhantomData<&'static [u8; 12]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 12]>" = type { [12 x i8]** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 12]>, [closure((&&[u8; 12],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 12]>", %closure.305 }
%"2.core::slice::Iter<&'static [u8; 12]>" = type { [12 x i8]**, [12 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 12]>" }
%closure.305 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.307" = type { %"2.core::str::Split<char>", %closure.308 }
%closure.308 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.311" = type { %"2.core::str::Split<char>", %closure.312 }
%closure.312 = type {}
%"2.core::raw::Slice<&'static [u8; 12]>" = type { [12 x i8]**, i64 }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 12]>, [closure((&&[u8; 12],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 12]>, [closure((&&[u8; 12],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.306 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 12]>, [closure((&&[u8; 12],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.309" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.307"*, i64 }
%closure.310 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.307"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.313" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.311"*, i64 }
%closure.314 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.311"** }
%"3.collections::vec::Vec<&'static [u8; 19]>" = type { %"2.core::ptr::Unique<&'static [u8; 19]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 19]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 19]>", %"2.core::marker::PhantomData<&'static [u8; 19]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 19]>" = type { [19 x i8]** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 19]>, [closure((&&[u8; 19],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 19]>", %closure.315 }
%"2.core::slice::Iter<&'static [u8; 19]>" = type { [19 x i8]**, [19 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 19]>" }
%closure.315 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.317" = type { %"2.core::str::Split<char>", %closure.318 }
%closure.318 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.321" = type { %"2.core::str::Split<char>", %closure.322 }
%closure.322 = type {}
%"2.core::raw::Slice<&'static [u8; 19]>" = type { [19 x i8]**, i64 }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 19]>, [closure((&&[u8; 19],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 19]>, [closure((&&[u8; 19],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.316 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 19]>, [closure((&&[u8; 19],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.319" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.317"*, i64 }
%closure.320 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.317"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.323" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.321"*, i64 }
%closure.324 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.321"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 14]>, [closure((&&[u8; 14],)) -> collections::vec::Vec<u8>]>.325" = type { %"2.core::slice::Iter<&'static [u8; 14]>", %closure.326 }
%closure.326 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 14]>, [closure((&&[u8; 14],)) -> collections::vec::Vec<u8>]>>.327" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 14]>, [closure((&&[u8; 14],)) -> collections::vec::Vec<u8>]>.325"*, i64 }
%closure.328 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 14]>, [closure((&&[u8; 14],)) -> collections::vec::Vec<u8>]>.325"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 68]>, [closure((&&[u8; 68],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 68]>", %closure.329 }
%"2.core::slice::Iter<&'static [u8; 68]>" = type { [68 x i8]**, [68 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 68]>" }
%closure.329 = type {}
%"3.collections::vec::Vec<&'static [u8; 68]>" = type { %"2.core::ptr::Unique<&'static [u8; 68]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 68]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 68]>", %"2.core::marker::PhantomData<&'static [u8; 68]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 68]>" = type { [68 x i8]** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 68]>, [closure((&&[u8; 68],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 68]>, [closure((&&[u8; 68],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.330 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 68]>, [closure((&&[u8; 68],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::raw::Slice<&'static [u8; 68]>" = type { [68 x i8]**, i64 }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 0]>, [closure((&&[u8; 0],)) -> collections::vec::Vec<u8>]>.331" = type { %"2.core::slice::Iter<&'static [u8; 0]>", %closure.332 }
%closure.332 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 0]>, [closure((&&[u8; 0],)) -> collections::vec::Vec<u8>]>>.333" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 0]>, [closure((&&[u8; 0],)) -> collections::vec::Vec<u8>]>.331"*, i64 }
%closure.334 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 0]>, [closure((&&[u8; 0],)) -> collections::vec::Vec<u8>]>.331"** }
%"11.rustc_serialize::base64::Config" = type { i8, i8, i8, %"2.core::option::Option<usize>" }
%"2.core::result::Result<header::common::authorization::Basic, ()>" = type { %"header::common::authorization::Basic" }
%"2.core::result::Result<collections::vec::Vec<u8>, rustc_serialize::base64::FromBase64Error>" = type { i64, [0 x i64], [3 x i64] }
%"2.core::option::Option<header::common::authorization::Authorization<collections::string::String>>" = type { %"header::common::authorization::Authorization<collections::string::String>" }
%"2.core::result::Result<header::common::authorization::Authorization<collections::string::String>, collections::string::ParseError>" = type { %"header::common::authorization::Authorization<collections::string::String>" }
%"2.core::option::Option<header::common::authorization::Authorization<header::common::authorization::Basic>>" = type { %"header::common::authorization::Authorization<header::common::authorization::Basic>" }
%"2.core::result::Result<header::common::authorization::Authorization<header::common::authorization::Basic>, ()>" = type { %"header::common::authorization::Authorization<header::common::authorization::Basic>" }
%"2.core::slice::Iter<header::common::cache_control::CacheDirective>" = type { %"header::common::cache_control::CacheDirective"*, %"header::common::cache_control::CacheDirective"*, %"2.core::marker::PhantomData<&'static header::common::cache_control::CacheDirective>" }
%"2.core::raw::Slice<header::common::cache_control::CacheDirective>" = type { %"header::common::cache_control::CacheDirective"*, i64 }
%closure.335 = type {}
%"3.collections::vec::Vec<collections::vec::Vec<header::common::cache_control::CacheDirective>>" = type { %"2.core::ptr::Unique<collections::vec::Vec<header::common::cache_control::CacheDirective>>", i64, i64 }
%"2.core::ptr::Unique<collections::vec::Vec<header::common::cache_control::CacheDirective>>" = type { %"2.core::nonzero::NonZero<*const collections::vec::Vec<header::common::cache_control::CacheDirective>>", %"2.core::marker::PhantomData<collections::vec::Vec<header::common::cache_control::CacheDirective>>" }
%"2.core::nonzero::NonZero<*const collections::vec::Vec<header::common::cache_control::CacheDirective>>" = type { %"3.collections::vec::Vec<header::common::cache_control::CacheDirective>"* }
%"2.core::iter::FilterMap<core::slice::Iter<collections::vec::Vec<u8>>, [closure((&collections::vec::Vec<u8>,)) -> core::option::Option<collections::vec::Vec<header::common::cache_control::CacheDirective>>]>" = type { %"2.core::slice::Iter<collections::vec::Vec<u8>>", %closure.337 }
%closure.337 = type {}
%"2.core::slice::Iter<collections::vec::Vec<header::common::cache_control::CacheDirective>>" = type { %"3.collections::vec::Vec<header::common::cache_control::CacheDirective>"*, %"3.collections::vec::Vec<header::common::cache_control::CacheDirective>"*, %"2.core::marker::PhantomData<&'static collections::vec::Vec<header::common::cache_control::CacheDirective>>" }
%closure.336 = type {}
%"2.core::raw::Slice<collections::vec::Vec<header::common::cache_control::CacheDirective>>" = type { %"3.collections::vec::Vec<header::common::cache_control::CacheDirective>"*, i64 }
%"2.core::iter::Take<&'static mut core::iter::FilterMap<core::slice::Iter<collections::vec::Vec<u8>>, [closure((&collections::vec::Vec<u8>,)) -> core::option::Option<collections::vec::Vec<header::common::cache_control::CacheDirective>>]>>" = type { %"2.core::iter::FilterMap<core::slice::Iter<collections::vec::Vec<u8>>, [closure((&collections::vec::Vec<u8>,)) -> core::option::Option<collections::vec::Vec<header::common::cache_control::CacheDirective>>]>"*, i64 }
%"2.core::option::Option<collections::vec::Vec<header::common::cache_control::CacheDirective>>" = type { %"3.collections::vec::Vec<header::common::cache_control::CacheDirective>" }
%"2.core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::common::cache_control::CacheDirective>]>" = type { %"2.core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>.338", %closure.340 }
%"2.core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>.338" = type { %"2.core::str::Split<char>", %closure.339 }
%closure.339 = type {}
%closure.340 = type {}
%"2.core::iter::Take<&'static mut core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::common::cache_control::CacheDirective>]>>" = type { %"2.core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::common::cache_control::CacheDirective>]>"*, i64 }
%"2.core::option::Option<header::common::cache_control::CacheDirective>" = type { i64, [0 x i64], [7 x i64] }
%"2.core::result::Result<header::common::cache_control::CacheDirective, core::option::Option<core::num::ParseIntError>>" = type { i8, [7 x i8], [7 x i64] }
%"2.core::option::Option<core::num::ParseIntError>" = type { i8, [0 x i8], [1 x i8] }
%"2.core::result::Result<header::common::cache_control::CacheDirective, core::num::ParseIntError>" = type { i8, [7 x i8], [7 x i64] }
%closure.343 = type {}
%closure.344 = type {}
%closure.345 = type {}
%closure.346 = type {}
%"2.core::iter::Enumerate<core::slice::Iter<header::common::cache_control::CacheDirective>>" = type { %"2.core::slice::Iter<header::common::cache_control::CacheDirective>", i64 }
%"2.core::option::Option<(usize, &'static header::common::cache_control::CacheDirective)>" = type { { i64, %"header::common::cache_control::CacheDirective"* } }
%closure.341 = type { %"2.core::iter::Enumerate<core::slice::Iter<header::common::cache_control::CacheDirective>>"** }
%closure.342 = type {}
%"2.core::slice::Iter<cookie::Cookie>" = type { %"19.cookie::Cookie"*, %"19.cookie::Cookie"*, %"2.core::marker::PhantomData<&'static cookie::Cookie>" }
%"2.core::raw::Slice<cookie::Cookie>" = type { %"19.cookie::Cookie"*, i64 }
%"3.collections::btree::node::RawItems<collections::string::String>" = type { %"3.collections::string::String"*, %"3.collections::string::String"*, i8 }
%"3.collections::btree::node::RawItems<collections::btree::node::Node<collections::string::String, collections::string::String>>" = type { %"3.collections::btree::node::Node<collections::string::String, collections::string::String>"*, %"3.collections::btree::node::Node<collections::string::String, collections::string::String>"*, i8 }
%"2.core::option::Option<collections::btree::node::Node<collections::string::String, collections::string::String>>" = type { %"3.collections::btree::node::Node<collections::string::String, collections::string::String>" }
%"2.core::raw::Slice<collections::btree::node::Node<collections::string::String, collections::string::String>>" = type { %"3.collections::btree::node::Node<collections::string::String, collections::string::String>"*, i64 }
%"3.collections::btree::node::NodeSlice<collections::string::String, collections::string::String>" = type { { %"3.collections::string::String"*, i64 }, { %"3.collections::string::String"*, i64 }, { %"3.collections::btree::node::Node<collections::string::String, collections::string::String>"*, i64 }, i8, i8, i8 }
%closure.347 = type {}
%"2.core::iter::Zip<collections::btree::map::Iter<collections::string::String, collections::string::String>, collections::btree::map::Iter<collections::string::String, collections::string::String>>" = type { %"3.collections::btree::map::Iter<collections::string::String, collections::string::String>", %"3.collections::btree::map::Iter<collections::string::String, collections::string::String>" }
%"3.collections::btree::map::Iter<collections::string::String, collections::string::String>" = type { %"3.collections::btree::map::AbsIter<collections::btree::node::AbsTraversal<collections::btree::node::ElemsAndEdges<core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>, core::slice::Iter<collections::btree::node::Node<collections::string::String, collections::string::String>>>>>" }
%"3.collections::btree::map::AbsIter<collections::btree::node::AbsTraversal<collections::btree::node::ElemsAndEdges<core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>, core::slice::Iter<collections::btree::node::Node<collections::string::String, collections::string::String>>>>>" = type { %"3.collections::vec_deque::VecDeque<collections::btree::node::AbsTraversal<collections::btree::node::ElemsAndEdges<core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>, core::slice::Iter<collections::btree::node::Node<collections::string::String, collections::string::String>>>>>", i64 }
%"3.collections::vec_deque::VecDeque<collections::btree::node::AbsTraversal<collections::btree::node::ElemsAndEdges<core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>, core::slice::Iter<collections::btree::node::Node<collections::string::String, collections::string::String>>>>>" = type { i64, i64, i64, %"2.core::ptr::Unique<collections::btree::node::AbsTraversal<collections::btree::node::ElemsAndEdges<core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>, core::slice::Iter<collections::btree::node::Node<collections::string::String, collections::string::String>>>>>", i8 }
%"2.core::ptr::Unique<collections::btree::node::AbsTraversal<collections::btree::node::ElemsAndEdges<core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>, core::slice::Iter<collections::btree::node::Node<collections::string::String, collections::string::String>>>>>" = type { %"2.core::nonzero::NonZero<*const collections::btree::node::AbsTraversal<collections::btree::node::ElemsAndEdges<core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>, core::slice::Iter<collections::btree::node::Node<collections::string::String, collections::string::String>>>>>", %"2.core::marker::PhantomData<collections::btree::node::AbsTraversal<collections::btree::node::ElemsAndEdges<core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>, core::slice::Iter<collections::btree::node::Node<collections::string::String, collections::string::String>>>>>" }
%"2.core::nonzero::NonZero<*const collections::btree::node::AbsTraversal<collections::btree::node::ElemsAndEdges<core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>, core::slice::Iter<collections::btree::node::Node<collections::string::String, collections::string::String>>>>>" = type { %"3.collections::btree::node::AbsTraversal<collections::btree::node::ElemsAndEdges<core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>, core::slice::Iter<collections::btree::node::Node<collections::string::String, collections::string::String>>>>"* }
%closure.348 = type {}
%"2.core::option::Option<((&'static collections::string::String, &'static collections::string::String), (&'static collections::string::String, &'static collections::string::String))>" = type { { { %"3.collections::string::String"*, %"3.collections::string::String"* }, { %"3.collections::string::String"*, %"3.collections::string::String"* } } }
%"2.core::option::Option<(&'static collections::string::String, &'static collections::string::String)>" = type { { %"3.collections::string::String"*, %"3.collections::string::String"* } }
%closure.349 = type { %"2.core::iter::Zip<collections::btree::map::Iter<collections::string::String, collections::string::String>, collections::btree::map::Iter<collections::string::String, collections::string::String>>"** }
%closure.353 = type { { %"3.collections::string::String"*, %"3.collections::string::String"* } }
%"3.collections::btree::map::StackOp<collections::btree::node::AbsTraversal<collections::btree::node::ElemsAndEdges<core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>, core::slice::Iter<collections::btree::node::Node<collections::string::String, collections::string::String>>>>>" = type { i64, [0 x i64], [7 x i64] }
%"2.core::option::Option<collections::btree::node::TraversalItem<&'static collections::string::String, &'static collections::string::String, &'static collections::btree::node::Node<collections::string::String, collections::string::String>>>" = type { i64, [0 x i64], [3 x i64] }
%"2.core::option::Option<collections::btree::node::AbsTraversal<collections::btree::node::ElemsAndEdges<core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>, core::slice::Iter<collections::btree::node::Node<collections::string::String, collections::string::String>>>>>" = type { i64, [0 x i64], [7 x i64] }
%closure.350 = type { %"3.collections::btree::node::AbsTraversal<collections::btree::node::ElemsAndEdges<core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>, core::slice::Iter<collections::btree::node::Node<collections::string::String, collections::string::String>>>>"** }
%closure.351 = type { %"2.core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>"** }
%closure.352 = type { %"3.collections::string::String"* }
%"3.collections::vec_deque::Drain<collections::btree::node::AbsTraversal<collections::btree::node::ElemsAndEdges<core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>, core::slice::Iter<collections::btree::node::Node<collections::string::String, collections::string::String>>>>>" = type { %"3.collections::vec_deque::VecDeque<collections::btree::node::AbsTraversal<collections::btree::node::ElemsAndEdges<core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>, core::slice::Iter<collections::btree::node::Node<collections::string::String, collections::string::String>>>>>"*, i8 }
%"2.core::result::Result<cookie::Cookie, ()>" = type { %"19.cookie::Cookie" }
%"2.core::iter::Enumerate<core::slice::Iter<cookie::Cookie>>" = type { %"2.core::slice::Iter<cookie::Cookie>", i64 }
%"2.core::option::Option<(usize, &'static cookie::Cookie)>" = type { { i64, %"19.cookie::Cookie"* } }
%"19.cookie::AttrVal" = type { %str_slice, %str_slice }
%closure.354 = type { %"2.core::iter::Enumerate<core::slice::Iter<cookie::Cookie>>"** }
%"19.cookie::jar::CookieJar" = type { %"19.cookie::jar::Flavor" }
%"19.cookie::jar::Flavor" = type { i64, [0 x i64], [21 x i64] }
%"19.cookie::jar::Child" = type { %"19.cookie::jar::CookieJar"*, void (%"2.core::option::Option<cookie::Cookie>"*, %"19.cookie::jar::Root"*, %"19.cookie::Cookie"*)*, void (%"19.cookie::Cookie"*, %"19.cookie::jar::Root"*, %"19.cookie::Cookie"*)* }
%"19.cookie::jar::Root" = type { %"2.core::cell::RefCell<std::collections::hash::map::HashMap<collections::string::String, cookie::Cookie, std::collections::hash::map::RandomState>>", %"2.core::cell::RefCell<std::collections::hash::set::HashSet<collections::string::String, std::collections::hash::map::RandomState>>", %"2.core::cell::RefCell<std::collections::hash::set::HashSet<collections::string::String, std::collections::hash::map::RandomState>>", %"3.collections::vec::Vec<u8>" }
%"2.core::cell::RefCell<std::collections::hash::map::HashMap<collections::string::String, cookie::Cookie, std::collections::hash::map::RandomState>>" = type { %"2.core::cell::Cell<usize>", %"2.core::cell::UnsafeCell<std::collections::hash::map::HashMap<collections::string::String, cookie::Cookie, std::collections::hash::map::RandomState>>" }
%"2.core::cell::UnsafeCell<std::collections::hash::map::HashMap<collections::string::String, cookie::Cookie, std::collections::hash::map::RandomState>>" = type { %"1.std::collections::hash::map::HashMap<collections::string::String, cookie::Cookie, std::collections::hash::map::RandomState>" }
%"1.std::collections::hash::map::HashMap<collections::string::String, cookie::Cookie, std::collections::hash::map::RandomState>" = type { %"1.std::collections::hash::map::RandomState", %"1.std::collections::hash::table::RawTable<collections::string::String, cookie::Cookie>", %"1.std::collections::hash::map::DefaultResizePolicy" }
%"1.std::collections::hash::table::RawTable<collections::string::String, cookie::Cookie>" = type { i64, i64, %"2.core::ptr::Unique<u64>", %"2.core::marker::PhantomData<(collections::string::String, cookie::Cookie)>" }
%"2.core::cell::RefCell<std::collections::hash::set::HashSet<collections::string::String, std::collections::hash::map::RandomState>>" = type { %"2.core::cell::Cell<usize>", %"2.core::cell::UnsafeCell<std::collections::hash::set::HashSet<collections::string::String, std::collections::hash::map::RandomState>>" }
%"2.core::cell::UnsafeCell<std::collections::hash::set::HashSet<collections::string::String, std::collections::hash::map::RandomState>>" = type { %"1.std::collections::hash::set::HashSet<collections::string::String, std::collections::hash::map::RandomState>" }
%"1.std::collections::hash::set::HashSet<collections::string::String, std::collections::hash::map::RandomState>" = type { %"1.std::collections::hash::map::HashMap<collections::string::String, (), std::collections::hash::map::RandomState>" }
%"1.std::collections::hash::map::HashMap<collections::string::String, (), std::collections::hash::map::RandomState>" = type { %"1.std::collections::hash::map::RandomState", %"1.std::collections::hash::table::RawTable<collections::string::String, ()>", %"1.std::collections::hash::map::DefaultResizePolicy" }
%"1.std::collections::hash::table::RawTable<collections::string::String, ()>" = type { i64, i64, %"2.core::ptr::Unique<u64>", %"2.core::marker::PhantomData<(collections::string::String, ())>" }
%"1.std::collections::hash::table::RevMoveBuckets<collections::string::String, cookie::Cookie>" = type { %"1.std::collections::hash::table::RawBucket<collections::string::String, cookie::Cookie>", i64*, i64, %"2.core::marker::PhantomData<&'static ()>" }
%"1.std::collections::hash::table::RawBucket<collections::string::String, cookie::Cookie>" = type { i64*, %"3.collections::string::String"*, %"19.cookie::Cookie"*, %"2.core::marker::PhantomData<(collections::string::String, cookie::Cookie)>" }
%"2.core::option::Option<(collections::string::String, cookie::Cookie)>" = type { { %"3.collections::string::String", %"19.cookie::Cookie" } }
%"1.std::collections::hash::table::RevMoveBuckets<collections::string::String, ()>" = type { %"1.std::collections::hash::table::RawBucket<collections::string::String, ()>", i64*, i64, %"2.core::marker::PhantomData<&'static ()>" }
%"1.std::collections::hash::table::RawBucket<collections::string::String, ()>" = type { i64*, %"3.collections::string::String"*, {}*, %"2.core::marker::PhantomData<(collections::string::String, ())>" }
%"2.core::option::Option<(collections::string::String, ())>" = type { { %"3.collections::string::String", {} } }
%"19.cookie::jar::Iter" = type { %"19.cookie::jar::CookieJar"*, %"3.collections::vec::Vec<collections::string::String>" }
%"2.core::iter::Take<&'static mut cookie::jar::Iter>" = type { %"19.cookie::jar::Iter"*, i64 }
%"2.core::result::Result<header::common::connection::ConnectionOption, ()>" = type { i64, [0 x i64], [4 x i64] }
%"2.core::raw::Slice<header::common::connection::ConnectionOption>" = type { %"header::common::connection::ConnectionOption"*, i64 }
%"2.core::slice::Iter<header::common::connection::ConnectionOption>" = type { %"header::common::connection::ConnectionOption"*, %"header::common::connection::ConnectionOption"*, %"2.core::marker::PhantomData<&'static header::common::connection::ConnectionOption>" }
%closure.355 = type {}
%"2.core::option::Option<header::common::connection::Connection>" = type { %"header::common::connection::Connection" }
%"2.core::option::Option<collections::vec::Vec<header::common::connection::ConnectionOption>>" = type { %"3.collections::vec::Vec<header::common::connection::ConnectionOption>" }
%"2.core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::common::connection::ConnectionOption>]>" = type { %"2.core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>.356", %closure.358 }
%"2.core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>.356" = type { %"2.core::str::Split<char>", %closure.357 }
%closure.357 = type {}
%closure.358 = type {}
%"2.core::iter::Take<&'static mut core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::common::connection::ConnectionOption>]>>" = type { %"2.core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::common::connection::ConnectionOption>]>"*, i64 }
%"2.core::option::Option<header::common::connection::ConnectionOption>" = type { i64, [0 x i64], [4 x i64] }
%"2.core::iter::Enumerate<core::slice::Iter<header::common::connection::ConnectionOption>>" = type { %"2.core::slice::Iter<header::common::connection::ConnectionOption>", i64 }
%"2.core::option::Option<(usize, &'static header::common::connection::ConnectionOption)>" = type { { i64, %"header::common::connection::ConnectionOption"* } }
%closure.359 = type { %"2.core::iter::Enumerate<core::slice::Iter<header::common::connection::ConnectionOption>>"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 5]>, [closure((&&[u8; 5],)) -> collections::vec::Vec<u8>]>.360" = type { %"2.core::slice::Iter<&'static [u8; 5]>", %closure.361 }
%closure.361 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.364" = type { %"2.core::str::Split<char>", %closure.365 }
%closure.365 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.368" = type { %"2.core::str::Split<char>", %closure.369 }
%closure.369 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 5]>, [closure((&&[u8; 5],)) -> collections::vec::Vec<u8>]>>.362" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 5]>, [closure((&&[u8; 5],)) -> collections::vec::Vec<u8>]>.360"*, i64 }
%closure.363 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 5]>, [closure((&&[u8; 5],)) -> collections::vec::Vec<u8>]>.360"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.366" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.364"*, i64 }
%closure.367 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.364"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.370" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.368"*, i64 }
%closure.371 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.368"** }
%"3.collections::vec::Vec<&'static [u8; 10]>" = type { %"2.core::ptr::Unique<&'static [u8; 10]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 10]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 10]>", %"2.core::marker::PhantomData<&'static [u8; 10]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 10]>" = type { [10 x i8]** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 10]>, [closure((&&[u8; 10],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 10]>", %closure.372 }
%"2.core::slice::Iter<&'static [u8; 10]>" = type { [10 x i8]**, [10 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 10]>" }
%closure.372 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.374" = type { %"2.core::str::Split<char>", %closure.375 }
%closure.375 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.378" = type { %"2.core::str::Split<char>", %closure.379 }
%closure.379 = type {}
%"2.core::raw::Slice<&'static [u8; 10]>" = type { [10 x i8]**, i64 }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 10]>, [closure((&&[u8; 10],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 10]>, [closure((&&[u8; 10],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.373 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 10]>, [closure((&&[u8; 10],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.376" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.374"*, i64 }
%closure.377 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.374"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.380" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.378"*, i64 }
%closure.381 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.378"** }
%"3.collections::vec::Vec<&'static [u8; 7]>" = type { %"2.core::ptr::Unique<&'static [u8; 7]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 7]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 7]>", %"2.core::marker::PhantomData<&'static [u8; 7]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 7]>" = type { [7 x i8]** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 7]>, [closure((&&[u8; 7],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 7]>", %closure.382 }
%"2.core::slice::Iter<&'static [u8; 7]>" = type { [7 x i8]**, [7 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 7]>" }
%closure.382 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.384" = type { %"2.core::str::Split<char>", %closure.385 }
%closure.385 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.388" = type { %"2.core::str::Split<char>", %closure.389 }
%closure.389 = type {}
%"2.core::raw::Slice<&'static [u8; 7]>" = type { [7 x i8]**, i64 }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 7]>, [closure((&&[u8; 7],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 7]>, [closure((&&[u8; 7],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.383 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 7]>, [closure((&&[u8; 7],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.386" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.384"*, i64 }
%closure.387 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.384"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.390" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.388"*, i64 }
%closure.391 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.388"** }
%"2.core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::shared::encoding::Encoding>]>" = type { %"2.core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>.392", %closure.394 }
%"2.core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>.392" = type { %"2.core::str::Split<char>", %closure.393 }
%closure.393 = type {}
%closure.394 = type {}
%"2.core::iter::Take<&'static mut core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::shared::encoding::Encoding>]>>" = type { %"2.core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::shared::encoding::Encoding>]>"*, i64 }
%"2.core::option::Option<header::shared::encoding::Encoding>" = type { i64, [0 x i64], [4 x i64] }
%"2.core::iter::Enumerate<core::slice::Iter<header::shared::encoding::Encoding>>" = type { %"2.core::slice::Iter<header::shared::encoding::Encoding>", i64 }
%"2.core::option::Option<(usize, &'static header::shared::encoding::Encoding)>" = type { { i64, %"header::shared::encoding::Encoding"* } }
%closure.395 = type { %"2.core::iter::Enumerate<core::slice::Iter<header::shared::encoding::Encoding>>"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 4]>, [closure((&&[u8; 4],)) -> collections::vec::Vec<u8>]>.396" = type { %"2.core::slice::Iter<&'static [u8; 4]>", %closure.397 }
%closure.397 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 4]>, [closure((&&[u8; 4],)) -> collections::vec::Vec<u8>]>>.398" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 4]>, [closure((&&[u8; 4],)) -> collections::vec::Vec<u8>]>.396"*, i64 }
%closure.399 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 4]>, [closure((&&[u8; 4],)) -> collections::vec::Vec<u8>]>.396"** }
%"2.core::option::Option<header::common::content_language::ContentLanguage>" = type { %"header::common::content_language::ContentLanguage" }
%"3.collections::vec::Vec<&'static [u8; 2]>" = type { %"2.core::ptr::Unique<&'static [u8; 2]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 2]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 2]>", %"2.core::marker::PhantomData<&'static [u8; 2]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 2]>" = type { [2 x i8]** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 2]>, [closure((&&[u8; 2],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 2]>", %closure.400 }
%"2.core::slice::Iter<&'static [u8; 2]>" = type { [2 x i8]**, [2 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 2]>" }
%closure.400 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.402" = type { %"2.core::str::Split<char>", %closure.403 }
%closure.403 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.406" = type { %"2.core::str::Split<char>", %closure.407 }
%closure.407 = type {}
%"2.core::raw::Slice<&'static [u8; 2]>" = type { [2 x i8]**, i64 }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 2]>, [closure((&&[u8; 2],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 2]>, [closure((&&[u8; 2],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.401 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 2]>, [closure((&&[u8; 2],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.404" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.402"*, i64 }
%closure.405 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.402"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.408" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.406"*, i64 }
%closure.409 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.406"** }
%"3.collections::vec::Vec<&'static [u8; 6]>" = type { %"2.core::ptr::Unique<&'static [u8; 6]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 6]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 6]>", %"2.core::marker::PhantomData<&'static [u8; 6]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 6]>" = type { [6 x i8]** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 6]>, [closure((&&[u8; 6],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 6]>", %closure.410 }
%"2.core::slice::Iter<&'static [u8; 6]>" = type { [6 x i8]**, [6 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 6]>" }
%closure.410 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.412" = type { %"2.core::str::Split<char>", %closure.413 }
%closure.413 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.416" = type { %"2.core::str::Split<char>", %closure.417 }
%closure.417 = type {}
%"2.core::raw::Slice<&'static [u8; 6]>" = type { [6 x i8]**, i64 }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 6]>, [closure((&&[u8; 6],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 6]>, [closure((&&[u8; 6],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.411 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 6]>, [closure((&&[u8; 6],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.414" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.412"*, i64 }
%closure.415 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.412"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.418" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.416"*, i64 }
%closure.419 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.416"** }
%"2.core::result::Result<u64, core::num::ParseIntError>" = type { i8, [7 x i8], [1 x i64] }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 4]>, [closure((&&[u8; 4],)) -> collections::vec::Vec<u8>]>.420" = type { %"2.core::slice::Iter<&'static [u8; 4]>", %closure.421 }
%closure.421 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 4]>, [closure((&&[u8; 4],)) -> collections::vec::Vec<u8>]>>.422" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 4]>, [closure((&&[u8; 4],)) -> collections::vec::Vec<u8>]>.420"*, i64 }
%closure.423 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 4]>, [closure((&&[u8; 4],)) -> collections::vec::Vec<u8>]>.420"** }
%"2.core::option::Option<mime::Mime>" = type { %"8.mime::Mime" }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>.424" = type { %"2.core::slice::Iter<&'static [u8; 29]>", %closure.425 }
%closure.425 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>>.426" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>.424"*, i64 }
%closure.427 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>.424"** }
%"2.core::option::Option<header::common::date::Date>" = type { i32, [0 x i32], [11 x i32] }
%"2.core::option::Option<header::shared::httpdate::HttpDate>" = type { i32, [0 x i32], [11 x i32] }
%"2.core::result::Result<time::Tm, time::ParseError>" = type { i32, [0 x i32], [11 x i32] }
%closure.745 = type { %str_slice* }
%closure.744 = type { %str_slice* }
%"12.time::ParseError" = type { i32, [0 x i32], [2 x i32] }
%"12.time::TmFmt" = type { %"12.time::Tm"*, %"12.time::Fmt" }
%"12.time::Fmt" = type { i64, [0 x i64], [2 x i64] }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>.428" = type { %"2.core::slice::Iter<&'static [u8; 29]>", %closure.429 }
%closure.429 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.432" = type { %"2.core::str::Split<char>", %closure.433 }
%closure.433 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.436" = type { %"2.core::str::Split<char>", %closure.437 }
%closure.437 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>>.430" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>.428"*, i64 }
%closure.431 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>.428"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.434" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.432"*, i64 }
%closure.435 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.432"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.438" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.436"*, i64 }
%closure.439 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.436"** }
%"2.core::option::Option<header::shared::entity::EntityTag>" = type { %"header::shared::entity::EntityTag" }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 7]>, [closure((&&[u8; 7],)) -> collections::vec::Vec<u8>]>.440" = type { %"2.core::slice::Iter<&'static [u8; 7]>", %closure.441 }
%closure.441 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 7]>, [closure((&&[u8; 7],)) -> collections::vec::Vec<u8>]>>.442" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 7]>, [closure((&&[u8; 7],)) -> collections::vec::Vec<u8>]>.440"*, i64 }
%closure.443 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 7]>, [closure((&&[u8; 7],)) -> collections::vec::Vec<u8>]>.440"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 9]>, [closure((&&[u8; 9],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 9]>", %closure.444 }
%"2.core::slice::Iter<&'static [u8; 9]>" = type { [9 x i8]**, [9 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 9]>" }
%closure.444 = type {}
%"3.collections::vec::Vec<&'static [u8; 9]>" = type { %"2.core::ptr::Unique<&'static [u8; 9]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 9]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 9]>", %"2.core::marker::PhantomData<&'static [u8; 9]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 9]>" = type { [9 x i8]** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 9]>, [closure((&&[u8; 9],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 9]>, [closure((&&[u8; 9],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.445 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 9]>, [closure((&&[u8; 9],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::raw::Slice<&'static [u8; 9]>" = type { [9 x i8]**, i64 }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 2]>, [closure((&&[u8; 2],)) -> collections::vec::Vec<u8>]>.446" = type { %"2.core::slice::Iter<&'static [u8; 2]>", %closure.447 }
%closure.447 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 2]>, [closure((&&[u8; 2],)) -> collections::vec::Vec<u8>]>>.448" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 2]>, [closure((&&[u8; 2],)) -> collections::vec::Vec<u8>]>.446"*, i64 }
%closure.449 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 2]>, [closure((&&[u8; 2],)) -> collections::vec::Vec<u8>]>.446"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 8]>, [closure((&&[u8; 8],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 8]>", %closure.450 }
%"2.core::slice::Iter<&'static [u8; 8]>" = type { [8 x i8]**, [8 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 8]>" }
%closure.450 = type {}
%"3.collections::vec::Vec<&'static [u8; 8]>" = type { %"2.core::ptr::Unique<&'static [u8; 8]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 8]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 8]>", %"2.core::marker::PhantomData<&'static [u8; 8]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 8]>" = type { [8 x i8]** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 8]>, [closure((&&[u8; 8],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 8]>, [closure((&&[u8; 8],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.451 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 8]>, [closure((&&[u8; 8],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::raw::Slice<&'static [u8; 8]>" = type { [8 x i8]**, i64 }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 2]>, [closure((&&[u8; 2],)) -> collections::vec::Vec<u8>]>.452" = type { %"2.core::slice::Iter<&'static [u8; 2]>", %closure.453 }
%closure.453 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 2]>, [closure((&&[u8; 2],)) -> collections::vec::Vec<u8>]>>.454" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 2]>, [closure((&&[u8; 2],)) -> collections::vec::Vec<u8>]>.452"*, i64 }
%closure.455 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 2]>, [closure((&&[u8; 2],)) -> collections::vec::Vec<u8>]>.452"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 13]>, [closure((&&[u8; 13],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 13]>", %closure.456 }
%"2.core::slice::Iter<&'static [u8; 13]>" = type { [13 x i8]**, [13 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 13]>" }
%closure.456 = type {}
%"3.collections::vec::Vec<&'static [u8; 13]>" = type { %"2.core::ptr::Unique<&'static [u8; 13]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 13]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 13]>", %"2.core::marker::PhantomData<&'static [u8; 13]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 13]>" = type { [13 x i8]** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 13]>, [closure((&&[u8; 13],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 13]>, [closure((&&[u8; 13],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.457 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 13]>, [closure((&&[u8; 13],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::raw::Slice<&'static [u8; 13]>" = type { [13 x i8]**, i64 }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 6]>, [closure((&&[u8; 6],)) -> collections::vec::Vec<u8>]>.458" = type { %"2.core::slice::Iter<&'static [u8; 6]>", %closure.459 }
%closure.459 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 6]>, [closure((&&[u8; 6],)) -> collections::vec::Vec<u8>]>>.460" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 6]>, [closure((&&[u8; 6],)) -> collections::vec::Vec<u8>]>.458"*, i64 }
%closure.461 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 6]>, [closure((&&[u8; 6],)) -> collections::vec::Vec<u8>]>.458"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 4]>, [closure((&&[u8; 4],)) -> collections::vec::Vec<u8>]>.462" = type { %"2.core::slice::Iter<&'static [u8; 4]>", %closure.463 }
%closure.463 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 4]>, [closure((&&[u8; 4],)) -> collections::vec::Vec<u8>]>>.464" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 4]>, [closure((&&[u8; 4],)) -> collections::vec::Vec<u8>]>.462"*, i64 }
%closure.465 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 4]>, [closure((&&[u8; 4],)) -> collections::vec::Vec<u8>]>.462"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 10]>, [closure((&&[u8; 10],)) -> collections::vec::Vec<u8>]>.466" = type { %"2.core::slice::Iter<&'static [u8; 10]>", %closure.467 }
%closure.467 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 10]>, [closure((&&[u8; 10],)) -> collections::vec::Vec<u8>]>>.468" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 10]>, [closure((&&[u8; 10],)) -> collections::vec::Vec<u8>]>.466"*, i64 }
%closure.469 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 10]>, [closure((&&[u8; 10],)) -> collections::vec::Vec<u8>]>.466"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 33]>, [closure((&&[u8; 33],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 33]>", %closure.470 }
%"2.core::slice::Iter<&'static [u8; 33]>" = type { [33 x i8]**, [33 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 33]>" }
%closure.470 = type {}
%"3.collections::vec::Vec<&'static [u8; 33]>" = type { %"2.core::ptr::Unique<&'static [u8; 33]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 33]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 33]>", %"2.core::marker::PhantomData<&'static [u8; 33]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 33]>" = type { [33 x i8]** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 33]>, [closure((&&[u8; 33],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 33]>, [closure((&&[u8; 33],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.471 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 33]>, [closure((&&[u8; 33],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::raw::Slice<&'static [u8; 33]>" = type { [33 x i8]**, i64 }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 0]>, [closure((&&[u8; 0],)) -> collections::vec::Vec<u8>]>.472" = type { %"2.core::slice::Iter<&'static [u8; 0]>", %closure.473 }
%closure.473 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 0]>, [closure((&&[u8; 0],)) -> collections::vec::Vec<u8>]>>.474" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 0]>, [closure((&&[u8; 0],)) -> collections::vec::Vec<u8>]>.472"*, i64 }
%closure.475 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 0]>, [closure((&&[u8; 0],)) -> collections::vec::Vec<u8>]>.472"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 19]>, [closure((&&[u8; 19],)) -> collections::vec::Vec<u8>]>.476" = type { %"2.core::slice::Iter<&'static [u8; 19]>", %closure.477 }
%closure.477 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 19]>, [closure((&&[u8; 19],)) -> collections::vec::Vec<u8>]>>.478" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 19]>, [closure((&&[u8; 19],)) -> collections::vec::Vec<u8>]>.476"*, i64 }
%closure.479 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 19]>, [closure((&&[u8; 19],)) -> collections::vec::Vec<u8>]>.476"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 19]>, [closure((&&[u8; 19],)) -> collections::vec::Vec<u8>]>.480" = type { %"2.core::slice::Iter<&'static [u8; 19]>", %closure.481 }
%closure.481 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 19]>, [closure((&&[u8; 19],)) -> collections::vec::Vec<u8>]>>.482" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 19]>, [closure((&&[u8; 19],)) -> collections::vec::Vec<u8>]>.480"*, i64 }
%closure.483 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 19]>, [closure((&&[u8; 19],)) -> collections::vec::Vec<u8>]>.480"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 17]>, [closure((&&[u8; 17],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 17]>", %closure.484 }
%"2.core::slice::Iter<&'static [u8; 17]>" = type { [17 x i8]**, [17 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 17]>" }
%closure.484 = type {}
%"3.collections::vec::Vec<&'static [u8; 17]>" = type { %"2.core::ptr::Unique<&'static [u8; 17]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 17]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 17]>", %"2.core::marker::PhantomData<&'static [u8; 17]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 17]>" = type { [17 x i8]** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 17]>, [closure((&&[u8; 17],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 17]>, [closure((&&[u8; 17],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.485 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 17]>, [closure((&&[u8; 17],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::raw::Slice<&'static [u8; 17]>" = type { [17 x i8]**, i64 }
%"2.core::option::Option<header::common::expect::Expect>" = type { i8, [0 x i8], [1 x i8] }
%"20.unicase::UniCase<&'static str>" = type { %str_slice }
%"2.core::option::Option<header::common::expires::Expires>" = type { i32, [0 x i32], [11 x i32] }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>.486" = type { %"2.core::slice::Iter<&'static [u8; 29]>", %closure.487 }
%closure.487 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.490" = type { %"2.core::str::Split<char>", %closure.491 }
%closure.491 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.494" = type { %"2.core::str::Split<char>", %closure.495 }
%closure.495 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>>.488" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>.486"*, i64 }
%closure.489 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>.486"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.492" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.490"*, i64 }
%closure.493 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.490"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.496" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.494"*, i64 }
%closure.497 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.494"** }
%"2.core::option::Option<header::common::from::From>" = type { %"header::common::from::From" }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 21]>, [closure((&&[u8; 21],)) -> collections::vec::Vec<u8>]>.498" = type { %"2.core::slice::Iter<&'static [u8; 21]>", %closure.499 }
%closure.499 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.502" = type { %"2.core::str::Split<char>", %closure.503 }
%closure.503 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.506" = type { %"2.core::str::Split<char>", %closure.507 }
%closure.507 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 21]>, [closure((&&[u8; 21],)) -> collections::vec::Vec<u8>]>>.500" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 21]>, [closure((&&[u8; 21],)) -> collections::vec::Vec<u8>]>.498"*, i64 }
%closure.501 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 21]>, [closure((&&[u8; 21],)) -> collections::vec::Vec<u8>]>.498"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.504" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.502"*, i64 }
%closure.505 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.502"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.508" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.506"*, i64 }
%closure.509 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.506"** }
%closure.510 = type {}
%"2.core::result::Result<u16, core::num::ParseIntError>" = type { i8, [1 x i8], [1 x i16] }
%closure.511 = type {}
%"2.core::raw::Slice<header::shared::entity::EntityTag>" = type { %"header::shared::entity::EntityTag"*, i64 }
%"2.core::slice::Iter<header::shared::entity::EntityTag>" = type { %"header::shared::entity::EntityTag"*, %"header::shared::entity::EntityTag"*, %"2.core::marker::PhantomData<&'static header::shared::entity::EntityTag>" }
%closure.512 = type {}
%"2.core::option::Option<collections::vec::Vec<header::shared::entity::EntityTag>>" = type { %"3.collections::vec::Vec<header::shared::entity::EntityTag>" }
%closure.513 = type {}
%"2.core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::shared::entity::EntityTag>]>" = type { %"2.core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>.514", %closure.516 }
%"2.core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>.514" = type { %"2.core::str::Split<char>", %closure.515 }
%closure.515 = type {}
%closure.516 = type {}
%"2.core::iter::Take<&'static mut core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::shared::entity::EntityTag>]>>" = type { %"2.core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::shared::entity::EntityTag>]>"*, i64 }
%"2.core::iter::Enumerate<core::slice::Iter<header::shared::entity::EntityTag>>" = type { %"2.core::slice::Iter<header::shared::entity::EntityTag>", i64 }
%"2.core::option::Option<(usize, &'static header::shared::entity::EntityTag)>" = type { { i64, %"header::shared::entity::EntityTag"* } }
%closure.517 = type { %"2.core::iter::Enumerate<core::slice::Iter<header::shared::entity::EntityTag>>"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 7]>, [closure((&&[u8; 7],)) -> collections::vec::Vec<u8>]>.518" = type { %"2.core::slice::Iter<&'static [u8; 7]>", %closure.519 }
%closure.519 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 7]>, [closure((&&[u8; 7],)) -> collections::vec::Vec<u8>]>>.520" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 7]>, [closure((&&[u8; 7],)) -> collections::vec::Vec<u8>]>.518"*, i64 }
%closure.521 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 7]>, [closure((&&[u8; 7],)) -> collections::vec::Vec<u8>]>.518"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 32]>, [closure((&&[u8; 32],)) -> collections::vec::Vec<u8>]>.522" = type { %"2.core::slice::Iter<&'static [u8; 32]>", %closure.523 }
%closure.523 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 32]>, [closure((&&[u8; 32],)) -> collections::vec::Vec<u8>]>>.524" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 32]>, [closure((&&[u8; 32],)) -> collections::vec::Vec<u8>]>.522"*, i64 }
%closure.525 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 32]>, [closure((&&[u8; 32],)) -> collections::vec::Vec<u8>]>.522"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 1]>, [closure((&&[u8; 1],)) -> collections::vec::Vec<u8>]>.526" = type { %"2.core::slice::Iter<&'static [u8; 1]>", %closure.527 }
%closure.527 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 1]>, [closure((&&[u8; 1],)) -> collections::vec::Vec<u8>]>>.528" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 1]>, [closure((&&[u8; 1],)) -> collections::vec::Vec<u8>]>.526"*, i64 }
%closure.529 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 1]>, [closure((&&[u8; 1],)) -> collections::vec::Vec<u8>]>.526"** }
%"2.core::option::Option<header::common::if_modified_since::IfModifiedSince>" = type { i32, [0 x i32], [11 x i32] }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>.530" = type { %"2.core::slice::Iter<&'static [u8; 29]>", %closure.531 }
%closure.531 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.534" = type { %"2.core::str::Split<char>", %closure.535 }
%closure.535 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.538" = type { %"2.core::str::Split<char>", %closure.539 }
%closure.539 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>>.532" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>.530"*, i64 }
%closure.533 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>.530"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.536" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.534"*, i64 }
%closure.537 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.534"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.540" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.538"*, i64 }
%closure.541 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.538"** }
%closure.542 = type {}
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 7]>, [closure((&&[u8; 7],)) -> collections::vec::Vec<u8>]>.543" = type { %"2.core::slice::Iter<&'static [u8; 7]>", %closure.544 }
%closure.544 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.547" = type { %"2.core::str::Split<char>", %closure.548 }
%closure.548 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.551" = type { %"2.core::str::Split<char>", %closure.552 }
%closure.552 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 7]>, [closure((&&[u8; 7],)) -> collections::vec::Vec<u8>]>>.545" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 7]>, [closure((&&[u8; 7],)) -> collections::vec::Vec<u8>]>.543"*, i64 }
%closure.546 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 7]>, [closure((&&[u8; 7],)) -> collections::vec::Vec<u8>]>.543"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.549" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.547"*, i64 }
%closure.550 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.547"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.553" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.551"*, i64 }
%closure.554 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.551"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 9]>, [closure((&&[u8; 9],)) -> collections::vec::Vec<u8>]>.555" = type { %"2.core::slice::Iter<&'static [u8; 9]>", %closure.556 }
%closure.556 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.559" = type { %"2.core::str::Split<char>", %closure.560 }
%closure.560 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.563" = type { %"2.core::str::Split<char>", %closure.564 }
%closure.564 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 9]>, [closure((&&[u8; 9],)) -> collections::vec::Vec<u8>]>>.557" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 9]>, [closure((&&[u8; 9],)) -> collections::vec::Vec<u8>]>.555"*, i64 }
%closure.558 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 9]>, [closure((&&[u8; 9],)) -> collections::vec::Vec<u8>]>.555"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.561" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.559"*, i64 }
%closure.562 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.559"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.565" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.563"*, i64 }
%closure.566 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.563"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 32]>, [closure((&&[u8; 32],)) -> collections::vec::Vec<u8>]>.567" = type { %"2.core::slice::Iter<&'static [u8; 32]>", %closure.568 }
%closure.568 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.571" = type { %"2.core::str::Split<char>", %closure.572 }
%closure.572 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.575" = type { %"2.core::str::Split<char>", %closure.576 }
%closure.576 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 32]>, [closure((&&[u8; 32],)) -> collections::vec::Vec<u8>]>>.569" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 32]>, [closure((&&[u8; 32],)) -> collections::vec::Vec<u8>]>.567"*, i64 }
%closure.570 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 32]>, [closure((&&[u8; 32],)) -> collections::vec::Vec<u8>]>.567"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.573" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.571"*, i64 }
%closure.574 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.571"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.577" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.575"*, i64 }
%closure.578 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.575"** }
%"3.collections::vec::Vec<&'static [u8; 38]>" = type { %"2.core::ptr::Unique<&'static [u8; 38]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 38]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 38]>", %"2.core::marker::PhantomData<&'static [u8; 38]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 38]>" = type { [38 x i8]** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 38]>, [closure((&&[u8; 38],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 38]>", %closure.579 }
%"2.core::slice::Iter<&'static [u8; 38]>" = type { [38 x i8]**, [38 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 38]>" }
%closure.579 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.581" = type { %"2.core::str::Split<char>", %closure.582 }
%closure.582 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.585" = type { %"2.core::str::Split<char>", %closure.586 }
%closure.586 = type {}
%"2.core::raw::Slice<&'static [u8; 38]>" = type { [38 x i8]**, i64 }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 38]>, [closure((&&[u8; 38],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 38]>, [closure((&&[u8; 38],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.580 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 38]>, [closure((&&[u8; 38],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.583" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.581"*, i64 }
%closure.584 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.581"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.587" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.585"*, i64 }
%closure.588 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.585"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 1]>, [closure((&&[u8; 1],)) -> collections::vec::Vec<u8>]>.589" = type { %"2.core::slice::Iter<&'static [u8; 1]>", %closure.590 }
%closure.590 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.593" = type { %"2.core::str::Split<char>", %closure.594 }
%closure.594 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.597" = type { %"2.core::str::Split<char>", %closure.598 }
%closure.598 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 1]>, [closure((&&[u8; 1],)) -> collections::vec::Vec<u8>]>>.591" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 1]>, [closure((&&[u8; 1],)) -> collections::vec::Vec<u8>]>.589"*, i64 }
%closure.592 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 1]>, [closure((&&[u8; 1],)) -> collections::vec::Vec<u8>]>.589"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.595" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.593"*, i64 }
%closure.596 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.593"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.599" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.597"*, i64 }
%closure.600 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.597"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>.601" = type { %"2.core::slice::Iter<&'static [u8; 29]>", %closure.602 }
%closure.602 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.605" = type { %"2.core::str::Split<char>", %closure.606 }
%closure.606 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.609" = type { %"2.core::str::Split<char>", %closure.610 }
%closure.610 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>>.603" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>.601"*, i64 }
%closure.604 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>.601"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.607" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.605"*, i64 }
%closure.608 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.605"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.611" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.609"*, i64 }
%closure.612 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.609"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 7]>, [closure((&&[u8; 7],)) -> collections::vec::Vec<u8>]>.613" = type { %"2.core::slice::Iter<&'static [u8; 7]>", %closure.614 }
%closure.614 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.617" = type { %"2.core::str::Split<char>", %closure.618 }
%closure.618 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.621" = type { %"2.core::str::Split<char>", %closure.622 }
%closure.622 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 7]>, [closure((&&[u8; 7],)) -> collections::vec::Vec<u8>]>>.615" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 7]>, [closure((&&[u8; 7],)) -> collections::vec::Vec<u8>]>.613"*, i64 }
%closure.616 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 7]>, [closure((&&[u8; 7],)) -> collections::vec::Vec<u8>]>.613"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.619" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.617"*, i64 }
%closure.620 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.617"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.623" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.621"*, i64 }
%closure.624 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.621"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 15]>, [closure((&&[u8; 15],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 15]>", %closure.625 }
%"2.core::slice::Iter<&'static [u8; 15]>" = type { [15 x i8]**, [15 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 15]>" }
%closure.625 = type {}
%"3.collections::vec::Vec<&'static [u8; 15]>" = type { %"2.core::ptr::Unique<&'static [u8; 15]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 15]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 15]>", %"2.core::marker::PhantomData<&'static [u8; 15]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 15]>" = type { [15 x i8]** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 15]>, [closure((&&[u8; 15],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 15]>, [closure((&&[u8; 15],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.626 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 15]>, [closure((&&[u8; 15],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::raw::Slice<&'static [u8; 15]>" = type { [15 x i8]**, i64 }
%"2.core::option::Option<header::common::if_unmodified_since::IfUnmodifiedSince>" = type { i32, [0 x i32], [11 x i32] }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>.627" = type { %"2.core::slice::Iter<&'static [u8; 29]>", %closure.628 }
%closure.628 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.631" = type { %"2.core::str::Split<char>", %closure.632 }
%closure.632 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.635" = type { %"2.core::str::Split<char>", %closure.636 }
%closure.636 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>>.629" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>.627"*, i64 }
%closure.630 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>.627"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.633" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.631"*, i64 }
%closure.634 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.631"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.637" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.635"*, i64 }
%closure.638 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.635"** }
%"2.core::option::Option<header::common::last_modified::LastModified>" = type { i32, [0 x i32], [11 x i32] }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>.639" = type { %"2.core::slice::Iter<&'static [u8; 29]>", %closure.640 }
%closure.640 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.643" = type { %"2.core::str::Split<char>", %closure.644 }
%closure.644 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.647" = type { %"2.core::str::Split<char>", %closure.648 }
%closure.648 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>>.641" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>.639"*, i64 }
%closure.642 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 29]>, [closure((&&[u8; 29],)) -> collections::vec::Vec<u8>]>.639"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.645" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.643"*, i64 }
%closure.646 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.643"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.649" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.647"*, i64 }
%closure.650 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.647"** }
%"3.collections::vec::Vec<&'static [u8; 16]>" = type { %"2.core::ptr::Unique<&'static [u8; 16]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 16]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 16]>", %"2.core::marker::PhantomData<&'static [u8; 16]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 16]>" = type { [16 x i8]** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 16]>, [closure((&&[u8; 16],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 16]>", %closure.651 }
%"2.core::slice::Iter<&'static [u8; 16]>" = type { [16 x i8]**, [16 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 16]>" }
%closure.651 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.653" = type { %"2.core::str::Split<char>", %closure.654 }
%closure.654 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.657" = type { %"2.core::str::Split<char>", %closure.658 }
%closure.658 = type {}
%"2.core::raw::Slice<&'static [u8; 16]>" = type { [16 x i8]**, i64 }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 16]>, [closure((&&[u8; 16],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 16]>, [closure((&&[u8; 16],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.652 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 16]>, [closure((&&[u8; 16],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.655" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.653"*, i64 }
%closure.656 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.653"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.659" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.657"*, i64 }
%closure.660 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.657"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 33]>, [closure((&&[u8; 33],)) -> collections::vec::Vec<u8>]>.661" = type { %"2.core::slice::Iter<&'static [u8; 33]>", %closure.662 }
%closure.662 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.665" = type { %"2.core::str::Split<char>", %closure.666 }
%closure.666 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.669" = type { %"2.core::str::Split<char>", %closure.670 }
%closure.670 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 33]>, [closure((&&[u8; 33],)) -> collections::vec::Vec<u8>]>>.663" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 33]>, [closure((&&[u8; 33],)) -> collections::vec::Vec<u8>]>.661"*, i64 }
%closure.664 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 33]>, [closure((&&[u8; 33],)) -> collections::vec::Vec<u8>]>.661"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.667" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.665"*, i64 }
%closure.668 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.665"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.671" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.669"*, i64 }
%closure.672 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.669"** }
%closure.673 = type {}
%"2.core::option::Option<header::common::referer::Referer>" = type { %"header::common::referer::Referer" }
%"3.collections::vec::Vec<&'static [u8; 46]>" = type { %"2.core::ptr::Unique<&'static [u8; 46]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 46]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 46]>", %"2.core::marker::PhantomData<&'static [u8; 46]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 46]>" = type { [46 x i8]** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 46]>, [closure((&&[u8; 46],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 46]>", %closure.674 }
%"2.core::slice::Iter<&'static [u8; 46]>" = type { [46 x i8]**, [46 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 46]>" }
%closure.674 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.676" = type { %"2.core::str::Split<char>", %closure.677 }
%closure.677 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.680" = type { %"2.core::str::Split<char>", %closure.681 }
%closure.681 = type {}
%"2.core::raw::Slice<&'static [u8; 46]>" = type { [46 x i8]**, i64 }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 46]>, [closure((&&[u8; 46],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 46]>, [closure((&&[u8; 46],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.675 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 46]>, [closure((&&[u8; 46],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.678" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.676"*, i64 }
%closure.679 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.676"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.682" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.680"*, i64 }
%closure.683 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.680"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 20]>, [closure((&&[u8; 20],)) -> collections::vec::Vec<u8>]>.684" = type { %"2.core::slice::Iter<&'static [u8; 20]>", %closure.685 }
%closure.685 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.688" = type { %"2.core::str::Split<char>", %closure.689 }
%closure.689 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.692" = type { %"2.core::str::Split<char>", %closure.693 }
%closure.693 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 20]>, [closure((&&[u8; 20],)) -> collections::vec::Vec<u8>]>>.686" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 20]>, [closure((&&[u8; 20],)) -> collections::vec::Vec<u8>]>.684"*, i64 }
%closure.687 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 20]>, [closure((&&[u8; 20],)) -> collections::vec::Vec<u8>]>.684"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.690" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.688"*, i64 }
%closure.691 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.688"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.694" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.692"*, i64 }
%closure.695 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.692"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 13]>, [closure((&&[u8; 13],)) -> collections::vec::Vec<u8>]>.696" = type { %"2.core::slice::Iter<&'static [u8; 13]>", %closure.697 }
%closure.697 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 13]>, [closure((&&[u8; 13],)) -> collections::vec::Vec<u8>]>>.698" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 13]>, [closure((&&[u8; 13],)) -> collections::vec::Vec<u8>]>.696"*, i64 }
%closure.699 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 13]>, [closure((&&[u8; 13],)) -> collections::vec::Vec<u8>]>.696"** }
%"2.core::raw::Slice<header::common::upgrade::Protocol>" = type { %"header::common::upgrade::Protocol"*, i64 }
%"2.core::slice::Iter<header::common::upgrade::Protocol>" = type { %"header::common::upgrade::Protocol"*, %"header::common::upgrade::Protocol"*, %"2.core::marker::PhantomData<&'static header::common::upgrade::Protocol>" }
%closure.700 = type {}
%"2.core::option::Option<collections::vec::Vec<header::common::upgrade::Protocol>>" = type { %"3.collections::vec::Vec<header::common::upgrade::Protocol>" }
%"2.core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::common::upgrade::Protocol>]>" = type { %"2.core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>.701", %closure.703 }
%"2.core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>.701" = type { %"2.core::str::Split<char>", %closure.702 }
%closure.702 = type {}
%closure.703 = type {}
%"2.core::iter::Take<&'static mut core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::common::upgrade::Protocol>]>>" = type { %"2.core::iter::FilterMap<core::iter::FilterMap<core::str::Split<char>, [closure((&str,)) -> core::option::Option<&str>]>, [closure((&str,)) -> core::option::Option<header::common::upgrade::Protocol>]>"*, i64 }
%"2.core::option::Option<header::common::upgrade::Protocol>" = type { i64, [0 x i64], [7 x i64] }
%"2.core::result::Result<header::common::upgrade::Protocol, ()>" = type { i64, [0 x i64], [7 x i64] }
%"2.core::result::Result<header::common::upgrade::ProtocolName, ()>" = type { i64, [0 x i64], [4 x i64] }
%closure.711 = type {}
%"2.core::iter::Enumerate<core::slice::Iter<header::common::upgrade::Protocol>>" = type { %"2.core::slice::Iter<header::common::upgrade::Protocol>", i64 }
%"2.core::option::Option<(usize, &'static header::common::upgrade::Protocol)>" = type { { i64, %"header::common::upgrade::Protocol"* } }
%closure.704 = type { %"2.core::iter::Enumerate<core::slice::Iter<header::common::upgrade::Protocol>>"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 37]>, [closure((&&[u8; 37],)) -> collections::vec::Vec<u8>]>" = type { %"2.core::slice::Iter<&'static [u8; 37]>", %closure.705 }
%"2.core::slice::Iter<&'static [u8; 37]>" = type { [37 x i8]**, [37 x i8]**, %"2.core::marker::PhantomData<&'static &'static [u8; 37]>" }
%closure.705 = type {}
%"3.collections::vec::Vec<&'static [u8; 37]>" = type { %"2.core::ptr::Unique<&'static [u8; 37]>", i64, i64 }
%"2.core::ptr::Unique<&'static [u8; 37]>" = type { %"2.core::nonzero::NonZero<*const &'static [u8; 37]>", %"2.core::marker::PhantomData<&'static [u8; 37]>" }
%"2.core::nonzero::NonZero<*const &'static [u8; 37]>" = type { [37 x i8]** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 37]>, [closure((&&[u8; 37],)) -> collections::vec::Vec<u8>]>>" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 37]>, [closure((&&[u8; 37],)) -> collections::vec::Vec<u8>]>"*, i64 }
%closure.706 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 37]>, [closure((&&[u8; 37],)) -> collections::vec::Vec<u8>]>"** }
%"2.core::raw::Slice<&'static [u8; 37]>" = type { [37 x i8]**, i64 }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 9]>, [closure((&&[u8; 9],)) -> collections::vec::Vec<u8>]>.707" = type { %"2.core::slice::Iter<&'static [u8; 9]>", %closure.708 }
%closure.708 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 9]>, [closure((&&[u8; 9],)) -> collections::vec::Vec<u8>]>>.709" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 9]>, [closure((&&[u8; 9],)) -> collections::vec::Vec<u8>]>.707"*, i64 }
%closure.710 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 9]>, [closure((&&[u8; 9],)) -> collections::vec::Vec<u8>]>.707"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 32]>, [closure((&&[u8; 32],)) -> collections::vec::Vec<u8>]>.712" = type { %"2.core::slice::Iter<&'static [u8; 32]>", %closure.713 }
%closure.713 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.716" = type { %"2.core::str::Split<char>", %closure.717 }
%closure.717 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.720" = type { %"2.core::str::Split<char>", %closure.721 }
%closure.721 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 32]>, [closure((&&[u8; 32],)) -> collections::vec::Vec<u8>]>>.714" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 32]>, [closure((&&[u8; 32],)) -> collections::vec::Vec<u8>]>.712"*, i64 }
%closure.715 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 32]>, [closure((&&[u8; 32],)) -> collections::vec::Vec<u8>]>.712"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.718" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.716"*, i64 }
%closure.719 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.716"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.722" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.720"*, i64 }
%closure.723 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.720"** }
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 7]>, [closure((&&[u8; 7],)) -> collections::vec::Vec<u8>]>.724" = type { %"2.core::slice::Iter<&'static [u8; 7]>", %closure.725 }
%closure.725 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 7]>, [closure((&&[u8; 7],)) -> collections::vec::Vec<u8>]>>.726" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 7]>, [closure((&&[u8; 7],)) -> collections::vec::Vec<u8>]>.724"*, i64 }
%closure.727 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 7]>, [closure((&&[u8; 7],)) -> collections::vec::Vec<u8>]>.724"** }
%closure.728 = type {}
%"2.core::iter::Map<core::slice::Iter<&'static [u8; 32]>, [closure((&&[u8; 32],)) -> collections::vec::Vec<u8>]>.729" = type { %"2.core::slice::Iter<&'static [u8; 32]>", %closure.730 }
%closure.730 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.733" = type { %"2.core::str::Split<char>", %closure.734 }
%closure.734 = type {}
%"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.737" = type { %"2.core::str::Split<char>", %closure.738 }
%closure.738 = type {}
%"2.core::iter::Take<&'static mut core::iter::Map<core::slice::Iter<&'static [u8; 32]>, [closure((&&[u8; 32],)) -> collections::vec::Vec<u8>]>>.731" = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 32]>, [closure((&&[u8; 32],)) -> collections::vec::Vec<u8>]>.729"*, i64 }
%closure.732 = type { %"2.core::iter::Map<core::slice::Iter<&'static [u8; 32]>, [closure((&&[u8; 32],)) -> collections::vec::Vec<u8>]>.729"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.735" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.733"*, i64 }
%closure.736 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.733"** }
%"2.core::iter::Take<&'static mut core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>>.739" = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.737"*, i64 }
%closure.740 = type { %"2.core::iter::Map<core::str::Split<char>, [closure((&str,)) -> collections::string::String]>.737"** }
%"2.core::fmt::builders::DebugMap" = type { %"2.core::fmt::Formatter"*, %"2.core::result::Result<(), core::fmt::Error>", i8 }
%"1.std::collections::hash::map::Iter<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>" = type { %"1.std::collections::hash::table::Iter<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>" }
%"1.std::collections::hash::table::Iter<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>" = type { %"1.std::collections::hash::table::RawBuckets<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>", i64 }
%"1.std::collections::hash::table::RawBuckets<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>" = type { %"1.std::collections::hash::table::RawBucket<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>", i64*, %"2.core::marker::PhantomData<&'static ()>" }
%closure.741 = type {}
%"2.core::option::Option<(&'static core::any::TypeId, &'static Box<header::HeaderFormat + Send + Sync>)>" = type { { %"2.core::any::TypeId"*, { i8*, void (i8*)** }* } }
%"2.core::option::Option<std::collections::hash::table::RawBucket<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>>" = type { i64, [0 x i64], [3 x i64] }
%closure.742 = type { %"1.std::collections::hash::table::Iter<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>>"** }
%closure.743 = type {}
%"2.core::slice::Iter<httparse::Header>" = type { %"21.httparse::Header"*, %"21.httparse::Header"*, %"2.core::marker::PhantomData<&'static httparse::Header>" }
%"1.std::collections::hash::map::Entry<unicase::UniCase<header::CowStr>, header::internals::item::Item>" = type { i64, [0 x i64], [12 x i64] }
%"1.std::collections::hash::map::VacantEntry<unicase::UniCase<header::CowStr>, header::internals::item::Item>" = type { %"1.std::collections::hash::table::SafeHash", %"20.unicase::UniCase<header::CowStr>", %"1.std::collections::hash::map::VacantEntryState<unicase::UniCase<header::CowStr>, header::internals::item::Item, &'static mut std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>>" }
%"1.std::collections::hash::map::VacantEntryState<unicase::UniCase<header::CowStr>, header::internals::item::Item, &'static mut std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>>" = type { i64, [0 x i64], [6 x i64] }
%"1.std::collections::hash::map::OccupiedEntry<unicase::UniCase<header::CowStr>, header::internals::item::Item>" = type { %"1.std::collections::hash::table::FullBucket<unicase::UniCase<header::CowStr>, header::internals::item::Item, &'static mut std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>>" }
%"2.core::iter::TakeWhile<core::iter::Rev<core::slice::Iter<u8>>, [closure((&&u8,)) -> bool]>" = type { %"2.core::iter::Rev<core::slice::Iter<u8>>", i8, %closure.746 }
%"2.core::iter::Rev<core::slice::Iter<u8>>" = type { %"2.core::slice::Iter<u8>" }
%closure.746 = type {}
%"2.core::raw::Slice<httparse::Header>" = type { %"21.httparse::Header"*, i64 }
%closure.747 = type {}
%closure.748 = type { %"2.core::iter::TakeWhile<core::iter::Rev<core::slice::Iter<u8>>, [closure((&&u8,)) -> bool]>"** }
%closure.749 = type {}
%"1.std::collections::hash::table::GapThenFull<unicase::UniCase<header::CowStr>, header::internals::item::Item, &'static mut std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>>" = type { %"1.std::collections::hash::table::EmptyBucket<unicase::UniCase<header::CowStr>, header::internals::item::Item, ()>", %"1.std::collections::hash::table::FullBucket<unicase::UniCase<header::CowStr>, header::internals::item::Item, &'static mut std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>>" }
%"1.std::collections::hash::table::EmptyBucket<unicase::UniCase<header::CowStr>, header::internals::item::Item, ()>" = type { %"1.std::collections::hash::table::RawBucket<unicase::UniCase<header::CowStr>, header::internals::item::Item>", i64, {} }
%"2.core::option::Option<std::collections::hash::table::GapThenFull<unicase::UniCase<header::CowStr>, header::internals::item::Item, &'static mut std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>>>" = type { %"1.std::collections::hash::table::GapThenFull<unicase::UniCase<header::CowStr>, header::internals::item::Item, &'static mut std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>>" }
%"1.std::collections::hash::map::Drain<unicase::UniCase<header::CowStr>, header::internals::item::Item>" = type { %"2.core::iter::Map<std::collections::hash::table::Drain<unicase::UniCase<header::CowStr>, header::internals::item::Item>, fn((std::collections::hash::table::SafeHash, unicase::UniCase<header::CowStr>, header::internals::item::Item)) -> (unicase::UniCase<header::CowStr>, header::internals::item::Item)>" }
%"2.core::iter::Map<std::collections::hash::table::Drain<unicase::UniCase<header::CowStr>, header::internals::item::Item>, fn((std::collections::hash::table::SafeHash, unicase::UniCase<header::CowStr>, header::internals::item::Item)) -> (unicase::UniCase<header::CowStr>, header::internals::item::Item)>" = type { %"1.std::collections::hash::table::Drain<unicase::UniCase<header::CowStr>, header::internals::item::Item>", void ({ %"20.unicase::UniCase<header::CowStr>", %"header::internals::item::Item" }*, { %"1.std::collections::hash::table::SafeHash", %"20.unicase::UniCase<header::CowStr>", %"header::internals::item::Item" }*)* }
%"1.std::collections::hash::table::Drain<unicase::UniCase<header::CowStr>, header::internals::item::Item>" = type { %"1.std::collections::hash::table::RawTable<unicase::UniCase<header::CowStr>, header::internals::item::Item>"*, %"1.std::collections::hash::table::RawBuckets<unicase::UniCase<header::CowStr>, header::internals::item::Item>", i8 }
%"2.core::option::Option<(std::collections::hash::table::SafeHash, unicase::UniCase<header::CowStr>, header::internals::item::Item)>" = type { i64, [0 x i64], [14 x i64] }
%"2.core::option::Option<std::collections::hash::table::RawBucket<unicase::UniCase<header::CowStr>, header::internals::item::Item>>" = type { i64, [0 x i64], [3 x i64] }
%closure.750 = type { %"1.std::collections::hash::table::Drain<unicase::UniCase<header::CowStr>, header::internals::item::Item>"** }
%closure.752 = type { %"1.std::collections::hash::table::Iter<unicase::UniCase<header::CowStr>, header::internals::item::Item>"** }
%"2.core::iter::Zip<core::str::Bytes, core::str::Bytes>" = type { %"2.core::str::Bytes", %"2.core::str::Bytes" }
%"2.core::option::Option<(u8, u8)>" = type { i8, [0 x i8], [2 x i8] }
%closure.753 = type { %"2.core::iter::Zip<core::str::Bytes, core::str::Bytes>"** }
%closure.754 = type { i8 }
%"2.core::iter::Enumerate<core::slice::Iter<u8>>" = type { %"2.core::slice::Iter<u8>", i64 }
%"2.core::option::Option<(usize, &'static u8)>" = type { { i64, i8* } }
%closure.755 = type { %"2.core::iter::Enumerate<core::slice::Iter<u8>>"** }
%"2.core::option::Option<header::tests::CrazyLength>" = type { i64, [0 x i64], [2 x i64] }
%"2.core::result::Result<usize, core::num::ParseIntError>" = type { i8, [7 x i8], [1 x i64] }
%closure.756 = type {}
%closure.757 = type {}
%closure.758 = type {}
%closure.759 = type {}
%closure.760 = type {}
%closure.761 = type {}
%"2.core::iter::Rev<collections::vec::IntoIter<&'static str>>" = type { %"3.collections::vec::IntoIter<&'static str>" }
%"3.collections::vec::IntoIter<&'static str>" = type { %str_slice*, i64, %str_slice*, %str_slice*, i8 }
%"2.core::iter::Take<&'static mut core::str::Split<&'static str>>" = type { %"2.core::str::Split<&'static str>"*, i64 }
%closure.762 = type {}
%"2.core::iter::StepBy<usize, core::ops::Range<usize>>" = type { i64, %"2.core::ops::Range<usize>" }
%"2.core::ops::Range<isize>" = type { i64, i64 }
%"2.core::option::Option<isize>" = type { i64, [0 x i64], [1 x i64] }
%"2.core::iter::Map<core::slice::Iter<&'static str>, [closure((&&'static str,)) -> usize]>.766" = type { %"2.core::slice::Iter<&'static str>", %closure.767 }
%closure.767 = type {}
%"2.core::iter::Map<core::slice::Iter<&'static str>, [closure((&&'static str,)) -> usize]>" = type { %"2.core::slice::Iter<&'static str>", %closure.763 }
%closure.763 = type {}
%closure.764 = type {}
%closure.765 = type { %"2.core::iter::Map<core::slice::Iter<&'static str>, [closure((&&'static str,)) -> usize]>"** }
%closure.768 = type {}
%closure.769 = type { %"2.core::iter::Map<core::slice::Iter<&'static str>, [closure((&&'static str,)) -> usize]>.766"** }
%"2.core::iter::Take<&'static mut core::iter::Rev<collections::vec::IntoIter<&'static str>>>" = type { %"2.core::iter::Rev<collections::vec::IntoIter<&'static str>>"*, i64 }
%closure.770 = type {}
%"2.core::result::Result<httparse::Status<(http::Incoming<(method::Method, uri::RequestUri)>, usize)>, error::Error>" = type { i64, [0 x i64], [36 x i64] }
%"21.httparse::Request" = type { %"2.core::option::Option<&'static str>", %"2.core::option::Option<&'static str>", %"2.core::option::Option<u8>", { %"21.httparse::Header"*, i64 } }
%"2.core::result::Result<uri::RequestUri, error::Error>" = type { i64, [0 x i64], [25 x i64] }
%"21.httparse::Status<(http::Incoming<(method::Method, uri::RequestUri)>, usize)>" = type { { %"http::Incoming<(method::Method, uri::RequestUri)>", i64 } }
%closure.771 = type {}
%closure.772 = type {}
%closure.773 = type { %"header::common::connection::ConnectionOption"** }
%"http::HttpWriter<collections::vec::Vec<u8>>" = type { i64, [0 x i64], [4 x i64] }
%"2.core::result::Result<collections::vec::Vec<u8>, std::io::error::Error>" = type { i64, [0 x i64], [3 x i64] }
%"buffer::BufReader<&'static mut mock::MockStream>" = type { %"mock::MockStream"*, %"3.collections::vec::Vec<u8>", i64, i64 }
%"net::HttpListener" = type { i8, [7 x i8], [2 x i64] }
%"1.std::net::tcp::TcpListener" = type { %"1.std::sys_common::net::TcpListener" }
%"1.std::sys_common::net::TcpListener" = type { %"1.std::sys::net::Socket" }
%"5.alloc::arc::Arc<openssl::ssl::SslContext>" = type { %"2.core::nonzero::NonZero<*mut alloc::arc::ArcInner<openssl::ssl::SslContext>>" }
%"2.core::nonzero::NonZero<*mut alloc::arc::ArcInner<openssl::ssl::SslContext>>" = type { %"5.alloc::arc::ArcInner<openssl::ssl::SslContext>"* }
%"5.alloc::arc::ArcInner<openssl::ssl::SslContext>" = type { %"2.core::atomic::AtomicUsize", %"2.core::atomic::AtomicUsize", %"15.openssl::ssl::SslContext" }
%"2.core::result::Result<std::net::tcp::TcpListener, std::io::error::Error>" = type { i8, [7 x i8], [2 x i64] }
%"2.core::result::Result<(std::net::tcp::TcpStream, std::net::addr::SocketAddr), std::io::error::Error>" = type { i8, [7 x i8], [5 x i64] }
%"2.core::result::Result<i32, openssl::ssl::error::SslError>" = type { i8, [7 x i8], [4 x i64] }
%closure.774 = type {}
%"15.openssl::ssl::MemBioRef" = type { %"15.openssl::ssl::Ssl"*, %"15.openssl::bio::MemBio" }
%"15.openssl::bio::MemBio" = type { i8*, i8, i8 }
%closure.776 = type { { i8*, i64 }* }
%closure.777 = type { { i8*, i64 }* }
%"2.core::option::Option<std::io::error::Error>" = type { i64, [0 x i64], [2 x i64] }
%"3.collections::vec::IntoIter<std::net::addr::SocketAddr>" = type { %"1.std::net::addr::SocketAddr"*, i64, %"1.std::net::addr::SocketAddr"*, %"1.std::net::addr::SocketAddr"*, i8 }
%"2.core::result::Result<collections::vec::IntoIter<std::net::addr::SocketAddr>, std::io::error::Error>" = type { i64, [0 x i64], [5 x i64] }
%"2.core::option::Option<std::net::addr::SocketAddr>" = type { i32, [0 x i32], [8 x i32] }
%closure.778 = type {}
%closure.779 = type {}
%"2.core::result::Result<server::request::Request, error::Error>" = type { i64, [0 x i64], [43 x i64] }
%"buffer::BufReader<&'static mut net::NetworkStream>" = type { { i8*, void (i8*)** }, %"3.collections::vec::Vec<u8>", i64, i64 }
%closure.781 = type { %"server::request::Request"** }
%closure.782 = type {}
%closure.783 = type {}
%closure.784 = type {}
%"server::response::Response<net::Streaming>" = type { i8, %"http::HttpWriter<&'static mut std::io::Write>", %"status::StatusCode", %"header::Headers"*, %"2.core::marker::PhantomData<net::Streaming>", i8 }
%"2.core::result::Result<server::response::Response<net::Streaming>, std::io::error::Error>" = type { i64, [0 x i64], [8 x i64] }
%"http::HttpWriter<&'static mut &'static mut std::io::Write>" = type { i64, [0 x i64], [2 x i64] }
%"2.core::result::Result<server::response::Body, std::io::error::Error>" = type { i64, [0 x i64], [2 x i64] }
%"server::response::Body" = type { i64, [0 x i64], [1 x i64] }
%"2.core::result::Result<&'static mut std::io::Write, std::io::error::Error>" = type { i64, [0 x i64], [2 x i64] }
%"2.core::str::SplitTerminator<&'static str>" = type { %"2.core::str::SplitInternal<&'static str>" }
%"server::SslConfig" = type { i64, [0 x i64], [4 x i64] }
%"server::Listening" = type { %"2.core::option::Option<std::thread::JoinHandle<()>>", %"1.std::net::addr::SocketAddr", i8 }
%"2.core::option::Option<std::thread::JoinHandle<()>>" = type { %"1.std::thread::JoinHandle<()>" }
%"1.std::thread::JoinHandle<()>" = type { %"1.std::thread::JoinInner<()>" }
%"1.std::thread::JoinInner<()>" = type { %"2.core::option::Option<std::sys::thread::Thread>", %"1.std::thread::Thread", %"1.std::thread::Packet<()>" }
%"2.core::option::Option<std::sys::thread::Thread>" = type { i64, [0 x i64], [2 x i64] }
%"1.std::thread::Packet<()>" = type { %"5.alloc::arc::Arc<core::cell::UnsafeCell<core::option::Option<core::result::Result<(), Box<core::any::Any + Send>>>>>" }
%"5.alloc::arc::Arc<core::cell::UnsafeCell<core::option::Option<core::result::Result<(), Box<core::any::Any + Send>>>>>" = type { %"2.core::nonzero::NonZero<*mut alloc::arc::ArcInner<core::cell::UnsafeCell<core::option::Option<core::result::Result<(), Box<core::any::Any + Send>>>>>>" }
%"2.core::nonzero::NonZero<*mut alloc::arc::ArcInner<core::cell::UnsafeCell<core::option::Option<core::result::Result<(), Box<core::any::Any + Send>>>>>>" = type { %"5.alloc::arc::ArcInner<core::cell::UnsafeCell<core::option::Option<core::result::Result<(), Box<core::any::Any + Send>>>>>"* }
%closure.785 = type {}
%"2.core::result::Result<(), Box<core::any::Any + Send>>" = type { { i8*, void (i8*)** } }
%"1.std::sys::thread::Thread" = type { i64, i8 }
%"2.core::result::Result<(), error::Error>" = type { i64, [0 x i64], [5 x i64] }
%"server::Worker<fn(server::request::Request, server::response::Response<net::Fresh>) {server::tests::test_check_continue_default::handle}>" = type { void (%"server::request::Request"*, %"server::response::Response<net::Fresh>"*)** }
%closure.786 = type {}
%closure.787 = type {}
%closure.788 = type { %"1.std::io::buffered::BufWriter<&'static mut mock::MockStream>"** }
%"server::Worker<server::tests::test_check_continue_reject::Reject>" = type { %"server::tests::test_check_continue_reject::Reject"* }
%closure.789 = type { i8** }
%"1.std::env::Args" = type { %"1.std::env::ArgsOs" }
%"1.std::env::ArgsOs" = type { %"1.std::sys::os::Args" }
%"1.std::sys::os::Args" = type { %"3.collections::vec::IntoIter<std::ffi::os_str::OsString>", {}* }
%"3.collections::vec::IntoIter<std::ffi::os_str::OsString>" = type { %"1.std::ffi::os_str::OsString"*, i64, %"1.std::ffi::os_str::OsString"*, %"1.std::ffi::os_str::OsString"*, i8 }
%"1.std::ffi::os_str::OsString" = type { %"1.std::sys::os_str::Buf" }
%"1.std::sys::os_str::Buf" = type { %"3.collections::vec::Vec<u8>" }
@const20867 = internal unnamed_addr constant i64 0
@const20875 = internal unnamed_addr constant i8 29
@const20876 = internal unnamed_addr constant i64 2097865012304223517
@const20971 = internal unnamed_addr constant i64 1
@const20980 = internal unnamed_addr constant i8* null
@str20989 = internal constant [31 x i8] c"arithmetic operation overflowed"
@str20991 = internal constant [91 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libcore/slice.rs"
@panic_loc20992 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([91 x i8]* @str20991, i32 0, i32 0), i64 91 }, i32 143 }
@const20995 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static u8>" zeroinitializer
@panic_loc21033 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([91 x i8]* @str20991, i32 0, i32 0), i64 91 }, i32 645 }
@const21034 = internal unnamed_addr constant i8* inttoptr (i64 1 to i8*)
@const21053 = internal unnamed_addr constant i64 16
@const21054 = internal unnamed_addr constant i32 0
@const21059 = internal unnamed_addr constant i8 0
@str21064 = internal constant [96 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libcollections/vec.rs"
@panic_loc21065 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([96 x i8]* @str21064, i32 0, i32 0), i64 96 }, i32 1277 }
@const21142 = internal unnamed_addr constant %"2.core::marker::PhantomData<u8>" zeroinitializer
@const21146 = internal unnamed_addr constant {}* inttoptr (i64 1 to {}*)
@const21147 = internal unnamed_addr constant i64 -1
@const21184 = internal unnamed_addr constant { { i8*, i8* } } zeroinitializer
@"_ZN6option15Option$LT$T$GT$6expect15__STATIC_FMTSTR20hb07ecdd2701c601dEMEE" = external global { %str_slice*, i64 }
@const21187 = internal unnamed_addr constant i8 (%str_slice*, %"2.core::fmt::Formatter"*)* @"_ZN3fmt25_$RF$$u27$a$u20$T.Display3fmt20h8384202694364045285E"
@"_ZN6option15Option$LT$T$GT$6expect10_FILE_LINE20hbf645f5471102a9aoMEE" = external global { %str_slice, i32 }
@const21194 = internal unnamed_addr constant { i64, [8 x i8] } { i64 0, [8 x i8] undef }
@str21195 = internal constant [17 x i8] c"capacity overflow"
@const21196 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([17 x i8]* @str21195, i32 0, i32 0), i64 17 }
@panic_loc21224 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([96 x i8]* @str21064, i32 0, i32 0), i64 96 }, i32 318 }
@str21231 = internal constant [30 x i8] c"Vec::reserve: `isize` overflow"
@const21232 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([30 x i8]* @str21231, i32 0, i32 0), i64 30 }
@_ZN3vec15MAX_MEMORY_SIZE20h250ed7e9711ad4a3LRhE = external global i64
@"_ZN3vec12Vec$LT$T$GT$7reserve14_MSG_FILE_LINE20h03f25b1e5fd4f892iVhE" = external global { %str_slice, %str_slice, i32 }
@panic_loc21244 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([96 x i8]* @str21064, i32 0, i32 0), i64 96 }, i32 1254 }
@str21252 = internal constant [89 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libcore/ops.rs"
@panic_loc21253 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([89 x i8]* @str21252, i32 0, i32 0), i64 89 }, i32 203 }
@panic_loc21322 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([96 x i8]* @str21064, i32 0, i32 0), i64 96 }, i32 1132 }
@str21329 = internal constant [19 x i8] c"MockStream { read: "
@str21330 = internal constant [9 x i8] c", write: "
@str21331 = internal constant [2 x i8] c" }"
@ref21332 = internal unnamed_addr constant [3 x %str_slice] [%str_slice { i8* getelementptr inbounds ([19 x i8]* @str21329, i32 0, i32 0), i64 19 }, %str_slice { i8* getelementptr inbounds ([9 x i8]* @str21330, i32 0, i32 0), i64 9 }, %str_slice { i8* getelementptr inbounds ([2 x i8]* @str21331, i32 0, i32 0), i64 2 }]
@_ZN4mock21MockStream.fmt..Debug3fmt15__STATIC_FMTSTR20h0b226a51b3668441GbaE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref21332, i32 0, i32 0), i64 3 }
@vtable21371 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (i8*, %"2.core::fmt::Formatter"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 1, i64 1, i8 (i8*, %"2.core::fmt::Formatter"*)* @_ZN3fmt3num13u8.fmt..Debug3fmt20h8ccc45b9701b267cuSLE }
@const21372 = internal unnamed_addr constant i8 (%"3.collections::vec::Vec<u8>"**, %"2.core::fmt::Formatter"*)* @"_ZN3fmt23_$RF$$u27$a$u20$T.Debug3fmt20h5407177656390627296E"
@const21373 = internal unnamed_addr constant i8 (%"3.collections::vec::Vec<u8>"*, %"2.core::fmt::Formatter"*)* @"_ZN3vec23Vec$LT$T$GT$.fmt..Debug3fmt20h2348845346342154344E"
@const21382 = internal unnamed_addr constant i8 1
@const21399 = internal unnamed_addr constant [0 x i8] zeroinitializer
@const21407 = internal unnamed_addr constant { i64, {}, [16 x i8] } { i64 0, {} zeroinitializer, [16 x i8] undef }
@"_ZN6result24Result$LT$T$C$$u20$E$GT$6unwrap15__STATIC_FMTSTR20hb07ecdd2701c601dssFE" = external global { %str_slice*, i64 }
@const21424 = internal unnamed_addr constant i8 (%"1.std::net::parser::AddrParseError"*, %"2.core::fmt::Formatter"*)* @_ZN3net6parser33AddrParseError...core..fmt..Debug3fmt20ha354456e8a74f6f6BqjE
@"_ZN6result24Result$LT$T$C$$u20$E$GT$6unwrap10_FILE_LINE20hbf645f5471102a9acsFE" = external global { %str_slice, i32 }
@str21440 = internal constant [14 x i8] c"127.0.0.1:1337"
@const21441 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([14 x i8]* @str21440, i32 0, i32 0), i64 14 }
@const21685 = internal unnamed_addr constant i64 2
@const21686 = internal unnamed_addr constant i8 4
@const21708 = internal unnamed_addr constant %"5.alloc::arc::ArcInner<std::sync::mpsc::blocking::Inner>"* null
@_ZN6atomic5fence14_MSG_FILE_LINE20h982f7232b12b5ca0YnBE = external global { %str_slice, %str_slice, i32 }
@const21729 = internal unnamed_addr constant i8 2
@const21750 = internal unnamed_addr constant %"5.alloc::arc::ArcInner<std::thread::Inner>"* null
@const21797 = internal unnamed_addr constant i64 64
@const21798 = internal unnamed_addr constant i64 -9223372036854775808
@_ZN6atomic11atomic_load14_MSG_FILE_LINE20h982f7232b12b5ca0ohBE = external global { %str_slice, %str_slice, i32 }
@_ZN6atomic11atomic_load14_MSG_FILE_LINE20h982f7232b12b5ca0JhBE = external global { %str_slice, %str_slice, i32 }
@_ZN6atomic12atomic_store14_MSG_FILE_LINE20h982f7232b12b5ca0igBE = external global { %str_slice, %str_slice, i32 }
@_ZN6atomic12atomic_store14_MSG_FILE_LINE20h982f7232b12b5ca0DgBE = external global { %str_slice, %str_slice, i32 }
@vtable21826 = internal unnamed_addr constant { void (i8*)*, i64, i64, i64 (%str_slice*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 16, i64 8, i64 (%str_slice*)* @_ZN3any5T.Any11get_type_id21h12403412552155475052E }
@str21827 = internal constant [26 x i8] c"assertion failed: ptr != 0"
@const21828 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([26 x i8]* @str21827, i32 0, i32 0), i64 26 }
@"_ZN4sync4mpsc6stream15Packet$LT$T$GT$12take_to_wake10_FILE_LINE20h3b6012eb1ddf4cc3qenE" = external global { %str_slice, i32 }
@str21829 = internal constant [24 x i8] c"assertion failed: n >= 0"
@const21830 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([24 x i8]* @str21829, i32 0, i32 0), i64 24 }
@"_ZN4sync4mpsc6stream15Packet$LT$T$GT$9drop_chan10_FILE_LINE20h3b6012eb1ddf4cc3JlnE" = external global { %str_slice, i32 }
@"_ZN4sync4mpsc6shared15Packet$LT$T$GT$9drop_chan15__STATIC_FMTSTR20h7699816563846a1a9VmE" = external global { %str_slice*, i64 }
@const21841 = internal unnamed_addr constant i8 (i64*, %"2.core::fmt::Formatter"*)* @_ZN3fmt3num18isize.fmt..Display3fmt20he7ed3579215913b6bHLE
@"_ZN4sync4mpsc6shared15Packet$LT$T$GT$9drop_chan10_FILE_LINE20h3b6012eb1ddf4cc3zWmE" = external global { %str_slice, i32 }
@"_ZN4sync4mpsc6shared15Packet$LT$T$GT$12take_to_wake10_FILE_LINE20h3b6012eb1ddf4cc3VYmE" = external global { %str_slice, i32 }
@"_ZN4sync4mpsc6shared15Packet$LT$T$GT$9drop_chan10_FILE_LINE20h3b6012eb1ddf4cc3kXmE" = external global { %str_slice, i32 }
@str21842 = internal constant [40 x i8] c"internal error: entered unreachable code"
@const21843 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([40 x i8]* @str21842, i32 0, i32 0), i64 40 }
@"_ZN4sync4mpsc20Sender$LT$T$GT$.Drop4drop10_FILE_LINE20h3b6012eb1ddf4cc3HFoE" = external global { %str_slice, i32 }
@const21855 = internal unnamed_addr constant %"5.alloc::arc::ArcInner<core::cell::UnsafeCell<std::sync::mpsc::oneshot::Packet<collections::string::String>>>"* null
@const21863 = internal unnamed_addr constant i64* @const21685
@"_ZN4sync4mpsc7oneshot20Packet$LT$T$GT$.Drop4drop15__STATIC_FMTSTR20h7699816563846a1aVomE" = external global { %str_slice*, i64 }
@const21865 = internal unnamed_addr constant i8 (i64*, %"2.core::fmt::Formatter"*)* @_ZN3fmt3num16usize.fmt..Debug3fmt20hb7ea721df6117231GMLE
@"_ZN4sync4mpsc7oneshot20Packet$LT$T$GT$.Drop4drop10_FILE_LINE20h3b6012eb1ddf4cc3wpmE" = external global { %str_slice, i32 }
@"_ZN6option15Option$LT$T$GT$6unwrap14_MSG_FILE_LINE20h982f7232b12b5ca0jNEE" = external global { %str_slice, %str_slice, i32 }
@const21912 = internal unnamed_addr constant { { { { { i8* }, {} }, i64, i64 } } } zeroinitializer
@"_ZN4sync4mpsc7oneshot15Packet$LT$T$GT$9drop_port10_FILE_LINE20h3b6012eb1ddf4cc3ejmE" = external global { %str_slice, i32 }
@const21938 = internal unnamed_addr constant %"1.std::sync::mpsc::spsc_queue::Node<std::sync::mpsc::stream::Message<collections::string::String>>"* null
@const21939 = internal unnamed_addr constant { i64, [32 x i8] } { i64 0, [32 x i8] undef }
@str21945 = internal constant [41 x i8] c"assertion failed: (*next).value.is_some()"
@const21946 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([41 x i8]* @str21945, i32 0, i32 0), i64 41 }
@"_ZN4sync4mpsc10spsc_queue14Queue$LT$T$GT$3pop10_FILE_LINE20h3b6012eb1ddf4cc3OeoE" = external global { %str_slice, i32 }
@str21957 = internal constant [105 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libstd/sync/mpsc/spsc_queue.rs"
@panic_loc21958 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([105 x i8]* @str21957, i32 0, i32 0), i64 105 }, i32 193 }
@panic_loc21959 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([105 x i8]* @str21957, i32 0, i32 0), i64 105 }, i32 197 }
@str21978 = internal constant [101 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libstd/sync/mpsc/stream.rs"
@panic_loc21979 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([101 x i8]* @str21978, i32 0, i32 0), i64 101 }, i32 314 }
@const21991 = internal unnamed_addr constant %"1.std::sync::mpsc::mpsc_queue::Node<collections::string::String>"* null
@str21995 = internal constant [41 x i8] c"assertion failed: (*tail).value.is_none()"
@const21996 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([41 x i8]* @str21995, i32 0, i32 0), i64 41 }
@"_ZN4sync4mpsc10mpsc_queue14Queue$LT$T$GT$3pop10_FILE_LINE20h3b6012eb1ddf4cc3g6nE" = external global { %str_slice, i32 }
@"_ZN4sync4mpsc10mpsc_queue14Queue$LT$T$GT$3pop10_FILE_LINE20h3b6012eb1ddf4cc3I6nE" = external global { %str_slice, i32 }
@const22003 = internal unnamed_addr constant { i64, [24 x i8] } { i64 1, [24 x i8] undef }
@const22004 = internal unnamed_addr constant { i64, [24 x i8] } { i64 2, [24 x i8] undef }
@str22006 = internal constant [101 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libstd/sync/mpsc/shared.rs"
@panic_loc22007 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([101 x i8]* @str22006, i32 0, i32 0), i64 101 }, i32 371 }
@str22039 = internal constant [25 x i8] c"PoisonError { inner: .. }"
@const22040 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([25 x i8]* @str22039, i32 0, i32 0), i64 25 }
@const22041 = internal unnamed_addr constant i8 (%"1.std::sys_common::poison::PoisonError<std::sync::mutex::MutexGuard<std::sync::mpsc::sync::State<collections::string::String>>>"*, %"2.core::fmt::Formatter"*)* @"_ZN10sys_common6poison31PoisonError$LT$T$GT$.fmt..Debug3fmt20h1011935245560062895E"
@const22072 = internal unnamed_addr constant %"2.core::option::Option<collections::string::String>"* null
@const22073 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static core::option::Option<collections::string::String>>" zeroinitializer
@const22074 = internal unnamed_addr constant %"2.core::option::Option<collections::string::String>"* inttoptr (i64 1 to %"2.core::option::Option<collections::string::String>"*)
@const22077 = internal unnamed_addr constant %"2.core::marker::PhantomData<core::option::Option<collections::string::String>>" zeroinitializer
@const22081 = internal unnamed_addr constant %"1.std::sync::mpsc::sync::Node"* null
@const22085 = internal unnamed_addr constant { i64, [8 x i8] } { i64 2, [8 x i8] undef }
@const22086 = internal unnamed_addr constant { { { { i8* } } } } zeroinitializer
@"_ZN4sync4mpsc4sync15Packet$LT$T$GT$9drop_port10_FILE_LINE20h3b6012eb1ddf4cc36SnE" = external global { %str_slice, i32 }
@const22097 = internal unnamed_addr constant { i8, [1 x i8] } { i8 0, [1 x i8] undef }
@const22106 = internal unnamed_addr constant %"5.alloc::arc::ArcInner<core::cell::UnsafeCell<std::sync::mpsc::stream::Packet<collections::string::String>>>"* null
@const22115 = internal unnamed_addr constant i64* @const21798
@"_ZN4sync4mpsc6stream20Packet$LT$T$GT$.Drop4drop15__STATIC_FMTSTR20h7699816563846a1aJynE" = external global { %str_slice*, i64 }
@const22117 = internal unnamed_addr constant i8 (i64*, %"2.core::fmt::Formatter"*)* @_ZN3fmt3num16isize.fmt..Debug3fmt20h57bf2ab7e49fadb7MJLE
@"_ZN4sync4mpsc6stream20Packet$LT$T$GT$.Drop4drop10_FILE_LINE20h3b6012eb1ddf4cc3kznE" = external global { %str_slice, i32 }
@const22118 = internal unnamed_addr constant i64* @const20867
@"_ZN4sync4mpsc6stream20Packet$LT$T$GT$.Drop4drop15__STATIC_FMTSTR20h7699816563846a1a6znE" = external global { %str_slice*, i64 }
@"_ZN4sync4mpsc6stream20Packet$LT$T$GT$.Drop4drop10_FILE_LINE20h3b6012eb1ddf4cc3HAnE" = external global { %str_slice, i32 }
@const22134 = internal unnamed_addr constant %"5.alloc::arc::ArcInner<core::cell::UnsafeCell<std::sync::mpsc::shared::Packet<collections::string::String>>>"* null
@"_ZN4sync4mpsc6shared20Packet$LT$T$GT$.Drop4drop15__STATIC_FMTSTR20h7699816563846a1aF5mE" = external global { %str_slice*, i64 }
@"_ZN4sync4mpsc6shared20Packet$LT$T$GT$.Drop4drop10_FILE_LINE20h3b6012eb1ddf4cc3g6mE" = external global { %str_slice, i32 }
@"_ZN4sync4mpsc6shared20Packet$LT$T$GT$.Drop4drop15__STATIC_FMTSTR20h7699816563846a1a26mE" = external global { %str_slice*, i64 }
@"_ZN4sync4mpsc6shared20Packet$LT$T$GT$.Drop4drop10_FILE_LINE20h3b6012eb1ddf4cc3D7mE" = external global { %str_slice, i32 }
@"_ZN4sync4mpsc6shared20Packet$LT$T$GT$.Drop4drop15__STATIC_FMTSTR20h7699816563846a1ap8mE" = external global { %str_slice*, i64 }
@"_ZN4sync4mpsc6shared20Packet$LT$T$GT$.Drop4drop10_FILE_LINE20h3b6012eb1ddf4cc308mE" = external global { %str_slice, i32 }
@const22158 = internal unnamed_addr constant %"5.alloc::arc::ArcInner<core::cell::UnsafeCell<std::sync::mpsc::sync::Packet<collections::string::String>>>"* null
@"_ZN4sync4mpsc4sync20Packet$LT$T$GT$.Drop4drop15__STATIC_FMTSTR20h7699816563846a1a0WnE" = external global { %str_slice*, i64 }
@"_ZN4sync4mpsc4sync20Packet$LT$T$GT$.Drop4drop10_FILE_LINE20h3b6012eb1ddf4cc3BXnE" = external global { %str_slice, i32 }
@str22167 = internal constant [49 x i8] c"assertion failed: guard.queue.dequeue().is_none()"
@const22168 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([49 x i8]* @str22167, i32 0, i32 0), i64 49 }
@"_ZN4sync4mpsc4sync20Packet$LT$T$GT$.Drop4drop10_FILE_LINE20h3b6012eb1ddf4cc39XnE" = external global { %str_slice, i32 }
@str22169 = internal constant [42 x i8] c"assertion failed: guard.canceled.is_none()"
@const22170 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([42 x i8]* @str22169, i32 0, i32 0), i64 42 }
@"_ZN4sync4mpsc4sync20Packet$LT$T$GT$.Drop4drop10_FILE_LINE20h3b6012eb1ddf4cc3zYnE" = external global { %str_slice, i32 }
@str22194 = internal constant [13 x i8] c"SendError(..)"
@const22195 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([13 x i8]* @str22194, i32 0, i32 0), i64 13 }
@const22196 = internal unnamed_addr constant i8 (%"1.std::sync::mpsc::SendError<collections::string::String>"*, %"2.core::fmt::Formatter"*)* @"_ZN4sync4mpsc29SendError$LT$T$GT$.fmt..Debug3fmt21h11794161817299228092E"
@str22241 = internal constant [44 x i8] c"sending on a oneshot that's already sent on "
@const22242 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([44 x i8]* @str22241, i32 0, i32 0), i64 44 }
@"_ZN4sync4mpsc7oneshot15Packet$LT$T$GT$4send10_FILE_LINE20h3b6012eb1ddf4cc3SbmE" = external global { %str_slice, i32 }
@str22243 = internal constant [37 x i8] c"assertion failed: self.data.is_none()"
@const22244 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([37 x i8]* @str22243, i32 0, i32 0), i64 37 }
@"_ZN4sync4mpsc7oneshot15Packet$LT$T$GT$4send10_FILE_LINE20h3b6012eb1ddf4cc3icmE" = external global { %str_slice, i32 }
@"_ZN4sync4mpsc7oneshot15Packet$LT$T$GT$4send10_FILE_LINE20h3b6012eb1ddf4cc39cmE" = external global { %str_slice, i32 }
@const22245 = internal unnamed_addr constant void (%"1.std::sync::mpsc::SendError<collections::string::String>"*, %"3.collections::string::String"*)* @_ZN4sync4mpsc9SendError20h2273509480378526889E
@const22296 = internal unnamed_addr constant %"2.core::marker::PhantomData<*mut std::sync::mpsc::spsc_queue::Node<std::sync::mpsc::stream::Message<collections::string::String>>>" zeroinitializer
@const22297 = internal unnamed_addr constant i64 128
@const22319 = internal unnamed_addr constant { i64, [24 x i8] } { i64 0, [24 x i8] undef }
@str22320 = internal constant [15 x i8] c"upgrading again"
@const22321 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([15 x i8]* @str22320, i32 0, i32 0), i64 15 }
@"_ZN4sync4mpsc7oneshot15Packet$LT$T$GT$7upgrade10_FILE_LINE20h3b6012eb1ddf4cc3yhmE" = external global { %str_slice, i32 }
@const22322 = internal unnamed_addr constant { i64, [8 x i8] } { i64 1, [8 x i8] undef }
@panic_loc22330 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([105 x i8]* @str21957, i32 0, i32 0), i64 105 }, i32 149 }
@panic_loc22331 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([105 x i8]* @str21957, i32 0, i32 0), i64 105 }, i32 161 }
@str22332 = internal constant [38 x i8] c"assertion failed: (*n).value.is_none()"
@const22333 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([38 x i8]* @str22332, i32 0, i32 0), i64 38 }
@"_ZN4sync4mpsc10spsc_queue14Queue$LT$T$GT$4push10_FILE_LINE20h3b6012eb1ddf4cc36aoE" = external global { %str_slice, i32 }
@str22337 = internal constant [34 x i8] c"assertion failed: second.is_none()"
@const22338 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([34 x i8]* @str22337, i32 0, i32 0), i64 34 }
@"_ZN4sync4mpsc6stream15Packet$LT$T$GT$7do_send10_FILE_LINE20h3b6012eb1ddf4cc36cnE" = external global { %str_slice, i32 }
@"_ZN4sync4mpsc6stream15Packet$LT$T$GT$7do_send10_FILE_LINE20h3b6012eb1ddf4cc3FdnE" = external global { %str_slice, i32 }
@const22351 = internal unnamed_addr constant { i8, [0 x i8] } { i8 0, [0 x i8] undef }
@const22353 = internal unnamed_addr constant i64 1024
@const22354 = internal unnamed_addr constant i64 -9223372036854774784
@const22356 = internal unnamed_addr constant %"2.core::marker::PhantomData<*mut std::sync::mpsc::mpsc_queue::Node<collections::string::String>>" zeroinitializer
@const22359 = internal unnamed_addr constant i8 3
@"_ZN4sync4mpsc15Sender$LT$T$GT$4send10_FILE_LINE20h3b6012eb1ddf4cc3UAoE" = external global { %str_slice, i32 }
@str22367 = internal constant [7 x i8] c"connect"
@const22368 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str22367, i32 0, i32 0), i64 7 }
@str22369 = internal constant [16 x i8] c"set_ssl_verifier"
@const22370 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([16 x i8]* @str22369, i32 0, i32 0), i64 16 }
@str22371 = internal constant [13 x i8] c"hyper::buffer"
@str22372 = internal constant [13 x i8] c"src/buffer.rs"
@"_ZN6buffer18BufReader$LT$R$GT$7get_buf3LOC20h6d31579c3e045dd8hiaE" = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str22371, i32 0, i32 0), i64 13 }, %str_slice { i8* getelementptr inbounds ([13 x i8]* @str22372, i32 0, i32 0), i64 13 }, i32 42, [4 x i8] undef }
@str22378 = internal constant [8 x i8] c"slicing "
@ref22379 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([8 x i8]* @str22378, i32 0, i32 0), i64 8 }]
@"_ZN6buffer18BufReader$LT$R$GT$7get_buf15__STATIC_FMTSTR20h0b226a51b3668441hjaE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref22379, i32 0, i32 0), i64 1 }
@"_ZN6buffer18BufReader$LT$R$GT$13read_into_buf3LOC20h6d31579c3e045dd8skaE" = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str22371, i32 0, i32 0), i64 13 }, %str_slice { i8* getelementptr inbounds ([13 x i8]* @str22372, i32 0, i32 0), i64 13 }, i32 56, [4 x i8] undef }
@str22380 = internal constant [18 x i8] c"read_into_buf pos="
@str22381 = internal constant [6 x i8] c", cap="
@ref22382 = internal unnamed_addr constant [2 x %str_slice] [%str_slice { i8* getelementptr inbounds ([18 x i8]* @str22380, i32 0, i32 0), i64 18 }, %str_slice { i8* getelementptr inbounds ([6 x i8]* @str22381, i32 0, i32 0), i64 6 }]
@"_ZN6buffer18BufReader$LT$R$GT$13read_into_buf15__STATIC_FMTSTR20h0b226a51b3668441slaE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref22382, i32 0, i32 0), i64 2 }
@"_ZN6buffer18BufReader$LT$R$GT$13read_into_buf3LOC20h6d31579c3e045dd8KmaE" = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str22371, i32 0, i32 0), i64 13 }, %str_slice { i8* getelementptr inbounds ([13 x i8]* @str22372, i32 0, i32 0), i64 13 }, i32 62, [4 x i8] undef }
@str22383 = internal constant [30 x i8] c"read_into_buf at full capacity"
@ref22384 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([30 x i8]* @str22383, i32 0, i32 0), i64 30 }]
@"_ZN6buffer18BufReader$LT$R$GT$13read_into_buf15__STATIC_FMTSTR20h0b226a51b3668441KnaE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref22384, i32 0, i32 0), i64 1 }
@"_ZN6buffer18BufReader$LT$R$GT$13maybe_reserve3LOC20h6d31579c3e045dd8LoaE" = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str22371, i32 0, i32 0), i64 13 }, %str_slice { i8* getelementptr inbounds ([13 x i8]* @str22372, i32 0, i32 0), i64 13 }, i32 73, [4 x i8] undef }
@str22385 = internal constant [9 x i8] c"reserved "
@ref22386 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([9 x i8]* @str22385, i32 0, i32 0), i64 9 }]
@"_ZN6buffer18BufReader$LT$R$GT$13maybe_reserve15__STATIC_FMTSTR20h0b226a51b3668441LpaE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref22386, i32 0, i32 0), i64 1 }
@panic_loc22387 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([13 x i8]* @str22372, i32 0, i32 0), i64 13 }, i32 123 }
@"_ZN5slice54_$u5b$T$u5d$.ops..Index$LT$ops..Range$LT$usize$GT$$GT$5index14_MSG_FILE_LINE20h982f7232b12b5ca0FxGE" = external global { %str_slice, %str_slice, i32 }
@"_ZN5slice54_$u5b$T$u5d$.ops..Index$LT$ops..Range$LT$usize$GT$$GT$5index14_MSG_FILE_LINE20h982f7232b12b5ca08xGE" = external global { %str_slice, %str_slice, i32 }
@panic_loc22409 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([91 x i8]* @str20991, i32 0, i32 0), i64 91 }, i32 523 }
@_ZN5slice5bytes11copy_memory14_MSG_FILE_LINE20h982f7232b12b5ca0irHE = external global { %str_slice, %str_slice, i32 }
@binary22416 = internal unnamed_addr constant [3 x i8] c"foo"
@const22417 = internal unnamed_addr constant [3 x i8]* @binary22416
@binary22418 = internal unnamed_addr constant [3 x i8] c"bar"
@const22419 = internal unnamed_addr constant [3 x i8]* @binary22418
@binary22420 = internal unnamed_addr constant [3 x i8] c"baz"
@const22421 = internal unnamed_addr constant [3 x i8]* @binary22420
@const22431 = internal unnamed_addr constant { i64, { i64, [8 x i8] } } { i64 -1, { i64, [8 x i8] } { i64 0, [8 x i8] undef } }
@str22433 = internal constant [90 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libcore/iter.rs"
@panic_loc22434 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([90 x i8]* @str22433, i32 0, i32 0), i64 90 }, i32 2172 }
@str22441 = internal constant [15 x i8] c"length overflow"
@const22442 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([15 x i8]* @str22441, i32 0, i32 0), i64 15 }
@panic_loc22443 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([96 x i8]* @str21064, i32 0, i32 0), i64 96 }, i32 632 }
@"_ZN3vec12Vec$LT$T$GT$4push6resize14_MSG_FILE_LINE20h03f25b1e5fd4f89294hE" = external global { %str_slice, %str_slice, i32 }
@panic_loc22448 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([96 x i8]* @str21064, i32 0, i32 0), i64 96 }, i32 634 }
@panic_loc22449 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([96 x i8]* @str21064, i32 0, i32 0), i64 96 }, i32 643 }
@panic_loc22450 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([96 x i8]* @str21064, i32 0, i32 0), i64 96 }, i32 661 }
@const22460 = internal unnamed_addr constant i64 4096
@const22461 = internal unnamed_addr constant { i8 } zeroinitializer
@const22463 = internal unnamed_addr constant i8 (%"1.std::io::error::Error"*, %"2.core::fmt::Formatter"*)* @_ZN2io5error24Error...core..fmt..Debug3fmt20h73f2bfbde3abacf5zbgE
@const22489 = internal unnamed_addr constant i64 4
@panic_loc22490 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([13 x i8]* @str22372, i32 0, i32 0), i64 13 }, i32 71 }
@const22491 = internal unnamed_addr constant i64 417792
@panic_loc22492 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([13 x i8]* @str22372, i32 0, i32 0), i64 13 }, i32 72 }
@const22493 = internal unnamed_addr constant i64 5
@const22500 = internal unnamed_addr constant i8 -1
@const22501 = internal unnamed_addr constant i64 3
@_ZN20MAX_LOG_LEVEL_FILTER20hbb983588357762d8EaaE = external global %"2.core::atomic::AtomicUsize"
@const22506 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([13 x i8]* @str22371, i32 0, i32 0), i64 13 }
@const22508 = internal unnamed_addr constant i8 (i64*, %"2.core::fmt::Formatter"*)* @_ZN3fmt3num18usize.fmt..Display3fmt20h5db6331a3cff050c5JLE
@"_ZN5slice57_$u5b$T$u5d$.ops..IndexMut$LT$ops..Range$LT$usize$GT$$GT$9index_mut14_MSG_FILE_LINE20h982f7232b12b5ca0yAGE" = external global { %str_slice, %str_slice, i32 }
@"_ZN5slice57_$u5b$T$u5d$.ops..IndexMut$LT$ops..Range$LT$usize$GT$$GT$9index_mut14_MSG_FILE_LINE20h982f7232b12b5ca01AGE" = external global { %str_slice, %str_slice, i32 }
@panic_loc22512 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([91 x i8]* @str20991, i32 0, i32 0), i64 91 }, i32 565 }
@panic_loc22513 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([13 x i8]* @str22372, i32 0, i32 0), i64 13 }, i32 59 }
@const22514 = internal unnamed_addr constant {} zeroinitializer
@const22515 = internal unnamed_addr constant { i64, i64, [8 x i8] } { i64 0, i64 0, [8 x i8] undef }
@panic_loc22519 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([13 x i8]* @str22372, i32 0, i32 0), i64 13 }, i32 104 }
@"_ZN3fmt39_$LP$T9$C$$u20$T10$C$$u20$T11$RP$.Debug3fmt15__STATIC_FMTSTR20hb07ecdd2701c601d0SPE" = external global { %str_slice*, i64 }
@"_ZN3fmt39_$LP$T9$C$$u20$T10$C$$u20$T11$RP$.Debug3fmt15__STATIC_FMTSTR20hb07ecdd2701c601dWTPE" = external global { %str_slice*, i64 }
@"_ZN3fmt39_$LP$T9$C$$u20$T10$C$$u20$T11$RP$.Debug3fmt15__STATIC_FMTSTR20hb07ecdd2701c601dAUPE" = external global { %str_slice*, i64 }
@const22522 = internal unnamed_addr constant i32 1
@str22524 = internal constant [93 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libcore/fmt/mod.rs"
@panic_loc22525 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([93 x i8]* @str22524, i32 0, i32 0), i64 93 }, i32 1106 }
@"_ZN3fmt39_$LP$T9$C$$u20$T10$C$$u20$T11$RP$.Debug3fmt15__STATIC_FMTSTR20hb07ecdd2701c601dwVPE" = external global { %str_slice*, i64 }
@"_ZN3fmt39_$LP$T9$C$$u20$T10$C$$u20$T11$RP$.Debug3fmt15__STATIC_FMTSTR20hb07ecdd2701c601daWPE" = external global { %str_slice*, i64 }
@"_ZN3fmt39_$LP$T9$C$$u20$T10$C$$u20$T11$RP$.Debug3fmt15__STATIC_FMTSTR20hb07ecdd2701c601d6WPE" = external global { %str_slice*, i64 }
@"_ZN3fmt39_$LP$T9$C$$u20$T10$C$$u20$T11$RP$.Debug3fmt15__STATIC_FMTSTR20hb07ecdd2701c601dKXPE" = external global { %str_slice*, i64 }
@"_ZN3fmt39_$LP$T9$C$$u20$T10$C$$u20$T11$RP$.Debug3fmt15__STATIC_FMTSTR20hb07ecdd2701c601dGYPE" = external global { %str_slice*, i64 }
@"_ZN3fmt39_$LP$T9$C$$u20$T10$C$$u20$T11$RP$.Debug3fmt15__STATIC_FMTSTR20hb07ecdd2701c601dcZPE" = external global { %str_slice*, i64 }
@const22526 = internal unnamed_addr constant i8 ({ i64, i64, i64 }*, %"2.core::fmt::Formatter"*)* @"_ZN3fmt39_$LP$T9$C$$u20$T10$C$$u20$T11$RP$.Debug3fmt21h13701429061508442877E"
@const22528 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([0 x i8]* @const21399, i32 0, i32 0), i64 0 }
@binary22529 = internal unnamed_addr constant [2 x i8] c"oo"
@ref22530 = internal unnamed_addr constant [2 x i8]* @binary22529
@const22531 = internal unnamed_addr constant [2 x i8]** @ref22530
@str22533 = internal constant [44 x i8] c"assertion failed: `(left == right)` (left: `"
@str22534 = internal constant [11 x i8] c"`, right: `"
@str22535 = internal constant [2 x i8] c"`)"
@ref22536 = internal unnamed_addr constant [3 x %str_slice] [%str_slice { i8* getelementptr inbounds ([44 x i8]* @str22533, i32 0, i32 0), i64 44 }, %str_slice { i8* getelementptr inbounds ([11 x i8]* @str22534, i32 0, i32 0), i64 11 }, %str_slice { i8* getelementptr inbounds ([2 x i8]* @str22535, i32 0, i32 0), i64 2 }]
@_ZN6buffer5tests24test_consume_and_get_buf15__STATIC_FMTSTR20h0b226a51b3668441fvaE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@const22537 = internal unnamed_addr constant i8 ({ i8*, i64 }*, %"2.core::fmt::Formatter"*)* @"_ZN3fmt23_$RF$$u27$a$u20$T.Debug3fmt20h3899771165315088914E"
@const22539 = internal unnamed_addr constant i8 ([2 x i8]**, %"2.core::fmt::Formatter"*)* @"_ZN3fmt23_$RF$$u27$a$u20$T.Debug3fmt21h10261002358008098354E"
@_ZN6buffer5tests24test_consume_and_get_buf10_FILE_LINE20hdec7b0b6ef9f8e8aQvaE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str22372, i32 0, i32 0), i64 13 }, i32 137, [4 x i8] undef }
@binary22540 = internal unnamed_addr constant [8 x i8] c"oobarbaz"
@ref22541 = internal unnamed_addr constant [8 x i8]* @binary22540
@const22542 = internal unnamed_addr constant [8 x i8]** @ref22541
@_ZN6buffer5tests24test_consume_and_get_buf15__STATIC_FMTSTR20h0b226a51b3668441IwaE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@const22545 = internal unnamed_addr constant i8 ([8 x i8]**, %"2.core::fmt::Formatter"*)* @"_ZN3fmt23_$RF$$u27$a$u20$T.Debug3fmt20h5588531591980251940E"
@_ZN6buffer5tests24test_consume_and_get_buf10_FILE_LINE20hdec7b0b6ef9f8e8ajxaE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str22372, i32 0, i32 0), i64 13 }, i32 140, [4 x i8] undef }
@const22546 = internal unnamed_addr constant [3 x i8]** @const22421
@_ZN6buffer5tests24test_consume_and_get_buf15__STATIC_FMTSTR20h0b226a51b36684417xaE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@const22549 = internal unnamed_addr constant i8 ([3 x i8]**, %"2.core::fmt::Formatter"*)* @"_ZN3fmt23_$RF$$u27$a$u20$T.Debug3fmt20h5139850069015136190E"
@_ZN6buffer5tests24test_consume_and_get_buf10_FILE_LINE20hdec7b0b6ef9f8e8aIyaE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str22372, i32 0, i32 0), i64 13 }, i32 142, [4 x i8] undef }
@ref22550 = internal unnamed_addr constant [0 x i8]* @const21399
@const22551 = internal unnamed_addr constant [0 x i8]** @ref22550
@_ZN6buffer5tests24test_consume_and_get_buf15__STATIC_FMTSTR20h0b226a51b3668441wzaE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@const22554 = internal unnamed_addr constant i8 ([0 x i8]**, %"2.core::fmt::Formatter"*)* @"_ZN3fmt23_$RF$$u27$a$u20$T.Debug3fmt21h14730640356006419461E"
@_ZN6buffer5tests24test_consume_and_get_buf10_FILE_LINE20hdec7b0b6ef9f8e8a7zaE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str22372, i32 0, i32 0), i64 13 }, i32 144, [4 x i8] undef }
@_ZN6buffer5tests24test_consume_and_get_buf15__STATIC_FMTSTR20h0b226a51b3668441RAaE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6buffer5tests24test_consume_and_get_buf10_FILE_LINE20hdec7b0b6ef9f8e8asBaE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str22372, i32 0, i32 0), i64 13 }, i32 145, [4 x i8] undef }
@_ZN6buffer5tests24test_consume_and_get_buf15__STATIC_FMTSTR20h0b226a51b3668441cCaE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6buffer5tests24test_consume_and_get_buf10_FILE_LINE20hdec7b0b6ef9f8e8aNCaE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str22372, i32 0, i32 0), i64 13 }, i32 146, [4 x i8] undef }
@str22572 = internal constant [6 x i8] c"Config"
@const22573 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str22572, i32 0, i32 0), i64 6 }
@str22574 = internal constant [8 x i8] c"max_idle"
@const22575 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str22574, i32 0, i32 0), i64 8 }
@vtable22576 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (i64*, %"2.core::fmt::Formatter"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 8, i64 8, i8 (i64*, %"2.core::fmt::Formatter"*)* @_ZN3fmt3num16usize.fmt..Debug3fmt20hb7ea721df6117231GMLE }
@const22577 = internal unnamed_addr constant { i64 } { i64 5 }
@str22591 = internal constant [4 x i8] c"Http"
@const22592 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str22591, i32 0, i32 0), i64 4 }
@str22593 = internal constant [5 x i8] c"Https"
@const22594 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str22593, i32 0, i32 0), i64 5 }
@str22596 = internal constant [5 x i8] c"Other"
@const22597 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str22596, i32 0, i32 0), i64 5 }
@vtable22600 = internal unnamed_addr constant { void (%"3.collections::string::String"*)*, i64, i64, i8 (%"3.collections::string::String"*, %"2.core::fmt::Formatter"*)* } { void (%"3.collections::string::String"*)* @_ZN27collections..string..String10drop.2175817heb2ef1c146b143d9E, i64 24, i64 8, i8 (%"3.collections::string::String"*, %"2.core::fmt::Formatter"*)* @_ZN6string17String.fmt..Debug3fmt20h41056cfa9183b72brEhE }
@str22615 = internal constant [4 x i8] c"http"
@str22616 = internal constant [5 x i8] c"https"
@str22775 = internal constant [107 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libstd/collections/hash/table.rs"
@panic_loc22776 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([107 x i8]* @str22775, i32 0, i32 0), i64 107 }, i32 626 }
@panic_loc22777 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([107 x i8]* @str22775, i32 0, i32 0), i64 107 }, i32 627 }
@const22778 = internal unnamed_addr constant %"2.core::marker::PhantomData<((collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<net::HttpStream>)>" zeroinitializer
@const22780 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static ()>" zeroinitializer
@const22784 = internal unnamed_addr constant { { { { { { { i8* }, {} }, i64, i64 } }, i16, { i64, [0 x i64], [3 x i64] } }, { { { i8* }, {} }, i64, i64 } } } zeroinitializer
@panic_loc22785 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([107 x i8]* @str22775, i32 0, i32 0), i64 107 }, i32 803 }
@const22795 = internal unnamed_addr constant %"net::HttpStream"* null
@const22796 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static net::HttpStream>" zeroinitializer
@const22797 = internal unnamed_addr constant %"net::HttpStream"* inttoptr (i64 1 to %"net::HttpStream"*)
@const22825 = internal unnamed_addr constant %"5.alloc::arc::ArcInner<openssl::ssl::Ssl>"* null
@panic_loc22841 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([107 x i8]* @str22775, i32 0, i32 0), i64 107 }, i32 1003 }
@panic_loc22842 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([107 x i8]* @str22775, i32 0, i32 0), i64 107 }, i32 1004 }
@panic_loc22843 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([107 x i8]* @str22775, i32 0, i32 0), i64 107 }, i32 1005 }
@const22859 = internal unnamed_addr constant { { i1 } } zeroinitializer
@const22879 = internal unnamed_addr constant %"2.core::marker::PhantomData<u64>" zeroinitializer
@const22880 = internal unnamed_addr constant i64* inttoptr (i64 1 to i64*)
@panic_loc22881 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([107 x i8]* @str22775, i32 0, i32 0), i64 107 }, i32 585 }
@panic_loc22882 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([107 x i8]* @str22775, i32 0, i32 0), i64 107 }, i32 586 }
@panic_loc22883 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([107 x i8]* @str22775, i32 0, i32 0), i64 107 }, i32 587 }
@"_ZN11collections4hash5table26RawTable$LT$K$C$$u20$V$GT$17new_uninitialized10_FILE_LINE20h3b6012eb1ddf4cc3e8bE" = external global { %str_slice, i32 }
@"_ZN11collections4hash5table26RawTable$LT$K$C$$u20$V$GT$17new_uninitialized10_FILE_LINE20h3b6012eb1ddf4cc3Y8bE" = external global { %str_slice, i32 }
@const22960 = internal unnamed_addr constant %"5.alloc::rc::RcBox<core::cell::RefCell<rand::reseeding::ReseedingRng<std::rand::StdRng, std::rand::ThreadRngReseeder>>>"* null
@str22972 = internal constant [89 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/liballoc/rc.rs"
@panic_loc22973 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([89 x i8]* @str22972, i32 0, i32 0), i64 89 }, i32 782 }
@panic_loc22975 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([89 x i8]* @str22972, i32 0, i32 0), i64 89 }, i32 791 }
@const22986 = internal unnamed_addr constant { { { i8*, i8* } } } zeroinitializer
@str22987 = internal constant [19 x i8] c"hyper::client::pool"
@str22988 = internal constant [18 x i8] c"src/client/pool.rs"
@"_ZN6client4pool17PoolImpl$LT$S$GT$5reuse3LOC20h6d31579c3e045dd8kNaE" = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([19 x i8]* @str22987, i32 0, i32 0), i64 19 }, %str_slice { i8* getelementptr inbounds ([18 x i8]* @str22988, i32 0, i32 0), i64 18 }, i32 91, [4 x i8] undef }
@str22989 = internal constant [6 x i8] c"reuse "
@ref22990 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([6 x i8]* @str22989, i32 0, i32 0), i64 6 }]
@"_ZN6client4pool17PoolImpl$LT$S$GT$5reuse15__STATIC_FMTSTR20h0b226a51b3668441kOaE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref22990, i32 0, i32 0), i64 1 }
@"_ZN6client4pool30Pool$LT$C$GT$.NetworkConnector7connect3LOC20h6d31579c3e045dd8aQaE" = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([19 x i8]* @str22987, i32 0, i32 0), i64 19 }, %str_slice { i8* getelementptr inbounds ([18 x i8]* @str22988, i32 0, i32 0), i64 18 }, i32 107, [4 x i8] undef }
@str22991 = internal constant [26 x i8] c"Pool had connection, using"
@ref22992 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([26 x i8]* @str22991, i32 0, i32 0), i64 26 }]
@"_ZN6client4pool30Pool$LT$C$GT$.NetworkConnector7connect15__STATIC_FMTSTR20h0b226a51b3668441aRaE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref22992, i32 0, i32 0), i64 1 }
@"_ZN6client4pool26PooledStream$LT$S$GT$.Drop4drop3LOC20h6d31579c3e045dd8dVaE" = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([19 x i8]* @str22987, i32 0, i32 0), i64 19 }, %str_slice { i8* getelementptr inbounds ([18 x i8]* @str22988, i32 0, i32 0), i64 18 }, i32 177, [4 x i8] undef }
@str22993 = internal constant [29 x i8] c"PooledStream.drop, is_closed="
@str22994 = internal constant [13 x i8] c", is_drained="
@ref22995 = internal unnamed_addr constant [2 x %str_slice] [%str_slice { i8* getelementptr inbounds ([29 x i8]* @str22993, i32 0, i32 0), i64 29 }, %str_slice { i8* getelementptr inbounds ([13 x i8]* @str22994, i32 0, i32 0), i64 13 }]
@"_ZN6client4pool26PooledStream$LT$S$GT$.Drop4drop15__STATIC_FMTSTR20h0b226a51b3668441dWaE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref22995, i32 0, i32 0), i64 2 }
@const23013 = internal unnamed_addr constant %"2.core::marker::PhantomData<((collections::string::String, u16, client::pool::Scheme), collections::vec::Vec<mock::MockStream>)>" zeroinitializer
@const23017 = internal unnamed_addr constant %"mock::MockStream"* null
@const23018 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static mock::MockStream>" zeroinitializer
@const23019 = internal unnamed_addr constant %"mock::MockStream"* inttoptr (i64 1 to %"mock::MockStream"*)
@const23039 = internal unnamed_addr constant %"mock::MockConnector" zeroinitializer
@str23040 = internal constant [9 x i8] c"127.0.0.1"
@const23041 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([9 x i8]* @str23040, i32 0, i32 0), i64 9 }
@const23042 = internal unnamed_addr constant i16 3000
@const23043 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str22615, i32 0, i32 0), i64 4 }
@const23050 = internal unnamed_addr constant %"5.alloc::arc::ArcInner<std::sync::mutex::Mutex<client::pool::PoolImpl<mock::MockStream>>>"* null
@const23056 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([19 x i8]* @str22987, i32 0, i32 0), i64 19 }
@const23058 = internal unnamed_addr constant i8 (i8*, %"2.core::fmt::Formatter"*)* @_ZN3fmt12bool.Display3fmt20h1ffc633a8be08e92hoNE
@const23067 = internal unnamed_addr constant { { { { { { { i8* }, {} }, i64, i64 } }, i16, { i64, [0 x i64], [3 x i64] } }, { { { { { i8* }, {} }, i64, i64 }, i64 }, { { { i8* }, {} }, i64, i64 } } } } zeroinitializer
@const23077 = internal unnamed_addr constant i8 (%"3.collections::string::String"*, %"2.core::fmt::Formatter"*)* @_ZN6string17String.fmt..Debug3fmt20h41056cfa9183b72brEhE
@const23079 = internal unnamed_addr constant i8 (i16*, %"2.core::fmt::Formatter"*)* @_ZN3fmt3num14u16.fmt..Debug3fmt20h8b55efe08f8a5400iYLE
@const23080 = internal unnamed_addr constant i8 (%"client::pool::Scheme"*, %"2.core::fmt::Formatter"*)* @_ZN6client4pool24Scheme...std..fmt..Debug3fmt20h193d312aaca1f581dHaE
@const23081 = internal unnamed_addr constant i8 ({ %"3.collections::string::String", i16, %"client::pool::Scheme" }*, %"2.core::fmt::Formatter"*)* @"_ZN3fmt39_$LP$T9$C$$u20$T10$C$$u20$T11$RP$.Debug3fmt19h353165596687928160E"
@str23139 = internal constant [105 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libstd/collections/hash/map.rs"
@panic_loc23140 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([105 x i8]* @str23139, i32 0, i32 0), i64 105 }, i32 401 }
@panic_loc23151 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([107 x i8]* @str22775, i32 0, i32 0), i64 107 }, i32 381 }
@panic_loc23164 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([107 x i8]* @str22775, i32 0, i32 0), i64 107 }, i32 285 }
@panic_loc23165 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([107 x i8]* @str22775, i32 0, i32 0), i64 107 }, i32 287 }
@panic_loc23166 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([107 x i8]* @str22775, i32 0, i32 0), i64 107 }, i32 289 }
@str23167 = internal constant [42 x i8] c"assertion failed: probe.index() != idx_end"
@const23168 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([42 x i8]* @str23167, i32 0, i32 0), i64 42 }
@_ZN11collections4hash3map10robin_hood10_FILE_LINE20h3b6012eb1ddf4cc36BcE = external global { %str_slice, i32 }
@panic_loc23181 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([107 x i8]* @str22775, i32 0, i32 0), i64 107 }, i32 349 }
@str23185 = internal constant [20 x i8] c"Expected full bucket"
@const23186 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([20 x i8]* @str23185, i32 0, i32 0), i64 20 }
@"_ZN11collections4hash5table38BucketState$LT$K$C$$u20$V$C$$u20$M$GT$11expect_full10_FILE_LINE20h3b6012eb1ddf4cc311bE" = external global { %str_slice, i32 }
@panic_loc23189 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([107 x i8]* @str22775, i32 0, i32 0), i64 107 }, i32 234 }
@panic_loc23191 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([105 x i8]* @str23139, i32 0, i32 0), i64 105 }, i32 424 }
@const23216 = internal unnamed_addr constant i64 11
@panic_loc23217 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([105 x i8]* @str23139, i32 0, i32 0), i64 105 }, i32 67 }
@const23218 = internal unnamed_addr constant i64 10
@str23219 = internal constant [37 x i8] c"assertion failed: new_size <= min_cap"
@const23220 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([37 x i8]* @str23219, i32 0, i32 0), i64 37 }
@"_ZN11collections4hash3map34HashMap$LT$K$C$$u20$V$C$$u20$S$GT$7reserve10_FILE_LINE20h3b6012eb1ddf4cc3lKcE" = external global { %str_slice, i32 }
@const23223 = internal unnamed_addr constant i64 8
@str23225 = internal constant [93 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libcore/num/mod.rs"
@panic_loc23226 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([93 x i8]* @str23225, i32 0, i32 0), i64 93 }, i32 1138 }
@panic_loc23230 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([93 x i8]* @str23225, i32 0, i32 0), i64 93 }, i32 1140 }
@str23231 = internal constant [42 x i8] c"attempted remainder with a divisor of zero"
@panic_loc23232 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([42 x i8]* @str23231, i32 0, i32 0), i64 42 }, %str_slice { i8* getelementptr inbounds ([93 x i8]* @str23225, i32 0, i32 0), i64 93 }, i32 1140 }
@str23233 = internal constant [26 x i8] c"shift operation overflowed"
@panic_loc23234 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([26 x i8]* @str23233, i32 0, i32 0), i64 26 }, %str_slice { i8* getelementptr inbounds ([93 x i8]* @str23225, i32 0, i32 0), i64 93 }, i32 1140 }
@const23236 = internal unnamed_addr constant i64 32
@str23244 = internal constant [51 x i8] c"assertion failed: self.table.size() <= new_capacity"
@const23245 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([51 x i8]* @str23244, i32 0, i32 0), i64 51 }
@"_ZN11collections4hash3map34HashMap$LT$K$C$$u20$V$C$$u20$S$GT$6resize10_FILE_LINE20h3b6012eb1ddf4cc3fLcE" = external global { %str_slice, i32 }
@str23250 = internal constant [69 x i8] c"assertion failed: new_capacity.is_power_of_two() || new_capacity == 0"
@const23251 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([69 x i8]* @str23250, i32 0, i32 0), i64 69 }
@"_ZN11collections4hash3map34HashMap$LT$K$C$$u20$V$C$$u20$S$GT$6resize10_FILE_LINE20h3b6012eb1ddf4cc3ILcE" = external global { %str_slice, i32 }
@panic_loc23255 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([107 x i8]* @str22775, i32 0, i32 0), i64 107 }, i32 408 }
@panic_loc23261 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([105 x i8]* @str23139, i32 0, i32 0), i64 105 }, i32 491 }
@str23262 = internal constant [37 x i8] c"Internal HashMap error: Out of space."
@const23263 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([37 x i8]* @str23262, i32 0, i32 0), i64 37 }
@"_ZN11collections4hash3map34HashMap$LT$K$C$$u20$V$C$$u20$S$GT$21insert_hashed_ordered10_FILE_LINE20h3b6012eb1ddf4cc3cHcE" = external global { %str_slice, i32 }
@"_ZN11collections4hash3map34HashMap$LT$K$C$$u20$V$C$$u20$S$GT$6resize15__STATIC_FMTSTR20h7699816563846a1aAOcE" = external global { %str_slice*, i64 }
@"_ZN11collections4hash3map34HashMap$LT$K$C$$u20$V$C$$u20$S$GT$6resize10_FILE_LINE20h3b6012eb1ddf4cc3bPcE" = external global { %str_slice, i32 }
@const23284 = internal unnamed_addr constant i64 8317987319222330741
@const23285 = internal unnamed_addr constant i64 7237128888997146477
@const23286 = internal unnamed_addr constant i64 7816392313619706465
@const23287 = internal unnamed_addr constant i64 8387220255154660723
@str23296 = internal constant [94 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libcore/hash/sip.rs"
@panic_loc23297 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 127 }
@panic_loc23298 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 132 }
@panic_loc23299 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 63 }
@"_ZN5slice36_$u5b$T$u5d$.ops..Index$LT$usize$GT$5index14_MSG_FILE_LINE20h982f7232b12b5ca0JvGE" = external global { %str_slice, %str_slice, i32 }
@panic_loc23301 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([26 x i8]* @str23233, i32 0, i32 0), i64 26 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 63 }
@panic_loc23302 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 64 }
@panic_loc23303 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 134 }
@panic_loc23304 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([26 x i8]* @str23233, i32 0, i32 0), i64 26 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 134 }
@panic_loc23305 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 135 }
@panic_loc23306 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 139 }
@panic_loc23307 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([26 x i8]* @str23233, i32 0, i32 0), i64 26 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 139 }
@const23310 = internal unnamed_addr constant i32 13
@const23311 = internal unnamed_addr constant i32 64
@panic_loc23312 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([26 x i8]* @str23233, i32 0, i32 0), i64 26 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 142 }
@const23313 = internal unnamed_addr constant i32 32
@const23314 = internal unnamed_addr constant i32 16
@const23315 = internal unnamed_addr constant i32 21
@const23316 = internal unnamed_addr constant i32 17
@panic_loc23317 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([26 x i8]* @str23233, i32 0, i32 0), i64 26 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 143 }
@panic_loc23318 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 150 }
@const23319 = internal unnamed_addr constant i64 -8
@const23320 = internal unnamed_addr constant i64 7
@panic_loc23321 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 50 }
@panic_loc23322 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 51 }
@const23323 = internal unnamed_addr constant i32 8
@panic_loc23324 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 52 }
@panic_loc23325 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 53 }
@const23326 = internal unnamed_addr constant i32 24
@panic_loc23327 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 54 }
@panic_loc23328 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 55 }
@const23329 = internal unnamed_addr constant i32 40
@const23330 = internal unnamed_addr constant i64 6
@panic_loc23331 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 56 }
@const23332 = internal unnamed_addr constant i32 48
@panic_loc23333 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 57 }
@const23334 = internal unnamed_addr constant i32 56
@panic_loc23335 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([26 x i8]* @str23233, i32 0, i32 0), i64 26 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 159 }
@panic_loc23336 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([26 x i8]* @str23233, i32 0, i32 0), i64 26 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 160 }
@panic_loc23337 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 163 }
@const23345 = internal unnamed_addr constant i64* @const20971
@const23346 = internal unnamed_addr constant i64 255
@panic_loc23347 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([26 x i8]* @str23233, i32 0, i32 0), i64 26 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 188 }
@panic_loc23348 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([26 x i8]* @str23233, i32 0, i32 0), i64 26 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 189 }
@panic_loc23349 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([26 x i8]* @str23233, i32 0, i32 0), i64 26 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 193 }
@panic_loc23350 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([26 x i8]* @str23233, i32 0, i32 0), i64 26 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 194 }
@panic_loc23351 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([26 x i8]* @str23233, i32 0, i32 0), i64 26 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 195 }
@panic_loc23352 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([26 x i8]* @str23233, i32 0, i32 0), i64 26 }, %str_slice { i8* getelementptr inbounds ([94 x i8]* @str23296, i32 0, i32 0), i64 94 }, i32 196 }
@panic_loc23359 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([105 x i8]* @str23139, i32 0, i32 0), i64 105 }, i32 1187 }
@panic_loc23360 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([105 x i8]* @str23139, i32 0, i32 0), i64 105 }, i32 1199 }
@str23361 = internal constant [48 x i8] c"assertion failed: probe.index() != ib + size + 1"
@const23362 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([48 x i8]* @str23361, i32 0, i32 0), i64 48 }
@_ZN11collections4hash3map19search_entry_hashed10_FILE_LINE20h3b6012eb1ddf4cc3Q5cE = external global { %str_slice, i32 }
@const23363 = internal unnamed_addr constant %"2.core::marker::PhantomData<mock::MockStream>" zeroinitializer
@const23373 = internal unnamed_addr constant [0 x %"mock::MockStream"] zeroinitializer
@const23386 = internal unnamed_addr constant i8 (%"error::Error"*, %"2.core::fmt::Formatter"*)* @_ZN5error23Error...std..fmt..Debug3fmt20h9698c504feb3a23ccycE
@const23399 = internal unnamed_addr constant %"15.openssl::ssl::error::OpensslError"* null
@const23400 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static openssl::ssl::error::OpensslError>" zeroinitializer
@const23401 = internal unnamed_addr constant %"15.openssl::ssl::error::OpensslError"* inttoptr (i64 1 to %"15.openssl::ssl::error::OpensslError"*)
@const23407 = internal unnamed_addr constant i8 (%"1.std::sys_common::poison::PoisonError<std::sync::mutex::MutexGuard<client::pool::PoolImpl<mock::MockStream>>>"*, %"2.core::fmt::Formatter"*)* @"_ZN10sys_common6poison31PoisonError$LT$T$GT$.fmt..Debug3fmt20h1858100341532492555E"
@const23425 = internal unnamed_addr constant { { { i8*, i8*, i8*, {} }, i64, i8* } } zeroinitializer
@panic_loc23428 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([105 x i8]* @str23139, i32 0, i32 0), i64 105 }, i32 338 }
@panic_loc23429 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([105 x i8]* @str23139, i32 0, i32 0), i64 105 }, i32 344 }
@const23440 = internal unnamed_addr constant { { { { { { i8* }, {} }, i64, i64 }, i64 }, { { { i8* }, {} }, i64, i64 } } } zeroinitializer
@panic_loc23441 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([96 x i8]* @str21064, i32 0, i32 0), i64 96 }, i32 681 }
@const23450 = internal unnamed_addr constant { { { { i8* }, {} }, i64, i64 } } zeroinitializer
@const23461 = internal unnamed_addr constant { { { { i8*, i8*, i8*, {} }, i64, {} }, { { i8*, i8*, i8*, {} }, i64, i8* } } } zeroinitializer
@_ZN6client4pool5tests21test_connect_and_drop15__STATIC_FMTSTR20h0b226a51b3668441SYaE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6client4pool5tests21test_connect_and_drop10_FILE_LINE20hdec7b0b6ef9f8e8atZaE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([18 x i8]* @str22988, i32 0, i32 0), i64 18 }, i32 211, [4 x i8] undef }
@_ZN6client4pool5tests21test_connect_and_drop15__STATIC_FMTSTR20h0b226a51b3668441i0aE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6client4pool5tests21test_connect_and_drop10_FILE_LINE20hdec7b0b6ef9f8e8aT0aE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([18 x i8]* @str22988, i32 0, i32 0), i64 18 }, i32 212, [4 x i8] undef }
@_ZN6client4pool5tests21test_connect_and_drop15__STATIC_FMTSTR20h0b226a51b3668441X1aE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6client4pool5tests21test_connect_and_drop10_FILE_LINE20hdec7b0b6ef9f8e8ay2aE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([18 x i8]* @str22988, i32 0, i32 0), i64 18 }, i32 217, [4 x i8] undef }
@_ZN6client4pool5tests21test_connect_and_drop15__STATIC_FMTSTR20h0b226a51b3668441n3aE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6client4pool5tests21test_connect_and_drop10_FILE_LINE20hdec7b0b6ef9f8e8aY3aE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([18 x i8]* @str22988, i32 0, i32 0), i64 18 }, i32 218, [4 x i8] undef }
@_ZN6client4pool5tests11test_closed15__STATIC_FMTSTR20h0b226a51b3668441l5aE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6client4pool5tests11test_closed10_FILE_LINE20hdec7b0b6ef9f8e8aW5aE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([18 x i8]* @str22988, i32 0, i32 0), i64 18 }, i32 229, [4 x i8] undef }
@const23522 = internal unnamed_addr constant %closure.9 zeroinitializer
@vtable23529 = internal unnamed_addr constant { void (i8*)*, i64, i64, void (%closure.9*, %"15.openssl::ssl::SslContext"*)*, void (%closure.9*, %"15.openssl::ssl::SslContext"*)*, void (%closure.9, %"15.openssl::ssl::SslContext"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 0, i64 1, void (%closure.9*, %"15.openssl::ssl::SslContext"*)* @_ZN6client4pool5tests44test_set_ssl_verifier_delegates_to_connector13closure.23519E, void (%closure.9*, %"15.openssl::ssl::SslContext"*)* @_ZN6client4pool5tests44test_set_ssl_verifier_delegates_to_connector13closure.23519E, void (%closure.9, %"15.openssl::ssl::SslContext"*)* @"_ZN172extern$u20$$u22$rust.call$u22$$u20$fn$LP$$u5b$closure$LP$$LP$$RF$mut$u20$openssl..ssl..SslContext$C$$RP$$RP$$u5d$$C$$u20$$LP$$RF$mut$u20$openssl..ssl..SslContext$C$$RP$$RP$15once_shim.2352717h3fce198c2ca1b404E" }
@const23539 = internal unnamed_addr constant { i64, { i64, [24 x i8] }, [0 x i8] } { i64 1, { i64, [24 x i8] } { i64 0, [24 x i8] undef }, [0 x i8] undef }
@"_ZN4sync4mpsc7oneshot15Packet$LT$T$GT$8try_recv10_FILE_LINE20h3b6012eb1ddf4cc3ZfmE" = external global { %str_slice, i32 }
@const23542 = internal unnamed_addr constant { i64, { i64, [24 x i8] }, [0 x i8] } { i64 1, { i64, [24 x i8] } { i64 1, [24 x i8] undef }, [0 x i8] undef }
@"_ZN4sync4mpsc7oneshot15Packet$LT$T$GT$8try_recv10_FILE_LINE20h3b6012eb1ddf4cc3TgmE" = external global { %str_slice, i32 }
@const23549 = internal unnamed_addr constant { i8, i8, [30 x i8] } { i8 1, i8 0, [30 x i8] undef }
@const23550 = internal unnamed_addr constant { i8, i8, [30 x i8] } { i8 1, i8 1, [30 x i8] undef }
@const23554 = internal unnamed_addr constant i64 1048576
@panic_loc23556 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([101 x i8]* @str21978, i32 0, i32 0), i64 101 }, i32 226 }
@panic_loc23557 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([101 x i8]* @str21978, i32 0, i32 0), i64 101 }, i32 227 }
@str23558 = internal constant [34 x i8] c"assertion failed: self.steals >= 0"
@const23559 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([34 x i8]* @str23558, i32 0, i32 0), i64 34 }
@"_ZN4sync4mpsc6stream15Packet$LT$T$GT$8try_recv10_FILE_LINE20h3b6012eb1ddf4cc3VjnE" = external global { %str_slice, i32 }
@panic_loc23560 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([101 x i8]* @str21978, i32 0, i32 0), i64 101 }, i32 232 }
@str23568 = internal constant [21 x i8] c"inconsistent => empty"
@const23569 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([21 x i8]* @str23568, i32 0, i32 0), i64 21 }
@"_ZN4sync4mpsc6shared15Packet$LT$T$GT$8try_recv10_FILE_LINE20h3b6012eb1ddf4cc3VSmE" = external global { %str_slice, i32 }
@panic_loc23570 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([101 x i8]* @str22006, i32 0, i32 0), i64 101 }, i32 307 }
@panic_loc23571 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([101 x i8]* @str22006, i32 0, i32 0), i64 101 }, i32 308 }
@"_ZN4sync4mpsc6shared15Packet$LT$T$GT$8try_recv10_FILE_LINE20h3b6012eb1ddf4cc3hUmE" = external global { %str_slice, i32 }
@panic_loc23572 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([101 x i8]* @str22006, i32 0, i32 0), i64 101 }, i32 313 }
@"_ZN4sync4mpsc6shared15Packet$LT$T$GT$8try_recv10_FILE_LINE20h3b6012eb1ddf4cc3gVmE" = external global { %str_slice, i32 }
@str23579 = internal constant [99 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libstd/sync/mpsc/sync.rs"
@panic_loc23580 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([99 x i8]* @str23579, i32 0, i32 0), i64 99 }, i32 438 }
@panic_loc23581 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([99 x i8]* @str23579, i32 0, i32 0), i64 99 }, i32 439 }
@panic_loc23582 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([42 x i8]* @str23231, i32 0, i32 0), i64 42 }, %str_slice { i8* getelementptr inbounds ([99 x i8]* @str23579, i32 0, i32 0), i64 99 }, i32 439 }
@panic_bounds_check_loc23584 = internal unnamed_addr constant { %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([96 x i8]* @str21064, i32 0, i32 0), i64 96 }, i32 1366 }
@"_ZN4sync4mpsc4sync15Packet$LT$T$GT$14wakeup_senders10_FILE_LINE20h3b6012eb1ddf4cc3mPnE" = external global { %str_slice, i32 }
@const23598 = internal unnamed_addr constant %str_slice* @const22370
@_ZN6client4pool5tests44test_set_ssl_verifier_delegates_to_connector15__STATIC_FMTSTR20h0b226a51b3668441g7aE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@const23603 = internal unnamed_addr constant i8 (%str_slice*, %"2.core::fmt::Formatter"*)* @"_ZN3fmt23_$RF$$u27$a$u20$T.Debug3fmt18h71132537515937572E"
@_ZN6client4pool5tests44test_set_ssl_verifier_delegates_to_connector10_FILE_LINE20hdec7b0b6ef9f8e8aR7aE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([18 x i8]* @str22988, i32 0, i32 0), i64 18 }, i32 243, [4 x i8] undef }
@str23604 = internal constant [37 x i8] c"Expected a call to `set_ssl_verifier`"
@const23605 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([37 x i8]* @str23604, i32 0, i32 0), i64 37 }
@_ZN6client4pool5tests44test_set_ssl_verifier_delegates_to_connector10_FILE_LINE20hdec7b0b6ef9f8e8ab8aE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([18 x i8]* @str22988, i32 0, i32 0), i64 18 }, i32 244, [4 x i8] undef }
@const23629 = internal unnamed_addr constant %"3.collections::string::String"* null
@const23630 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static collections::string::String>" zeroinitializer
@const23631 = internal unnamed_addr constant %"3.collections::string::String"* inttoptr (i64 1 to %"3.collections::string::String"*)
@const23655 = internal unnamed_addr constant i8 14
@const23669 = internal unnamed_addr constant i8 13
@str23670 = internal constant [28 x i8] c"failed to write whole buffer"
@const23671 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([28 x i8]* @str23670, i32 0, i32 0), i64 28 }
@const23691 = internal unnamed_addr constant { i8, {}, [0 x i8] } { i8 0, {} zeroinitializer, [0 x i8] undef }
@const23692 = internal unnamed_addr constant { i8, %"2.core::fmt::Error", [0 x i8] } { i8 1, %"2.core::fmt::Error" zeroinitializer, [0 x i8] undef }
@const23726 = internal unnamed_addr constant i32 128
@str23728 = internal constant [90 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libcore/char.rs"
@panic_bounds_check_loc23729 = internal unnamed_addr constant { %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([90 x i8]* @str23728, i32 0, i32 0), i64 90 }, i32 231 }
@const23730 = internal unnamed_addr constant { i64, i64, [0 x i8] } { i64 1, i64 1, [0 x i8] undef }
@const23731 = internal unnamed_addr constant i32 2048
@const23732 = internal unnamed_addr constant i32 6
@const23733 = internal unnamed_addr constant i32 31
@const23734 = internal unnamed_addr constant i8 -64
@panic_bounds_check_loc23735 = internal unnamed_addr constant { %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([90 x i8]* @str23728, i32 0, i32 0), i64 90 }, i32 234 }
@const23736 = internal unnamed_addr constant i32 63
@const23737 = internal unnamed_addr constant i8 -128
@panic_bounds_check_loc23738 = internal unnamed_addr constant { %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([90 x i8]* @str23728, i32 0, i32 0), i64 90 }, i32 235 }
@const23739 = internal unnamed_addr constant { i64, i64, [0 x i8] } { i64 1, i64 2, [0 x i8] undef }
@const23740 = internal unnamed_addr constant i32 65536
@const23741 = internal unnamed_addr constant i32 12
@const23742 = internal unnamed_addr constant i32 15
@const23743 = internal unnamed_addr constant i8 -32
@panic_bounds_check_loc23744 = internal unnamed_addr constant { %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([90 x i8]* @str23728, i32 0, i32 0), i64 90 }, i32 238 }
@panic_bounds_check_loc23745 = internal unnamed_addr constant { %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([90 x i8]* @str23728, i32 0, i32 0), i64 90 }, i32 239 }
@panic_bounds_check_loc23746 = internal unnamed_addr constant { %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([90 x i8]* @str23728, i32 0, i32 0), i64 90 }, i32 240 }
@const23747 = internal unnamed_addr constant { i64, i64, [0 x i8] } { i64 1, i64 3, [0 x i8] undef }
@const23748 = internal unnamed_addr constant i32 18
@const23749 = internal unnamed_addr constant i32 7
@const23750 = internal unnamed_addr constant i8 -16
@panic_bounds_check_loc23751 = internal unnamed_addr constant { %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([90 x i8]* @str23728, i32 0, i32 0), i64 90 }, i32 243 }
@panic_bounds_check_loc23752 = internal unnamed_addr constant { %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([90 x i8]* @str23728, i32 0, i32 0), i64 90 }, i32 244 }
@panic_bounds_check_loc23753 = internal unnamed_addr constant { %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([90 x i8]* @str23728, i32 0, i32 0), i64 90 }, i32 245 }
@panic_bounds_check_loc23754 = internal unnamed_addr constant { %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([90 x i8]* @str23728, i32 0, i32 0), i64 90 }, i32 246 }
@const23755 = internal unnamed_addr constant { i64, i64, [0 x i8] } { i64 1, i64 4, [0 x i8] undef }
@vtable23761 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<net::HttpStream>>"*, %str_slice*)*, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<net::HttpStream>>"*, i32)*, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<net::HttpStream>>"*, %"2.core::fmt::Arguments"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 8, i64 8, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<net::HttpStream>>"*, %str_slice*)* @"_ZN3fmt5Write9write_fmt36Adapter$LT$$u27$a$C$$u20$T$GT$.Write9write_str21h13337273018275217797E", i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<net::HttpStream>>"*, i32)* @_ZN3fmt5Write10write_char20h6191777746545100466E, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<net::HttpStream>>"*, %"2.core::fmt::Arguments"*)* @"_ZN3fmt5Write9write_fmt36Adapter$LT$$u27$a$C$$u20$T$GT$.Write9write_fmt20h7849228862759591470E" }
@vtable23762 = internal unnamed_addr constant { void (%"1.std::io::Write::write_fmt::Adaptor<net::HttpStream>"*)*, i64, i64, i8 (%"1.std::io::Write::write_fmt::Adaptor<net::HttpStream>"*, %str_slice*)*, i8 (%"1.std::io::Write::write_fmt::Adaptor<net::HttpStream>"*, i32)*, i8 (%"1.std::io::Write::write_fmt::Adaptor<net::HttpStream>"*, %"2.core::fmt::Arguments"*)* } { void (%"1.std::io::Write::write_fmt::Adaptor<net::HttpStream>"*)* @"_ZN57std..io..Write..write_fmt..Adaptor$LT$net..HttpStream$GT$10drop.2368817hd365d99a1fd0da9aE", i64 32, i64 8, i8 (%"1.std::io::Write::write_fmt::Adaptor<net::HttpStream>"*, %str_slice*)* @"_ZN2io5Write9write_fmt41Adaptor$LT$$u27$a$C$$u20$T$GT$.fmt..Write9write_str20h4084508780156929901E", i8 (%"1.std::io::Write::write_fmt::Adaptor<net::HttpStream>"*, i32)* @_ZN3fmt5Write10write_char20h3362170418482767208E, i8 (%"1.std::io::Write::write_fmt::Adaptor<net::HttpStream>"*, %"2.core::fmt::Arguments"*)* @_ZN3fmt5Write9write_fmt21h16239320697753380418E }
@const23777 = internal unnamed_addr constant i64 65536
@str23779 = internal constant [91 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libstd/io/mod.rs"
@panic_loc23780 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([91 x i8]* @str23779, i32 0, i32 0), i64 91 }, i32 108 }
@panic_loc23781 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([91 x i8]* @str23779, i32 0, i32 0), i64 91 }, i32 115 }
@panic_loc23782 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([91 x i8]* @str23779, i32 0, i32 0), i64 91 }, i32 118 }
@panic_loc23788 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([96 x i8]* @str21064, i32 0, i32 0), i64 96 }, i32 436 }
@const23840 = internal unnamed_addr constant i8 11
@str23841 = internal constant [34 x i8] c"stream did not contain valid UTF-8"
@const23842 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([34 x i8]* @str23841, i32 0, i32 0), i64 34 }
@vtable23844 = internal unnamed_addr constant { void (%"net::HttpStream"*)*, i64, i64, void (%"2.core::result::Result<std::net::addr::SocketAddr, std::io::error::Error>"*, %"net::HttpStream"*)*, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"net::HttpStream"*, i8)*, i64 (%"net::HttpStream"*)*, i64 (%"net::HttpStream"*)*, void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"net::HttpStream"*, { i8*, i64 }*)*, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"net::HttpStream"*)*, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"net::HttpStream"*, { i8*, i64 }*)*, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"net::HttpStream"*, %"2.core::fmt::Arguments"*)*, {}*, {}*, void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"net::HttpStream"*, { i8*, i64 }*)*, void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"net::HttpStream"*, %"3.collections::vec::Vec<u8>"*)*, void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"net::HttpStream"*, %"3.collections::string::String"*)*, {}*, {}*, {}*, {}*, {}*, {}* } { void (%"net::HttpStream"*)* @_ZN15net..HttpStream10drop.2279917h682742e202ee1f1fE, i64 48, i64 8, void (%"2.core::result::Result<std::net::addr::SocketAddr, std::io::error::Error>"*, %"net::HttpStream"*)* @_ZN3net24HttpStream.NetworkStream9peer_addr20h095437a7f5421ad7cTrE, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"net::HttpStream"*, i8)* @_ZN3net24HttpStream.NetworkStream5close20ha2dc97e0f776819ayTrE, i64 (%"net::HttpStream"*)* @_ZN8Typeable8get_type21h17492621590413296797E, i64 (%"net::HttpStream"*)* @_ZN3any5T.Any11get_type_id21h10476094428989121455E, void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"net::HttpStream"*, { i8*, i64 }*)* @_ZN3net16HttpStream.Write5write20h5981a74bd88934afpSrE, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"net::HttpStream"*)* @_ZN3net16HttpStream.Write5flush20h1b7d32e5f926b401PSrE, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"net::HttpStream"*, { i8*, i64 }*)* @_ZN2io5Write9write_all20h8504860745959965703E, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"net::HttpStream"*, %"2.core::fmt::Arguments"*)* @_ZN2io5Write9write_fmt21h13316480083064071334E, {}* null, {}* null, void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"net::HttpStream"*, { i8*, i64 }*)* @_ZN3net15HttpStream.Read4read20h0d7e3ace787287b2VRrE, void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"net::HttpStream"*, %"3.collections::vec::Vec<u8>"*)* @_ZN2io4Read11read_to_end20h8740161034528645466E, void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"net::HttpStream"*, %"3.collections::string::String"*)* @_ZN2io4Read14read_to_string21h12154157941973431797E, {}* null, {}* null, {}* null, {}* null, {}* null, {}* null }
@str23873 = internal constant [33 x i8] c"failed to write the buffered data"
@const23874 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([33 x i8]* @str23873, i32 0, i32 0), i64 33 }
@str23876 = internal constant [96 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libstd/io/buffered.rs"
@panic_loc23877 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([96 x i8]* @str23876, i32 0, i32 0), i64 96 }, i32 216 }
@panic_loc23891 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([96 x i8]* @str23876, i32 0, i32 0), i64 96 }, i32 227 }
@panic_loc23892 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([96 x i8]* @str23876, i32 0, i32 0), i64 96 }, i32 230 }
@_ZN5ascii19ASCII_LOWERCASE_MAP20h4725c6da8d30e15722aE = external global [256 x i8]
@str23922 = internal constant [90 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libstd/ascii.rs"
@panic_bounds_check_loc23923 = internal unnamed_addr constant { %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([90 x i8]* @str23922, i32 0, i32 0), i64 90 }, i32 271 }
@const23948 = internal unnamed_addr constant %"3.collections::vec::Vec<u8>"* null
@const23949 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static collections::vec::Vec<u8>>" zeroinitializer
@const23950 = internal unnamed_addr constant %"3.collections::vec::Vec<u8>"* inttoptr (i64 1 to %"3.collections::vec::Vec<u8>"*)
@const23974 = internal unnamed_addr constant %"2.core::marker::PhantomData<(core::any::TypeId, Box<header::HeaderFormat + Send + Sync>)>" zeroinitializer
@const23975 = internal unnamed_addr constant { { { i64 }, { i8*, i8* } } } zeroinitializer
@const23998 = internal unnamed_addr constant %"2.core::marker::PhantomData<(unicase::UniCase<header::CowStr>, header::internals::item::Item)>" zeroinitializer
@const23999 = internal unnamed_addr constant { i64, [104 x i8] } { i64 0, [104 x i8] undef }
@const24011 = internal unnamed_addr constant { i64, [72 x i8] } { i64 0, [72 x i8] undef }
@panic_loc24066 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([105 x i8]* @str23139, i32 0, i32 0), i64 105 }, i32 806 }
@panic_loc24070 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([105 x i8]* @str23139, i32 0, i32 0), i64 105 }, i32 814 }
@"_ZN11collections4hash3map34HashMap$LT$K$C$$u20$V$C$$u20$S$GT$22insert_or_replace_with10_FILE_LINE20h3b6012eb1ddf4cc3fWcE" = external global { %str_slice, i32 }
@vtable24078 = internal unnamed_addr constant { void (%"header::common::host::Host"*)*, i64, i64, i8 (%"header::common::host::Host"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::common::host::Host"*)*, i8 (%"header::common::host::Host"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::common::host::Host"*)*, void ({ i8*, void (i8*)** }*, %"header::common::host::Host"*)* } { void (%"header::common::host::Host"*)* @_ZN26header..common..host..Host10drop.2407617h18eebd604ddcfe44E, i64 32, i64 8, i8 (%"header::common::host::Host"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common4host17Host.HeaderFormat10fmt_header20h9d3af579aa790837iojE, i64 (%"header::common::host::Host"*)* @_ZN8Typeable8get_type19h253666664612710586E, i8 (%"header::common::host::Host"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common4host22Host...std..fmt..Debug3fmt20he7e3c24206c85872RjjE, i64 (%"header::common::host::Host"*)* @_ZN3any5T.Any11get_type_id20h4466030028329410128E, void ({ i8*, void (i8*)** }*, %"header::common::host::Host"*)* @_ZN6header13T.HeaderClone9clone_box20h5129330264773873446E }
@const24085 = internal unnamed_addr constant %"2.core::marker::PhantomData<net::Fresh>" zeroinitializer
@str24120 = internal constant [99 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libcollections/string.rs"
@panic_loc24121 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([99 x i8]* @str24120, i32 0, i32 0), i64 99 }, i32 495 }
@str24126 = internal constant [22 x i8] c"hyper::client::request"
@const24127 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([22 x i8]* @str24126, i32 0, i32 0), i64 22 }
@str24128 = internal constant [21 x i8] c"src/client/request.rs"
@"_ZN6client7request20Request$LT$Fresh$GT$5start3LOC20h6d31579c3e045dd8CcbE" = internal constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str24126, i32 0, i32 0), i64 22 }, %str_slice { i8* getelementptr inbounds ([21 x i8]* @str24128, i32 0, i32 0), i64 21 }, i32 85, [4 x i8] undef }
@str24129 = internal constant [14 x i8] c"request line: "
@str24130 = internal constant [1 x i8] c" "
@ref24131 = internal unnamed_addr constant [3 x %str_slice] [%str_slice { i8* getelementptr inbounds ([14 x i8]* @str24129, i32 0, i32 0), i64 14 }, %str_slice { i8* getelementptr inbounds ([1 x i8]* @str24130, i32 0, i32 0), i64 1 }, %str_slice { i8* getelementptr inbounds ([1 x i8]* @str24130, i32 0, i32 0), i64 1 }]
@"_ZN6client7request20Request$LT$Fresh$GT$5start15__STATIC_FMTSTR20h0b226a51b3668441CdbE" = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref24131, i32 0, i32 0), i64 3 }
@const24132 = internal unnamed_addr constant i8 (%"method::Method"*, %"2.core::fmt::Formatter"*)* @_ZN6method24Method...std..fmt..Debug3fmt20h09a2f121a3b03e47SCcE
@const24133 = internal unnamed_addr constant i8 (i8*, %"2.core::fmt::Formatter"*)* @_ZN7version29HttpVersion...std..fmt..Debug3fmt20h65671139fd5707b9RXuE
@panic_loc24138 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([96 x i8]* @str23876, i32 0, i32 0), i64 96 }, i32 261 }
@str24139 = internal constant [11 x i8] c"hyper::http"
@const24140 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24139, i32 0, i32 0), i64 11 }
@str24141 = internal constant [11 x i8] c"src/http.rs"
@"_ZN4http25HttpWriter$LT$W$GT$.Write5write3LOC20h6d31579c3e045dd8d3qE" = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24139, i32 0, i32 0), i64 11 }, %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 282, [4 x i8] undef }
@str24142 = internal constant [22 x i8] c"chunked write, size = "
@ref24143 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([22 x i8]* @str24142, i32 0, i32 0), i64 22 }]
@"_ZN4http25HttpWriter$LT$W$GT$.Write5write15__STATIC_FMTSTR20h0b226a51b3668441d4qE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref24143, i32 0, i32 0), i64 1 }
@vtable24147 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>>"*, %str_slice*)*, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>>"*, i32)*, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>>"*, %"2.core::fmt::Arguments"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 8, i64 8, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>>"*, %str_slice*)* @"_ZN3fmt5Write9write_fmt36Adapter$LT$$u27$a$C$$u20$T$GT$.Write9write_str20h5606214891381307728E", i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>>"*, i32)* @_ZN3fmt5Write10write_char21h17868055108511082212E, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>>"*, %"2.core::fmt::Arguments"*)* @"_ZN3fmt5Write9write_fmt36Adapter$LT$$u27$a$C$$u20$T$GT$.Write9write_fmt20h2708387484354700187E" }
@vtable24148 = internal unnamed_addr constant { void (%"1.std::io::Write::write_fmt::Adaptor<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>"*)*, i64, i64, i8 (%"1.std::io::Write::write_fmt::Adaptor<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>"*, %str_slice*)*, i8 (%"1.std::io::Write::write_fmt::Adaptor<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>"*, i32)*, i8 (%"1.std::io::Write::write_fmt::Adaptor<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>"*, %"2.core::fmt::Arguments"*)* } { void (%"1.std::io::Write::write_fmt::Adaptor<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>"*)* @"_ZN126std..io..Write..write_fmt..Adaptor$LT$std..io..buffered..BufWriter$LT$Box$LT$net..NetworkStream$u20$$u2b$$u20$Send$GT$$GT$$GT$10drop.2414517h7efa22b0041b7822E", i64 32, i64 8, i8 (%"1.std::io::Write::write_fmt::Adaptor<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>"*, %str_slice*)* @"_ZN2io5Write9write_fmt41Adaptor$LT$$u27$a$C$$u20$T$GT$.fmt..Write9write_str21h18174562618506962856E", i8 (%"1.std::io::Write::write_fmt::Adaptor<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>"*, i32)* @_ZN3fmt5Write10write_char20h6376098554241198646E, i8 (%"1.std::io::Write::write_fmt::Adaptor<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>"*, %"2.core::fmt::Arguments"*)* @_ZN3fmt5Write9write_fmt21h12199995369507345507E }
@str24149 = internal constant [0 x i8] zeroinitializer
@ref24150 = internal unnamed_addr constant [2 x %str_slice] [%str_slice { i8* getelementptr inbounds ([0 x i8]* @str24149, i32 0, i32 0), i64 0 }, %str_slice { i8* getelementptr inbounds ([0 x i8]* @str24149, i32 0, i32 0), i64 0 }]
@"_ZN4http25HttpWriter$LT$W$GT$.Write5write15__STATIC_FMTSTR20h0b226a51b3668441J4qE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref24150, i32 0, i32 0), i64 2 }
@str24151 = internal constant [2 x i8] c"\0D\0A"
@const24152 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([2 x i8]* @str24151, i32 0, i32 0), i64 2 }
@const24153 = internal unnamed_addr constant %str_slice* @const24152
@const24155 = internal unnamed_addr constant i8 (i64*, %"2.core::fmt::Formatter"*)* @_ZN3fmt3num19usize.fmt..UpperHex3fmt20h44d3ef1234d8cb31vLLE
@panic_loc24156 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 296 }
@"_ZN4http25HttpWriter$LT$W$GT$.Write5write3LOC20h6d31579c3e045dd8I7qE" = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24139, i32 0, i32 0), i64 11 }, %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 303, [4 x i8] undef }
@str24157 = internal constant [47 x i8] c"Cannot include a body with this kind of message"
@ref24158 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([47 x i8]* @str24157, i32 0, i32 0), i64 47 }]
@"_ZN4http25HttpWriter$LT$W$GT$.Write5write15__STATIC_FMTSTR20h0b226a51b3668441I8qE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref24158, i32 0, i32 0), i64 1 }
@vtable24159 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<http::HttpWriter<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>>>"*, %str_slice*)*, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<http::HttpWriter<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>>>"*, i32)*, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<http::HttpWriter<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>>>"*, %"2.core::fmt::Arguments"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 8, i64 8, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<http::HttpWriter<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>>>"*, %str_slice*)* @"_ZN3fmt5Write9write_fmt36Adapter$LT$$u27$a$C$$u20$T$GT$.Write9write_str20h2467520062297383319E", i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<http::HttpWriter<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>>>"*, i32)* @_ZN3fmt5Write10write_char21h10110242865363762912E, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<http::HttpWriter<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>>>"*, %"2.core::fmt::Arguments"*)* @"_ZN3fmt5Write9write_fmt36Adapter$LT$$u27$a$C$$u20$T$GT$.Write9write_fmt21h14527846291910600794E" }
@vtable24160 = internal unnamed_addr constant { void (%"1.std::io::Write::write_fmt::Adaptor<http::HttpWriter<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>>"*)*, i64, i64, i8 (%"1.std::io::Write::write_fmt::Adaptor<http::HttpWriter<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>>"*, %str_slice*)*, i8 (%"1.std::io::Write::write_fmt::Adaptor<http::HttpWriter<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>>"*, i32)*, i8 (%"1.std::io::Write::write_fmt::Adaptor<http::HttpWriter<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>>"*, %"2.core::fmt::Arguments"*)* } { void (%"1.std::io::Write::write_fmt::Adaptor<http::HttpWriter<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>>"*)* @"_ZN150std..io..Write..write_fmt..Adaptor$LT$http..HttpWriter$LT$std..io..buffered..BufWriter$LT$Box$LT$net..NetworkStream$u20$$u2b$$u20$Send$GT$$GT$$GT$$GT$10drop.2413517h96bcb2620ea3dcc7E", i64 32, i64 8, i8 (%"1.std::io::Write::write_fmt::Adaptor<http::HttpWriter<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>>"*, %str_slice*)* @"_ZN2io5Write9write_fmt41Adaptor$LT$$u27$a$C$$u20$T$GT$.fmt..Write9write_str21h17931069810645477526E", i8 (%"1.std::io::Write::write_fmt::Adaptor<http::HttpWriter<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>>"*, i32)* @_ZN3fmt5Write10write_char21h15713700142734190479E, i8 (%"1.std::io::Write::write_fmt::Adaptor<http::HttpWriter<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>>"*, %"2.core::fmt::Arguments"*)* @_ZN3fmt5Write9write_fmt20h7847318067605666136E }
@ref24161 = internal unnamed_addr constant [4 x %str_slice] [%str_slice { i8* getelementptr inbounds ([0 x i8]* @str24149, i32 0, i32 0), i64 0 }, %str_slice { i8* getelementptr inbounds ([1 x i8]* @str24130, i32 0, i32 0), i64 1 }, %str_slice { i8* getelementptr inbounds ([1 x i8]* @str24130, i32 0, i32 0), i64 1 }, %str_slice { i8* getelementptr inbounds ([0 x i8]* @str24149, i32 0, i32 0), i64 0 }]
@"_ZN6client7request20Request$LT$Fresh$GT$5start15__STATIC_FMTSTR20h0b226a51b3668441sebE" = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([4 x %str_slice]* @ref24161, i32 0, i32 0), i64 4 }
@const24162 = internal unnamed_addr constant i8 (%"method::Method"*, %"2.core::fmt::Formatter"*)* @_ZN6method19Method.fmt..Display3fmt20h9f94499bd87eb03c1OcE
@const24164 = internal unnamed_addr constant i8 (%"3.collections::string::String"*, %"2.core::fmt::Formatter"*)* @_ZN6string19String.fmt..Display3fmt20h846b0d9bf0dfcfd05DhE
@const24165 = internal unnamed_addr constant i8 (i8*, %"2.core::fmt::Formatter"*)* @_ZN7version24HttpVersion.fmt..Display3fmt20h88b446588d596912EavE
@"_ZN6client7request20Request$LT$Fresh$GT$5start3LOC20h6d31579c3e045dd8GfbE" = internal constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str24126, i32 0, i32 0), i64 22 }, %str_slice { i8* getelementptr inbounds ([21 x i8]* @str24128, i32 0, i32 0), i64 21 }, i32 92, [4 x i8] undef }
@str24166 = internal constant [8 x i8] c"headers="
@ref24167 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([8 x i8]* @str24166, i32 0, i32 0), i64 8 }]
@"_ZN6client7request20Request$LT$Fresh$GT$5start15__STATIC_FMTSTR20h0b226a51b3668441GgbE" = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref24167, i32 0, i32 0), i64 1 }
@const24168 = internal unnamed_addr constant i8 (%"header::Headers"*, %"2.core::fmt::Formatter"*)* @_ZN6header18Headers.fmt..Debug3fmt20h68c52858277e8d48GDpE
@"_ZN6client7request20Request$LT$Fresh$GT$5start15__STATIC_FMTSTR20h0b226a51b3668441fhbE" = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref24150, i32 0, i32 0), i64 2 }
@const24169 = internal unnamed_addr constant i8 (%"header::Headers"*, %"2.core::fmt::Formatter"*)* @_ZN6header20Headers.fmt..Display3fmt20h81b09329ed909a2aeCpE
@vtable24194 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (%"header::common::content_length::ContentLength"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::common::content_length::ContentLength"*)*, i8 (%"header::common::content_length::ContentLength"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::common::content_length::ContentLength"*)*, void ({ i8*, void (i8*)** }*, %"header::common::content_length::ContentLength"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 8, i64 8, i8 (%"header::common::content_length::ContentLength"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common14content_length36ContentLength...header..HeaderFormat10fmt_header20h7d6e1bf7142d17e44BhE, i64 (%"header::common::content_length::ContentLength"*)* @_ZN8Typeable8get_type21h16527833361754701653E, i8 (%"header::common::content_length::ContentLength"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common14content_length31ContentLength...std..fmt..Debug3fmt20h97065a70f8385222aAhE, i64 (%"header::common::content_length::ContentLength"*)* @_ZN3any5T.Any11get_type_id20h6408975931615614232E, void ({ i8*, void (i8*)** }*, %"header::common::content_length::ContentLength"*)* @_ZN6header13T.HeaderClone9clone_box20h4117254335553643303E }
@str24204 = internal constant [19 x i8] c"item.raw must exist"
@const24205 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([19 x i8]* @str24204, i32 0, i32 0), i64 19 }
@const24206 = internal unnamed_addr constant { i64, [40 x i8] } { i64 0, [40 x i8] undef }
@str24207 = internal constant [27 x i8] c"assertion failed: id != key"
@const24208 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([27 x i8]* @str24207, i32 0, i32 0), i64 27 }
@str24209 = internal constant [28 x i8] c"src/header/internals/cell.rs"
@"_ZN6header9internals4cell19PtrMapCell$LT$V$GT$6insert10_FILE_LINE20hdec7b0b6ef9f8e8aXLmE" = constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([28 x i8]* @str24209, i32 0, i32 0), i64 28 }, i32 99, [4 x i8] undef }
@"_ZN11collections4hash3map34HashMap$LT$K$C$$u20$V$C$$u20$S$GT$28with_capacity_and_hash_state10_FILE_LINE20h3b6012eb1ddf4cc3dJcE" = external global { %str_slice, i32 }
@"_ZN6header9internals4cell19PtrMapCell$LT$V$GT$6insert10_FILE_LINE20hdec7b0b6ef9f8e8aGMmE" = constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([28 x i8]* @str24209, i32 0, i32 0), i64 28 }, i32 105, [4 x i8] undef }
@const24235 = internal unnamed_addr constant i8* (%"header::internals::item::Item"*)* @_ZN6header9internals4item4Item5typed20h5366246316443262790E
@const24265 = internal unnamed_addr constant %"header::shared::encoding::Encoding"* null
@const24266 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static header::shared::encoding::Encoding>" zeroinitializer
@const24267 = internal unnamed_addr constant %"header::shared::encoding::Encoding"* inttoptr (i64 1 to %"header::shared::encoding::Encoding"*)
@vtable24274 = internal unnamed_addr constant { void (%"header::common::transfer_encoding::TransferEncoding"*)*, i64, i64, i8 (%"header::common::transfer_encoding::TransferEncoding"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::common::transfer_encoding::TransferEncoding"*)*, i8 (%"header::common::transfer_encoding::TransferEncoding"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::common::transfer_encoding::TransferEncoding"*)*, void ({ i8*, void (i8*)** }*, %"header::common::transfer_encoding::TransferEncoding"*)* } { void (%"header::common::transfer_encoding::TransferEncoding"*)* @_ZN51header..common..transfer_encoding..TransferEncoding10drop.2426017h71e654737f2670f3E, i64 24, i64 8, i8 (%"header::common::transfer_encoding::TransferEncoding"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common17transfer_encoding39TransferEncoding...header..HeaderFormat10fmt_header20h24b5499c6768f22agGlE, i64 (%"header::common::transfer_encoding::TransferEncoding"*)* @_ZN8Typeable8get_type20h1845275166191219688E, i8 (%"header::common::transfer_encoding::TransferEncoding"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common17transfer_encoding34TransferEncoding...std..fmt..Debug3fmt20h6744dd048c214210jElE, i64 (%"header::common::transfer_encoding::TransferEncoding"*)* @_ZN3any5T.Any11get_type_id20h3289952983292417901E, void ({ i8*, void (i8*)** }*, %"header::common::transfer_encoding::TransferEncoding"*)* @_ZN6header13T.HeaderClone9clone_box20h1452145272150098409E }
@const24279 = internal unnamed_addr constant i8* (%"header::internals::item::Item"*)* @_ZN6header9internals4item4Item9typed_mut20h2516345789114605427E
@const24280 = internal unnamed_addr constant %"2.core::marker::PhantomData<header::shared::encoding::Encoding>" zeroinitializer
@const24290 = internal unnamed_addr constant { { i64, [24 x i8] } } { { i64, [24 x i8] } { i64 0, [24 x i8] undef } }
@"_ZN6client7request20Request$LT$Fresh$GT$5start3LOC20h6d31579c3e045dd8kjbE" = internal constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str24126, i32 0, i32 0), i64 22 }, %str_slice { i8* getelementptr inbounds ([21 x i8]* @str24128, i32 0, i32 0), i64 21 }, i32 125, [4 x i8] undef }
@"_ZN6client7request20Request$LT$Fresh$GT$5start15__STATIC_FMTSTR20h0b226a51b3668441kkbE" = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref24167, i32 0, i32 0), i64 1 }
@"_ZN6client7request20Request$LT$Fresh$GT$5start15__STATIC_FMTSTR20h0b226a51b3668441TkbE" = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref24150, i32 0, i32 0), i64 2 }
@const24291 = internal unnamed_addr constant %"2.core::marker::PhantomData<net::Streaming>" zeroinitializer
@str24296 = internal constant [14 x i8] c"IntoInnerError"
@const24297 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([14 x i8]* @str24296, i32 0, i32 0), i64 14 }
@str24299 = internal constant [9 x i8] c"BufWriter"
@const24300 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([9 x i8]* @str24299, i32 0, i32 0), i64 9 }
@str24301 = internal constant [6 x i8] c"writer"
@const24302 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str24301, i32 0, i32 0), i64 6 }
@vtable24303 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 ({ i8*, void (i8*)** }**, %"2.core::fmt::Formatter"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 8, i64 8, i8 ({ i8*, void (i8*)** }**, %"2.core::fmt::Formatter"*)* @"_ZN3fmt23_$RF$$u27$a$u20$T.Debug3fmt20h2430884554153356722E" }
@str24304 = internal constant [6 x i8] c"buffer"
@const24305 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str24304, i32 0, i32 0), i64 6 }
@"_ZN2io8buffered29BufWriter$LT$W$GT$.fmt..Debug3fmt15__STATIC_FMTSTR20h7699816563846a1aZGfE" = external global { %str_slice*, i64 }
@vtable24307 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (%"2.core::fmt::Arguments"*, %"2.core::fmt::Formatter"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 48, i64 8, i8 (%"2.core::fmt::Arguments"*, %"2.core::fmt::Formatter"*)* @"_ZN3fmt29Arguments$LT$$u27$a$GT$.Debug3fmt20h70d46ba3a84d988b9NME" }
@vtable24308 = internal unnamed_addr constant { void (%"1.std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>"*)*, i64, i64, i8 (%"1.std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>"*, %"2.core::fmt::Formatter"*)* } { void (%"1.std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>"*)* @"_ZN84std..io..buffered..BufWriter$LT$Box$LT$net..NetworkStream$u20$$u2b$$u20$Send$GT$$GT$10drop.2386317hcd78e450d1bb177bE", i64 48, i64 8, i8 (%"1.std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>"*, %"2.core::fmt::Formatter"*)* @"_ZN2io8buffered29BufWriter$LT$W$GT$.fmt..Debug3fmt21h17502232340387702412E" }
@vtable24309 = internal unnamed_addr constant { void (%"1.std::io::error::Error"*)*, i64, i64, i8 (%"1.std::io::error::Error"*, %"2.core::fmt::Formatter"*)* } { void (%"1.std::io::error::Error"*)* @_ZN21std..io..error..Error10drop.2246817h78e779512903e526E, i64 16, i64 8, i8 (%"1.std::io::error::Error"*, %"2.core::fmt::Formatter"*)* @_ZN2io5error24Error...core..fmt..Debug3fmt20h73f2bfbde3abacf5zbgE }
@const24310 = internal unnamed_addr constant i8 (%"1.std::io::buffered::IntoInnerError<std::io::buffered::BufWriter<Box<net::NetworkStream + Send>>>"*, %"2.core::fmt::Formatter"*)* @"_ZN2io8buffered42IntoInnerError$LT$W$GT$...core..fmt..Debug3fmt21h13113044698423741607E"
@vtable24339 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<mock::MockStream>>"*, %str_slice*)*, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<mock::MockStream>>"*, i32)*, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<mock::MockStream>>"*, %"2.core::fmt::Arguments"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 8, i64 8, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<mock::MockStream>>"*, %str_slice*)* @"_ZN3fmt5Write9write_fmt36Adapter$LT$$u27$a$C$$u20$T$GT$.Write9write_str20h4034193416361521022E", i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<mock::MockStream>>"*, i32)* @_ZN3fmt5Write10write_char21h11082035798102301676E, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<mock::MockStream>>"*, %"2.core::fmt::Arguments"*)* @"_ZN3fmt5Write9write_fmt36Adapter$LT$$u27$a$C$$u20$T$GT$.Write9write_fmt20h6015053802774836598E" }
@vtable24340 = internal unnamed_addr constant { void (%"1.std::io::Write::write_fmt::Adaptor<mock::MockStream>"*)*, i64, i64, i8 (%"1.std::io::Write::write_fmt::Adaptor<mock::MockStream>"*, %str_slice*)*, i8 (%"1.std::io::Write::write_fmt::Adaptor<mock::MockStream>"*, i32)*, i8 (%"1.std::io::Write::write_fmt::Adaptor<mock::MockStream>"*, %"2.core::fmt::Arguments"*)* } { void (%"1.std::io::Write::write_fmt::Adaptor<mock::MockStream>"*)* @"_ZN58std..io..Write..write_fmt..Adaptor$LT$mock..MockStream$GT$10drop.2433717ha9d416b661080018E", i64 32, i64 8, i8 (%"1.std::io::Write::write_fmt::Adaptor<mock::MockStream>"*, %str_slice*)* @"_ZN2io5Write9write_fmt41Adaptor$LT$$u27$a$C$$u20$T$GT$.fmt..Write9write_str20h4513396746489004866E", i8 (%"1.std::io::Write::write_fmt::Adaptor<mock::MockStream>"*, i32)* @_ZN3fmt5Write10write_char21h12692312872064297357E, i8 (%"1.std::io::Write::write_fmt::Adaptor<mock::MockStream>"*, %"2.core::fmt::Arguments"*)* @_ZN3fmt5Write9write_fmt21h10261216524802512584E }
@vtable24347 = internal unnamed_addr constant { void (%"mock::MockStream"*)*, i64, i64, void (%"2.core::result::Result<std::net::addr::SocketAddr, std::io::error::Error>"*, %"mock::MockStream"*)*, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"mock::MockStream"*, i8)*, i64 (%"mock::MockStream"*)*, i64 (%"mock::MockStream"*)*, void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"mock::MockStream"*, { i8*, i64 }*)*, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"mock::MockStream"*)*, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"mock::MockStream"*, { i8*, i64 }*)*, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"mock::MockStream"*, %"2.core::fmt::Arguments"*)*, {}*, {}*, void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"mock::MockStream"*, { i8*, i64 }*)*, void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"mock::MockStream"*, %"3.collections::vec::Vec<u8>"*)*, void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"mock::MockStream"*, %"3.collections::string::String"*)*, {}*, {}*, {}*, {}*, {}*, {}* } { void (%"mock::MockStream"*)* @_ZN16mock..MockStream10drop.2302117hd8cb31051d212a0bE, i64 56, i64 8, void (%"2.core::result::Result<std::net::addr::SocketAddr, std::io::error::Error>"*, %"mock::MockStream"*)* @_ZN4mock24MockStream.NetworkStream9peer_addr20hc252436964ad76d6neaE, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"mock::MockStream"*, i8)* @_ZN3net13NetworkStream5close20h7007473903664871568E, i64 (%"mock::MockStream"*)* @_ZN8Typeable8get_type20h8771323961754459035E, i64 (%"mock::MockStream"*)* @_ZN3any5T.Any11get_type_id21h10496847318146809064E, void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"mock::MockStream"*, { i8*, i64 }*)* @_ZN4mock16MockStream.Write5write20h88adbfed9bdb8cd1PdaE, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"mock::MockStream"*)* @_ZN4mock16MockStream.Write5flush20h1f91bba99aaa0e3c8daE, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"mock::MockStream"*, { i8*, i64 }*)* @_ZN2io5Write9write_all21h10202723127592919488E, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"mock::MockStream"*, %"2.core::fmt::Arguments"*)* @_ZN2io5Write9write_fmt19h538363558612833390E, {}* null, {}* null, void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"mock::MockStream"*, { i8*, i64 }*)* @_ZN4mock15MockStream.Read4read20hbbba8f9d1c6cf2b7udaE, void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"mock::MockStream"*, %"3.collections::vec::Vec<u8>"*)* @_ZN2io4Read11read_to_end21h15390145049808812890E, void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"mock::MockStream"*, %"3.collections::string::String"*)* @_ZN2io4Read14read_to_string20h4760298680423936166E, {}* null, {}* null, {}* null, {}* null, {}* null, {}* null }
@const24348 = internal unnamed_addr constant i8 (i8*, %"2.core::fmt::Formatter"*)* @_ZN6parser28ParseError...std..fmt..Debug3fmt20h9735e4a3a1e8dad0OzaE
@const24363 = internal unnamed_addr constant i16 (i8)* @"_ZN23UrlParser$LT$$u27$a$GT$3new14silent_handler20hd2348afd1b634accbfdE"
@const24365 = internal unnamed_addr constant i32 (%str_slice*)* @_ZN25whatwg_scheme_type_mapper20hc30a9bd9fc2992d1FndE
@str24366 = internal constant [18 x i8] c"http://example.dom"
@const24367 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([18 x i8]* @str24366, i32 0, i32 0), i64 18 }
@ref_mut_slice24368 = internal unnamed_addr global %"mock::MockConnector" zeroinitializer
@const24369 = internal unnamed_addr constant %"mock::MockConnector"* @ref_mut_slice24368
@const24383 = internal unnamed_addr constant i8 (%"2.core::str::Utf8Error"*, %"2.core::fmt::Formatter"*)* @_ZN3str28Utf8Error...core..fmt..Debug3fmt20he731e9819423080dnrIE
@const24401 = internal unnamed_addr constant { i64, [16 x i8] } { i64 0, [16 x i8] undef }
@const24402 = internal unnamed_addr constant { i64, [16 x i8] } { i64 2, [16 x i8] undef }
@const24403 = internal unnamed_addr constant { i64, [16 x i8] } { i64 1, [16 x i8] undef }
@str24407 = internal constant [97 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libcore/str/pattern.rs"
@panic_loc24408 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([97 x i8]* @str24407, i32 0, i32 0), i64 97 }, i32 470 }
@str24421 = internal constant [93 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libcore/str/mod.rs"
@panic_bounds_check_loc24422 = internal unnamed_addr constant { %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([93 x i8]* @str24421, i32 0, i32 0), i64 93 }, i32 1859 }
@panic_bounds_check_loc24423 = internal unnamed_addr constant { %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([93 x i8]* @str24421, i32 0, i32 0), i64 93 }, i32 1860 }
@panic_loc24424 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([93 x i8]* @str24421, i32 0, i32 0), i64 93 }, i32 1860 }
@panic_loc24426 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([97 x i8]* @str24407, i32 0, i32 0), i64 97 }, i32 405 }
@panic_loc24427 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([97 x i8]* @str24407, i32 0, i32 0), i64 97 }, i32 407 }
@panic_bounds_check_loc24430 = internal unnamed_addr constant { %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([91 x i8]* @str20991, i32 0, i32 0), i64 91 }, i32 202 }
@panic_loc24432 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([93 x i8]* @str24421, i32 0, i32 0), i64 93 }, i32 1669 }
@const24439 = internal unnamed_addr constant { i32, [4 x i8] } { i32 0, [4 x i8] undef }
@const24452 = internal unnamed_addr constant i8 127
@panic_loc24453 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([26 x i8]* @str23233, i32 0, i32 0), i64 26 }, %str_slice { i8* getelementptr inbounds ([93 x i8]* @str24421, i32 0, i32 0), i64 93 }, i32 170 }
@const24454 = internal unnamed_addr constant i32 2
@const24457 = internal unnamed_addr constant i8 63
@panic_loc24459 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([97 x i8]* @str24407, i32 0, i32 0), i64 97 }, i32 412 }
@str24461 = internal constant [15 x i8] c"Content-Length:"
@const24462 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([15 x i8]* @str24461, i32 0, i32 0), i64 15 }
@str24463 = internal constant [48 x i8] c"assertion failed: !s.contains(\22Content-Length:\22)"
@const24464 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([48 x i8]* @str24463, i32 0, i32 0), i64 48 }
@_ZN6client7request5tests19test_get_empty_body10_FILE_LINE20hdec7b0b6ef9f8e8aHobE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([21 x i8]* @str24128, i32 0, i32 0), i64 21 }, i32 191, [4 x i8] undef }
@str24465 = internal constant [18 x i8] c"Transfer-Encoding:"
@const24466 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([18 x i8]* @str24465, i32 0, i32 0), i64 18 }
@str24467 = internal constant [51 x i8] c"assertion failed: !s.contains(\22Transfer-Encoding:\22)"
@const24468 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([51 x i8]* @str24467, i32 0, i32 0), i64 51 }
@_ZN6client7request5tests19test_get_empty_body10_FILE_LINE20hdec7b0b6ef9f8e8a8obE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([21 x i8]* @str24128, i32 0, i32 0), i64 21 }, i32 192, [4 x i8] undef }
@const24469 = internal unnamed_addr constant { i64, [24 x i8] } { i64 5, [24 x i8] undef }
@ref_mut_slice24470 = internal unnamed_addr global %"mock::MockConnector" zeroinitializer
@const24471 = internal unnamed_addr constant %"mock::MockConnector"* @ref_mut_slice24470
@_ZN6client7request5tests20test_head_empty_body10_FILE_LINE20hdec7b0b6ef9f8e8aoqbE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([21 x i8]* @str24128, i32 0, i32 0), i64 21 }, i32 205, [4 x i8] undef }
@_ZN6client7request5tests20test_head_empty_body10_FILE_LINE20hdec7b0b6ef9f8e8aPqbE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([21 x i8]* @str24128, i32 0, i32 0), i64 21 }, i32 206, [4 x i8] undef }
@str24472 = internal constant [23 x i8] c"hyper::client::response"
@const24473 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([23 x i8]* @str24472, i32 0, i32 0), i64 23 }
@str24474 = internal constant [22 x i8] c"src/client/response.rs"
@_ZN6client8response8Response3new3LOC20h6d31579c3e045dd8htbE = internal constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([23 x i8]* @str24472, i32 0, i32 0), i64 23 }, %str_slice { i8* getelementptr inbounds ([22 x i8]* @str24474, i32 0, i32 0), i64 22 }, i32 35, [4 x i8] undef }
@str24475 = internal constant [13 x i8] c"Response::new"
@ref24476 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([13 x i8]* @str24475, i32 0, i32 0), i64 13 }]
@_ZN6client8response8Response3new15__STATIC_FMTSTR20h0b226a51b3668441hubE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref24476, i32 0, i32 0), i64 1 }
@const24477 = internal unnamed_addr constant { %str_slice, { i8*, i64 } } { %str_slice { i8* getelementptr inbounds ([0 x i8]* @str24149, i32 0, i32 0), i64 0 }, { i8*, i64 } { i8* getelementptr inbounds ([0 x i8]* @const21399, i32 0, i32 0), i64 0 } }
@str24497 = internal constant [17 x i8] c"Connection closed"
@const24498 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([17 x i8]* @str24497, i32 0, i32 0), i64 17 }
@const24499 = internal unnamed_addr constant { i64, { i8, [39 x i8] }, [48 x i8] } { i64 1, { i8, [39 x i8] } { i8 4, [39 x i8] undef }, [48 x i8] undef }
@_ZN6client8response8Response3new3LOC20h6d31579c3e045dd8jvbE = internal constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([23 x i8]* @str24472, i32 0, i32 0), i64 23 }, %str_slice { i8* getelementptr inbounds ([22 x i8]* @str24474, i32 0, i32 0), i64 22 }, i32 43, [4 x i8] undef }
@str24506 = internal constant [8 x i8] c"version="
@str24507 = internal constant [9 x i8] c", status="
@ref24508 = internal unnamed_addr constant [2 x %str_slice] [%str_slice { i8* getelementptr inbounds ([8 x i8]* @str24506, i32 0, i32 0), i64 8 }, %str_slice { i8* getelementptr inbounds ([9 x i8]* @str24507, i32 0, i32 0), i64 9 }]
@_ZN6client8response8Response3new15__STATIC_FMTSTR20h0b226a51b3668441jwbE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref24508, i32 0, i32 0), i64 2 }
@const24509 = internal unnamed_addr constant i8 (%"status::StatusCode"*, %"2.core::fmt::Formatter"*)* @_ZN6status28StatusCode...std..fmt..Debug3fmt20h5881e71f9dc0cdb5zduE
@_ZN6client8response8Response3new3LOC20h6d31579c3e045dd8TwbE = internal constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([23 x i8]* @str24472, i32 0, i32 0), i64 23 }, %str_slice { i8* getelementptr inbounds ([22 x i8]* @str24474, i32 0, i32 0), i64 22 }, i32 44, [4 x i8] undef }
@_ZN6client8response8Response3new15__STATIC_FMTSTR20h0b226a51b3668441TxbE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref24167, i32 0, i32 0), i64 1 }
@const24519 = internal unnamed_addr constant i8* (%"header::internals::item::Item"*)* @_ZN6header9internals4item4Item5typed20h8604668055267983907E
@_ZN6client8response8Response3new3LOC20h6d31579c3e045dd8czbE = internal constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([23 x i8]* @str24472, i32 0, i32 0), i64 23 }, %str_slice { i8* getelementptr inbounds ([22 x i8]* @str24474, i32 0, i32 0), i64 22 }, i32 54, [4 x i8] undef }
@str24520 = internal constant [31 x i8] c"TODO: #2 handle other codings: "
@ref24521 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([31 x i8]* @str24520, i32 0, i32 0), i64 31 }]
@_ZN6client8response8Response3new15__STATIC_FMTSTR20h0b226a51b3668441cAbE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref24521, i32 0, i32 0), i64 1 }
@vtable24525 = internal unnamed_addr constant { void (%"header::shared::encoding::Encoding"*)*, i64, i64, i8 (%"header::shared::encoding::Encoding"*, %"2.core::fmt::Formatter"*)* } { void (%"header::shared::encoding::Encoding"*)* @_ZN34header..shared..encoding..Encoding10drop.2426917h9b8dd48bf29d0f0dE, i64 32, i64 8, i8 (%"header::shared::encoding::Encoding"*, %"2.core::fmt::Formatter"*)* @_ZN6header6shared8encoding26Encoding...std..fmt..Debug3fmt20h6e8a06879f037823HonE }
@const24526 = internal unnamed_addr constant i8 (%"3.collections::vec::Vec<header::shared::encoding::Encoding>"**, %"2.core::fmt::Formatter"*)* @"_ZN3fmt23_$RF$$u27$a$u20$T.Debug3fmt21h16742501579514928629E"
@const24540 = internal unnamed_addr constant { i64, [24 x i8] }* @const22319
@_ZN6client8response8Response3new3LOC20h6d31579c3e045dd8PAbE = internal constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([23 x i8]* @str24472, i32 0, i32 0), i64 23 }, %str_slice { i8* getelementptr inbounds ([22 x i8]* @str24474, i32 0, i32 0), i64 22 }, i32 60, [4 x i8] undef }
@str24541 = internal constant [27 x i8] c"not chuncked. read till eof"
@ref24542 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([27 x i8]* @str24541, i32 0, i32 0), i64 27 }]
@_ZN6client8response8Response3new15__STATIC_FMTSTR20h0b226a51b3668441PBbE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref24542, i32 0, i32 0), i64 1 }
@_ZN6client8response8Response3new10_FILE_LINE20hdec7b0b6ef9f8e8ajCbE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str24474, i32 0, i32 0), i64 22 }, i32 64, [4 x i8] undef }
@_ZN6client8response8Response3new10_FILE_LINE20hdec7b0b6ef9f8e8aWCbE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str24474, i32 0, i32 0), i64 22 }, i32 69, [4 x i8] undef }
@_ZN6client8response8Response3new3LOC20h6d31579c3e045dd8dDbE = internal constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([23 x i8]* @str24472, i32 0, i32 0), i64 23 }, %str_slice { i8* getelementptr inbounds ([22 x i8]* @str24474, i32 0, i32 0), i64 22 }, i32 72, [4 x i8] undef }
@str24543 = internal constant [44 x i8] c"neither Transfer-Encoding nor Content-Length"
@ref24544 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([44 x i8]* @str24543, i32 0, i32 0), i64 44 }]
@_ZN6client8response8Response3new15__STATIC_FMTSTR20h0b226a51b3668441dEbE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref24544, i32 0, i32 0), i64 1 }
@const24545 = internal unnamed_addr constant %"2.core::marker::PhantomData<net::HttpStream>" zeroinitializer
@"_ZN4http24HttpReader$LT$R$GT$.Read4read3LOC20h6d31579c3e045dd8fKqE" = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24139, i32 0, i32 0), i64 11 }, %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 80, [4 x i8] undef }
@str24552 = internal constant [22 x i8] c"Sized read, remaining="
@ref24553 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([22 x i8]* @str24552, i32 0, i32 0), i64 22 }]
@"_ZN4http24HttpReader$LT$R$GT$.Read4read15__STATIC_FMTSTR20h0b226a51b3668441fLqE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref24553, i32 0, i32 0), i64 1 }
@const24556 = internal unnamed_addr constant i8 (i64**, %"2.core::fmt::Formatter"*)* @"_ZN3fmt31_$RF$$u27$a$u20$mut$u20$T.Debug3fmt21h17741577692606256628E"
@panic_loc24560 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 88 }
@const24561 = internal unnamed_addr constant [1 x i8] zeroinitializer
@panic_bounds_check_loc24562 = internal unnamed_addr constant { %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 149 }
@str24563 = internal constant [23 x i8] c"Invalid chunk size line"
@const24564 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([23 x i8]* @str24563, i32 0, i32 0), i64 23 }
@panic_loc24565 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 163 }
@const24566 = internal unnamed_addr constant i8 48
@panic_loc24567 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 164 }
@panic_loc24568 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 167 }
@const24569 = internal unnamed_addr constant i8 10
@panic_loc24570 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 168 }
@const24571 = internal unnamed_addr constant i8 97
@panic_loc24572 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 171 }
@panic_loc24573 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 172 }
@const24574 = internal unnamed_addr constant i8 65
@_ZN4http15read_chunk_size3LOC20h6d31579c3e045dd8NWqE = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24139, i32 0, i32 0), i64 11 }, %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 198, [4 x i8] undef }
@str24575 = internal constant [6 x i8] c"TODO: "
@ref24576 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([6 x i8]* @str24575, i32 0, i32 0), i64 6 }]
@_ZN4http15read_chunk_size15__STATIC_FMTSTR20h0b226a51b3668441NXqE = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref24576, i32 0, i32 0), i64 1 }
@str24577 = internal constant [21 x i8] c"chunk extension byte="
@ref24578 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([21 x i8]* @str24577, i32 0, i32 0), i64 21 }]
@_ZN4http15read_chunk_size15__STATIC_FMTSTR20h0b226a51b36684417XqE = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref24578, i32 0, i32 0), i64 1 }
@const24580 = internal unnamed_addr constant i8 (i8*, %"2.core::fmt::Formatter"*)* @_ZN3fmt3num15u8.fmt..Display3fmt20h114b6c4f2b69100eTPLE
@const24581 = internal unnamed_addr constant i8 (%"2.core::fmt::Arguments"*, %"2.core::fmt::Formatter"*)* @"_ZN3fmt29Arguments$LT$$u27$a$GT$.Debug3fmt20h70d46ba3a84d988b9NME"
@_ZN4http15read_chunk_size3LOC20h6d31579c3e045dd8QYqE = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24139, i32 0, i32 0), i64 11 }, %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 208, [4 x i8] undef }
@str24582 = internal constant [11 x i8] c"chunk size="
@ref24583 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([11 x i8]* @str24582, i32 0, i32 0), i64 11 }]
@_ZN4http15read_chunk_size15__STATIC_FMTSTR20h0b226a51b3668441QZqE = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref24583, i32 0, i32 0), i64 1 }
@const24584 = internal unnamed_addr constant i8 (i64*, %"2.core::fmt::Formatter"*)* @_ZN3fmt3num14u64.fmt..Debug3fmt20h3020a5d42b9dd46eU9LE
@"_ZN4http24HttpReader$LT$R$GT$.Read4read3LOC20h6d31579c3e045dd88MqE" = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24139, i32 0, i32 0), i64 11 }, %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 99, [4 x i8] undef }
@str24588 = internal constant [24 x i8] c"Chunked read, remaining="
@ref24589 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([24 x i8]* @str24588, i32 0, i32 0), i64 24 }]
@"_ZN4http24HttpReader$LT$R$GT$.Read4read15__STATIC_FMTSTR20h0b226a51b36684418NqE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref24589, i32 0, i32 0), i64 1 }
@const24590 = internal unnamed_addr constant { i64, i64, [0 x i8] } { i64 1, i64 0, [0 x i8] undef }
@"_ZN4http24HttpReader$LT$R$GT$.Read4read3LOC20h6d31579c3e045dd8MOqE" = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24139, i32 0, i32 0), i64 11 }, %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 107, [4 x i8] undef }
@str24591 = internal constant [14 x i8] c"end of chunked"
@ref24592 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([14 x i8]* @str24591, i32 0, i32 0), i64 14 }]
@"_ZN4http24HttpReader$LT$R$GT$.Read4read15__STATIC_FMTSTR20h0b226a51b3668441MPqE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref24592, i32 0, i32 0), i64 1 }
@panic_loc24594 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 114 }
@panic_bounds_check_loc24595 = internal unnamed_addr constant { %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 135 }
@str24596 = internal constant [24 x i8] c"Invalid characters found"
@const24597 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([24 x i8]* @str24596, i32 0, i32 0), i64 24 }
@const24606 = internal unnamed_addr constant { i16, [2 x i8] } { i16 3, [2 x i8] undef }
@str24607 = internal constant [2 x i8] c"OK"
@const24608 = internal unnamed_addr constant { i16, { i64, %str_slice, [8 x i8] } } { i16 200, { i64, %str_slice, [8 x i8] } { i64 0, %str_slice { i8* getelementptr inbounds ([2 x i8]* @str24607, i32 0, i32 0), i64 2 }, [8 x i8] undef } }
@_ZN6client8response5tests15test_into_inner15__STATIC_FMTSTR20h0b226a51b3668441sHbE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@const24609 = internal unnamed_addr constant i8 (%"mock::MockStream"**, %"2.core::fmt::Formatter"*)* @"_ZN5boxed23Box$LT$T$GT$.fmt..Debug3fmt20h1221046815779484814E"
@_ZN6client8response5tests15test_into_inner10_FILE_LINE20hdec7b0b6ef9f8e8a3HbE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str24474, i32 0, i32 0), i64 22 }, i32 141, [4 x i8] undef }
@binary24610 = internal unnamed_addr constant [72 x i8] c"HTTP/1.1 200 OK\0D\0ATransfer-Encoding: chunked\0D\0A\0D\0A1\0D\0Aq\0D\0A2\0D\0Awe\0D\0A2\0D\0Art\0D\0A0\0D\0A\0D\0A"
@const24611 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([72 x i8]* @binary24610, i32 0, i32 0), i64 72 }
@const24615 = internal unnamed_addr constant { i16, [2 x i8] }* @const24606
@_ZN6client8response5tests27test_parse_chunked_response15__STATIC_FMTSTR20h0b226a51b36684415IbE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6client8response5tests27test_parse_chunked_response10_FILE_LINE20hdec7b0b6ef9f8e8aGJbE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str24474, i32 0, i32 0), i64 22 }, i32 164, [4 x i8] undef }
@const24616 = internal unnamed_addr constant i8* @const21729
@_ZN6client8response5tests27test_parse_chunked_response15__STATIC_FMTSTR20h0b226a51b3668441qKbE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6client8response5tests27test_parse_chunked_response10_FILE_LINE20hdec7b0b6ef9f8e8a1KbE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str24474, i32 0, i32 0), i64 22 }, i32 165, [4 x i8] undef }
@_ZN6client8response5tests27test_parse_chunked_response15__STATIC_FMTSTR20h0b226a51b3668441VLbE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6client8response5tests27test_parse_chunked_response10_FILE_LINE20hdec7b0b6ef9f8e8awMbE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str24474, i32 0, i32 0), i64 22 }, i32 169, [4 x i8] undef }
@panic_bounds_check_loc24618 = internal unnamed_addr constant { %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([96 x i8]* @str21064, i32 0, i32 0), i64 96 }, i32 1357 }
@_ZN6client8response5tests27test_parse_chunked_response15__STATIC_FMTSTR20h0b226a51b3668441hNbE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@const24619 = internal unnamed_addr constant i8 (%"header::shared::encoding::Encoding"*, %"2.core::fmt::Formatter"*)* @_ZN6header6shared8encoding26Encoding...std..fmt..Debug3fmt20h6e8a06879f037823HonE
@_ZN6client8response5tests27test_parse_chunked_response10_FILE_LINE20hdec7b0b6ef9f8e8aSNbE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str24474, i32 0, i32 0), i64 22 }, i32 170, [4 x i8] undef }
@str24620 = internal constant [36 x i8] c"Transfer-Encoding: chunked expected!"
@const24621 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([36 x i8]* @str24620, i32 0, i32 0), i64 36 }
@_ZN6client8response5tests27test_parse_chunked_response10_FILE_LINE20hdec7b0b6ef9f8e8acObE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str24474, i32 0, i32 0), i64 22 }, i32 172, [4 x i8] undef }
@vtable24627 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (%"2.core::fmt::Write::write_fmt::Adapter<collections::string::String>"*, %str_slice*)*, i8 (%"2.core::fmt::Write::write_fmt::Adapter<collections::string::String>"*, i32)*, i8 (%"2.core::fmt::Write::write_fmt::Adapter<collections::string::String>"*, %"2.core::fmt::Arguments"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 8, i64 8, i8 (%"2.core::fmt::Write::write_fmt::Adapter<collections::string::String>"*, %str_slice*)* @"_ZN3fmt5Write9write_fmt36Adapter$LT$$u27$a$C$$u20$T$GT$.Write9write_str19h951150038244803558E", i8 (%"2.core::fmt::Write::write_fmt::Adapter<collections::string::String>"*, i32)* @_ZN3fmt5Write10write_char21h13888440445728591518E, i8 (%"2.core::fmt::Write::write_fmt::Adapter<collections::string::String>"*, %"2.core::fmt::Arguments"*)* @"_ZN3fmt5Write9write_fmt36Adapter$LT$$u27$a$C$$u20$T$GT$.Write9write_fmt20h5963846071967285746E" }
@_ZN6string10T.ToString9to_string15__STATIC_FMTSTR20h913be51d7743a1eaGLhE = external global { %str_slice*, i64 }
@panic_loc24638 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([96 x i8]* @str21064, i32 0, i32 0), i64 96 }, i32 391 }
@panic_loc24639 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([96 x i8]* @str21064, i32 0, i32 0), i64 96 }, i32 392 }
@str24640 = internal constant [5 x i8] c"qwert"
@const24641 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str24640, i32 0, i32 0), i64 5 }
@_ZN6client8response5tests27test_parse_chunked_response15__STATIC_FMTSTR20h0b226a51b3668441ZObE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6client8response5tests27test_parse_chunked_response10_FILE_LINE20hdec7b0b6ef9f8e8aAPbE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str24474, i32 0, i32 0), i64 22 }, i32 175, [4 x i8] undef }
@binary24642 = internal unnamed_addr constant [58 x i8] c"HTTP/1.1 200 OK\0D\0ATransfer-Encoding: chunked\0D\0A\0D\0AX\0D\0A1\0D\0A0\0D\0A\0D\0A"
@const24643 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([58 x i8]* @binary24642, i32 0, i32 0), i64 58 }
@str24644 = internal constant [46 x i8] c"assertion failed: read_to_string(res).is_err()"
@const24645 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([46 x i8]* @str24644, i32 0, i32 0), i64 46 }
@_ZN6client8response5tests37test_invalid_chunk_size_not_hex_digit10_FILE_LINE20hdec7b0b6ef9f8e8ajQbE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str24474, i32 0, i32 0), i64 22 }, i32 194, [4 x i8] undef }
@binary24646 = internal unnamed_addr constant [87 x i8] c"HTTP/1.1 200 OK\0D\0ATransfer-Encoding: chunked\0D\0A\0D\0A1 this is an invalid extension\0D\0A1\0D\0A0\0D\0A\0D\0A"
@const24647 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([87 x i8]* @binary24646, i32 0, i32 0), i64 87 }
@_ZN6client8response5tests33test_invalid_chunk_size_extension10_FILE_LINE20hdec7b0b6ef9f8e8a2QbE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str24474, i32 0, i32 0), i64 22 }, i32 213, [4 x i8] undef }
@binary24648 = internal unnamed_addr constant [94 x i8] c"HTTP/1.1 200 OK\0D\0ATransfer-Encoding: chunked\0D\0A\0D\0A1;this is an extension with a digit 1\0D\0A1\0D\0A0\0D\0A\0D\0A"
@const24649 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([94 x i8]* @binary24648, i32 0, i32 0), i64 94 }
@str24650 = internal constant [1 x i8] c"1"
@const24651 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([1 x i8]* @str24650, i32 0, i32 0), i64 1 }
@_ZN6client8response5tests30test_chunk_size_with_extension15__STATIC_FMTSTR20h0b226a51b36684417RbE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6client8response5tests30test_chunk_size_with_extension10_FILE_LINE20hdec7b0b6ef9f8e8aISbE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str24474, i32 0, i32 0), i64 22 }, i32 232, [4 x i8] undef }
@const24661 = internal unnamed_addr constant %"5.alloc::arc::ArcInner<std::sync::mutex::Mutex<client::pool::PoolImpl<net::HttpStream>>>"* null
@const24675 = internal unnamed_addr constant { { { { { { { i8* }, {} }, i64, i64 } }, i16, { i64, [0 x i64], [3 x i64] } }, { i8, [7 x i8], [5 x i64] } } } zeroinitializer
@const24706 = internal unnamed_addr constant [0 x %"net::HttpStream"] zeroinitializer
@vtable24722 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<client::pool::PooledStream<net::HttpStream>>>"*, %str_slice*)*, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<client::pool::PooledStream<net::HttpStream>>>"*, i32)*, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<client::pool::PooledStream<net::HttpStream>>>"*, %"2.core::fmt::Arguments"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 8, i64 8, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<client::pool::PooledStream<net::HttpStream>>>"*, %str_slice*)* @"_ZN3fmt5Write9write_fmt36Adapter$LT$$u27$a$C$$u20$T$GT$.Write9write_str20h6867147640088327159E", i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<client::pool::PooledStream<net::HttpStream>>>"*, i32)* @_ZN3fmt5Write10write_char21h18160892839232028648E, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<client::pool::PooledStream<net::HttpStream>>>"*, %"2.core::fmt::Arguments"*)* @"_ZN3fmt5Write9write_fmt36Adapter$LT$$u27$a$C$$u20$T$GT$.Write9write_fmt21h13825443805319548707E" }
@vtable24723 = internal unnamed_addr constant { void (%"1.std::io::Write::write_fmt::Adaptor<client::pool::PooledStream<net::HttpStream>>"*)*, i64, i64, i8 (%"1.std::io::Write::write_fmt::Adaptor<client::pool::PooledStream<net::HttpStream>>"*, %str_slice*)*, i8 (%"1.std::io::Write::write_fmt::Adaptor<client::pool::PooledStream<net::HttpStream>>"*, i32)*, i8 (%"1.std::io::Write::write_fmt::Adaptor<client::pool::PooledStream<net::HttpStream>>"*, %"2.core::fmt::Arguments"*)* } { void (%"1.std::io::Write::write_fmt::Adaptor<client::pool::PooledStream<net::HttpStream>>"*)* @"_ZN91std..io..Write..write_fmt..Adaptor$LT$client..pool..PooledStream$LT$net..HttpStream$GT$$GT$10drop.2472017h5c4cca14842b7c74E", i64 32, i64 8, i8 (%"1.std::io::Write::write_fmt::Adaptor<client::pool::PooledStream<net::HttpStream>>"*, %str_slice*)* @"_ZN2io5Write9write_fmt41Adaptor$LT$$u27$a$C$$u20$T$GT$.fmt..Write9write_str21h18387105619441728008E", i8 (%"1.std::io::Write::write_fmt::Adaptor<client::pool::PooledStream<net::HttpStream>>"*, i32)* @_ZN3fmt5Write10write_char21h14015587599118536897E, i8 (%"1.std::io::Write::write_fmt::Adaptor<client::pool::PooledStream<net::HttpStream>>"*, %"2.core::fmt::Arguments"*)* @_ZN3fmt5Write9write_fmt20h9167691126148492473E }
@vtable24730 = internal unnamed_addr constant { void (%"client::pool::PooledStream<net::HttpStream>"*)*, i64, i64, void (%"2.core::result::Result<std::net::addr::SocketAddr, std::io::error::Error>"*, %"client::pool::PooledStream<net::HttpStream>"*)*, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"client::pool::PooledStream<net::HttpStream>"*, i8)*, i64 (%"client::pool::PooledStream<net::HttpStream>"*)*, i64 (%"client::pool::PooledStream<net::HttpStream>"*)*, void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"client::pool::PooledStream<net::HttpStream>"*, { i8*, i64 }*)*, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"client::pool::PooledStream<net::HttpStream>"*)*, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"client::pool::PooledStream<net::HttpStream>"*, { i8*, i64 }*)*, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"client::pool::PooledStream<net::HttpStream>"*, %"2.core::fmt::Arguments"*)*, {}*, {}*, void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"client::pool::PooledStream<net::HttpStream>"*, { i8*, i64 }*)*, void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"client::pool::PooledStream<net::HttpStream>"*, %"3.collections::vec::Vec<u8>"*)*, void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"client::pool::PooledStream<net::HttpStream>"*, %"3.collections::string::String"*)*, {}*, {}*, {}*, {}*, {}*, {}* } { void (%"client::pool::PooledStream<net::HttpStream>"*)* @"_ZN49client..pool..PooledStream$LT$net..HttpStream$GT$10drop.2466517h3eb4a15f0fdbc2a5E", i64 136, i64 8, void (%"2.core::result::Result<std::net::addr::SocketAddr, std::io::error::Error>"*, %"client::pool::PooledStream<net::HttpStream>"*)* @"_ZN6client4pool35PooledStream$LT$S$GT$.NetworkStream9peer_addr21h15620635450315907578E", void (%"2.core::result::Result<(), std::io::error::Error>"*, %"client::pool::PooledStream<net::HttpStream>"*, i8)* @"_ZN6client4pool35PooledStream$LT$S$GT$.NetworkStream5close20h5029766007740219436E", i64 (%"client::pool::PooledStream<net::HttpStream>"*)* @_ZN8Typeable8get_type20h8092835195034442874E, i64 (%"client::pool::PooledStream<net::HttpStream>"*)* @_ZN3any5T.Any11get_type_id20h9769842126512260206E, void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"client::pool::PooledStream<net::HttpStream>"*, { i8*, i64 }*)* @"_ZN6client4pool27PooledStream$LT$S$GT$.Write5write20h9166359666336991810E", void (%"2.core::result::Result<(), std::io::error::Error>"*, %"client::pool::PooledStream<net::HttpStream>"*)* @"_ZN6client4pool27PooledStream$LT$S$GT$.Write5flush21h17964816894271429326E", void (%"2.core::result::Result<(), std::io::error::Error>"*, %"client::pool::PooledStream<net::HttpStream>"*, { i8*, i64 }*)* @_ZN2io5Write9write_all21h12150669117336599478E, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"client::pool::PooledStream<net::HttpStream>"*, %"2.core::fmt::Arguments"*)* @_ZN2io5Write9write_fmt20h2972342881468804857E, {}* null, {}* null, void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"client::pool::PooledStream<net::HttpStream>"*, { i8*, i64 }*)* @"_ZN6client4pool26PooledStream$LT$S$GT$.Read4read20h2389997573570268803E", void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"client::pool::PooledStream<net::HttpStream>"*, %"3.collections::vec::Vec<u8>"*)* @_ZN2io4Read11read_to_end20h9122135456284293953E, void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"client::pool::PooledStream<net::HttpStream>"*, %"3.collections::string::String"*)* @_ZN2io4Read14read_to_string20h6076987583994385835E, {}* null, {}* null, {}* null, {}* null, {}* null, {}* null }
@const24731 = internal unnamed_addr constant i8 (%"1.std::sys_common::poison::PoisonError<std::sync::mutex::MutexGuard<client::pool::PoolImpl<net::HttpStream>>>"*, %"2.core::fmt::Formatter"*)* @"_ZN10sys_common6poison31PoisonError$LT$T$GT$.fmt..Debug3fmt21h16060329105616693982E"
@const24741 = internal unnamed_addr constant { i64, [48 x i8] } { i64 0, [48 x i8] undef }
@vtable24751 = internal unnamed_addr constant { void (%"client::ConnAdapter<client::pool::Pool<net::HttpConnector>>"*)*, i64, i64, void (%"2.core::result::Result<Box<net::NetworkStream + Send>, error::Error>"*, %"client::ConnAdapter<client::pool::Pool<net::HttpConnector>>"*, %str_slice*, i16, %str_slice*)*, void (%"client::ConnAdapter<client::pool::Pool<net::HttpConnector>>"*, { i8*, void (i8*)** }*)* } { void (%"client::ConnAdapter<client::pool::Pool<net::HttpConnector>>"*)* @"_ZN71client..ConnAdapter$LT$client..pool..Pool$LT$net..HttpConnector$GT$$GT$10drop.2465317h5cb548971d3ef2c6E", i64 24, i64 8, void (%"2.core::result::Result<Box<net::NetworkStream + Send>, error::Error>"*, %"client::ConnAdapter<client::pool::Pool<net::HttpConnector>>"*, %str_slice*, i16, %str_slice*)* @"_ZN6client37ConnAdapter$LT$C$GT$.NetworkConnector7connect21h15239201117373817487E", void (%"client::ConnAdapter<client::pool::Pool<net::HttpConnector>>"*, { i8*, void (i8*)** }*)* @"_ZN6client37ConnAdapter$LT$C$GT$.NetworkConnector16set_ssl_verifier21h12008814761416371879E" }
@str24764 = internal constant [13 x i8] c"hyper::client"
@str24765 = internal constant [17 x i8] c"src/client/mod.rs"
@"_ZN6client37RequestBuilder$LT$$u27$a$C$$u20$U$GT$4send3LOC20h6d31579c3e045dd8B1bE" = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str24764, i32 0, i32 0), i64 13 }, %str_slice { i8* getelementptr inbounds ([17 x i8]* @str24765, i32 0, i32 0), i64 17 }, i32 214, [4 x i8] undef }
@str24766 = internal constant [5 x i8] c"send "
@ref24767 = internal unnamed_addr constant [2 x %str_slice] [%str_slice { i8* getelementptr inbounds ([5 x i8]* @str24766, i32 0, i32 0), i64 5 }, %str_slice { i8* getelementptr inbounds ([1 x i8]* @str24130, i32 0, i32 0), i64 1 }]
@"_ZN6client37RequestBuilder$LT$$u27$a$C$$u20$U$GT$4send15__STATIC_FMTSTR20h0b226a51b3668441B2bE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref24767, i32 0, i32 0), i64 2 }
@"_ZN6client37RequestBuilder$LT$$u27$a$C$$u20$U$GT$4send3LOC20h6d31579c3e045dd8Q5bE" = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str24764, i32 0, i32 0), i64 13 }, %str_slice { i8* getelementptr inbounds ([17 x i8]* @str24765, i32 0, i32 0), i64 17 }, i32 245, [4 x i8] undef }
@str24768 = internal constant [14 x i8] c"redirect code "
@str24769 = internal constant [5 x i8] c" for "
@ref24770 = internal unnamed_addr constant [2 x %str_slice] [%str_slice { i8* getelementptr inbounds ([14 x i8]* @str24768, i32 0, i32 0), i64 14 }, %str_slice { i8* getelementptr inbounds ([5 x i8]* @str24769, i32 0, i32 0), i64 5 }]
@"_ZN6client37RequestBuilder$LT$$u27$a$C$$u20$U$GT$4send15__STATIC_FMTSTR20h0b226a51b3668441Q6bE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref24770, i32 0, i32 0), i64 2 }
@"_ZN6client37RequestBuilder$LT$$u27$a$C$$u20$U$GT$4send3LOC20h6d31579c3e045dd8Y7bE" = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str24764, i32 0, i32 0), i64 13 }, %str_slice { i8* getelementptr inbounds ([17 x i8]* @str24765, i32 0, i32 0), i64 17 }, i32 254, [4 x i8] undef }
@str24771 = internal constant [18 x i8] c"no Location header"
@ref24772 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([18 x i8]* @str24771, i32 0, i32 0), i64 18 }]
@"_ZN6client37RequestBuilder$LT$$u27$a$C$$u20$U$GT$4send15__STATIC_FMTSTR20h0b226a51b3668441Y8bE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref24772, i32 0, i32 0), i64 1 }
@"_ZN6client37RequestBuilder$LT$$u27$a$C$$u20$U$GT$4send3LOC20h6d31579c3e045dd8F9bE" = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str24764, i32 0, i32 0), i64 13 }, %str_slice { i8* getelementptr inbounds ([17 x i8]* @str24765, i32 0, i32 0), i64 17 }, i32 267, [4 x i8] undef }
@str24773 = internal constant [33 x i8] c"Location header had invalid URI: "
@ref24774 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([33 x i8]* @str24773, i32 0, i32 0), i64 33 }]
@"_ZN6client37RequestBuilder$LT$$u27$a$C$$u20$U$GT$4send15__STATIC_FMTSTR20h0b226a51b3668441FacE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref24774, i32 0, i32 0), i64 1 }
@const24789 = internal unnamed_addr constant { i64, { i8, i8, [38 x i8] }, [0 x i8] } { i64 1, { i8, i8, [38 x i8] } { i8 1, i8 0, [38 x i8] undef }, [0 x i8] undef }
@const24790 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([13 x i8]* @str24764, i32 0, i32 0), i64 13 }
@_ZN6client17get_host_and_port3LOC20h6d31579c3e045dd8GgcE = internal constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str24764, i32 0, i32 0), i64 13 }, %str_slice { i8* getelementptr inbounds ([17 x i8]* @str24765, i32 0, i32 0), i64 17 }, i32 393, [4 x i8] undef }
@str24791 = internal constant [5 x i8] c"host="
@ref24792 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([5 x i8]* @str24791, i32 0, i32 0), i64 5 }]
@_ZN6client17get_host_and_port15__STATIC_FMTSTR20h0b226a51b3668441GhcE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref24792, i32 0, i32 0), i64 1 }
@const24797 = internal unnamed_addr constant { i16, [2 x i8] } { i16 0, [2 x i8] undef }
@const24810 = internal unnamed_addr constant { i64, { i8, i8, [38 x i8] }, [0 x i8] } { i64 1, { i8, i8, [38 x i8] } { i8 1, i8 2, [38 x i8] undef }, [0 x i8] undef }
@_ZN6client17get_host_and_port3LOC20h6d31579c3e045dd8nicE = internal constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str24764, i32 0, i32 0), i64 13 }, %str_slice { i8* getelementptr inbounds ([17 x i8]* @str24765, i32 0, i32 0), i64 17 }, i32 398, [4 x i8] undef }
@str24811 = internal constant [5 x i8] c"port="
@ref24812 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([5 x i8]* @str24811, i32 0, i32 0), i64 5 }]
@_ZN6client17get_host_and_port15__STATIC_FMTSTR20h0b226a51b3668441njcE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref24812, i32 0, i32 0), i64 1 }
@str24813 = internal constant [20 x i8] c"hyper::client::tests"
@const24814 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([20 x i8]* @str24813, i32 0, i32 0), i64 20 }
@_ZN6client5tests42MockRedirectPolicy...net..NetworkConnector7connect3LOC20h6d31579c3e045dd8xkcE = internal constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([20 x i8]* @str24813, i32 0, i32 0), i64 20 }, %str_slice { i8* getelementptr inbounds ([17 x i8]* @str24765, i32 0, i32 0), i64 17 }, i32 410, [4 x i8] undef }
@str24815 = internal constant [20 x i8] c"MockStream::connect("
@str24816 = internal constant [2 x i8] c", "
@str24817 = internal constant [1 x i8] c")"
@ref24818 = internal unnamed_addr constant [4 x %str_slice] [%str_slice { i8* getelementptr inbounds ([20 x i8]* @str24815, i32 0, i32 0), i64 20 }, %str_slice { i8* getelementptr inbounds ([2 x i8]* @str24816, i32 0, i32 0), i64 2 }, %str_slice { i8* getelementptr inbounds ([2 x i8]* @str24816, i32 0, i32 0), i64 2 }, %str_slice { i8* getelementptr inbounds ([1 x i8]* @str24817, i32 0, i32 0), i64 1 }]
@_ZN6client5tests42MockRedirectPolicy...net..NetworkConnector7connect15__STATIC_FMTSTR20h0b226a51b3668441xlcE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([4 x %str_slice]* @ref24818, i32 0, i32 0), i64 4 }
@const24819 = internal unnamed_addr constant %"2.core::marker::PhantomData<(&'static str, &'static str)>" zeroinitializer
@const24823 = internal unnamed_addr constant { { { i8*, i8* }, { i8*, i8* } } } zeroinitializer
@str24830 = internal constant [16 x i8] c"http://127.0.0.1"
@const24831 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([16 x i8]* @str24830, i32 0, i32 0), i64 16 }
@str24832 = internal constant [68 x i8] c"HTTP/1.1 301 Redirect\0D\0ALocation: http://127.0.0.2\0D\0AServer: mock1\0D\0A\0D\0A"
@const24833 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([68 x i8]* @str24832, i32 0, i32 0), i64 68 }
@str24837 = internal constant [16 x i8] c"http://127.0.0.2"
@const24838 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([16 x i8]* @str24837, i32 0, i32 0), i64 16 }
@str24839 = internal constant [66 x i8] c"HTTP/1.1 302 Found\0D\0ALocation: https://127.0.0.3\0D\0AServer: mock2\0D\0A\0D\0A"
@const24840 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([66 x i8]* @str24839, i32 0, i32 0), i64 66 }
@str24841 = internal constant [17 x i8] c"https://127.0.0.3"
@const24842 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([17 x i8]* @str24841, i32 0, i32 0), i64 17 }
@str24843 = internal constant [34 x i8] c"HTTP/1.1 200 OK\0D\0AServer: mock3\0D\0A\0D\0A"
@const24844 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([34 x i8]* @str24843, i32 0, i32 0), i64 34 }
@str24850 = internal constant [3 x i8] c"://"
@ref24851 = internal unnamed_addr constant [2 x %str_slice] [%str_slice { i8* getelementptr inbounds ([0 x i8]* @str24149, i32 0, i32 0), i64 0 }, %str_slice { i8* getelementptr inbounds ([3 x i8]* @str24850, i32 0, i32 0), i64 3 }]
@_ZN6client5tests42MockRedirectPolicy...net..NetworkConnector7connect15__STATIC_FMTSTR20h0b226a51b3668441FmcE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref24851, i32 0, i32 0), i64 2 }
@const24861 = internal unnamed_addr constant i8 (%str_slice**, %"2.core::fmt::Formatter"*)* @"_ZN3fmt25_$RF$$u27$a$u20$T.Display3fmt20h1740737425251036403E"
@str24862 = internal constant [18 x i8] c" doesn't know url "
@ref24863 = internal unnamed_addr constant [2 x %str_slice] [%str_slice { i8* getelementptr inbounds ([0 x i8]* @str24149, i32 0, i32 0), i64 0 }, %str_slice { i8* getelementptr inbounds ([18 x i8]* @str24862, i32 0, i32 0), i64 18 }]
@_ZN6client5tests42MockRedirectPolicy...net..NetworkConnector7connect15__STATIC_FMTSTR20h0b226a51b3668441HncE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref24863, i32 0, i32 0), i64 2 }
@str24864 = internal constant [18 x i8] c"MockRedirectPolicy"
@ref24865 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([18 x i8]* @str24864, i32 0, i32 0), i64 18 }
@const24866 = internal unnamed_addr constant %str_slice* @ref24865
@_ZN6client5tests42MockRedirectPolicy...net..NetworkConnector7connect10_FILE_LINE20hdec7b0b6ef9f8e8afocE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str24765, i32 0, i32 0), i64 17 }, i32 410, [4 x i8] undef }
@vtable24867 = internal unnamed_addr constant { void (i8*)*, i64, i64, void (%"2.core::result::Result<Box<net::NetworkStream + Send>, error::Error>"*, %"client::ConnAdapter<client::tests::MockRedirectPolicy>"*, %str_slice*, i16, %str_slice*)*, void (%"client::ConnAdapter<client::tests::MockRedirectPolicy>"*, { i8*, void (i8*)** }*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 0, i64 1, void (%"2.core::result::Result<Box<net::NetworkStream + Send>, error::Error>"*, %"client::ConnAdapter<client::tests::MockRedirectPolicy>"*, %str_slice*, i16, %str_slice*)* @"_ZN6client37ConnAdapter$LT$C$GT$.NetworkConnector7connect21h12312079221777986974E", void (%"client::ConnAdapter<client::tests::MockRedirectPolicy>"*, { i8*, void (i8*)** }*)* @"_ZN6client37ConnAdapter$LT$C$GT$.NetworkConnector16set_ssl_verifier21h11797436753229014935E" }
@const24868 = internal unnamed_addr constant %"client::tests::MockRedirectPolicy" zeroinitializer
@const24878 = internal unnamed_addr constant i8 (%"13.url::Url"*, %"2.core::fmt::Formatter"*)* @_ZN21Url...std..fmt..Debug3fmt20h68627d2c9f614f48sZcE
@const24882 = internal unnamed_addr constant %"2.core::marker::PhantomData<collections::string::String>" zeroinitializer
@const24891 = internal unnamed_addr constant { i64 } zeroinitializer
@str24903 = internal constant [92 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libstd/io/util.rs"
@panic_loc24904 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([92 x i8]* @str24903, i32 0, i32 0), i64 92 }, i32 42 }
@const24908 = internal unnamed_addr constant i8 (%"13.url::Url"*, %"2.core::fmt::Formatter"*)* @_ZN16Url.fmt..Display3fmt20he8dbdf98ccfd62d50BdE
@vtable24923 = internal unnamed_addr constant { void (%"header::common::location::Location"*)*, i64, i64, i8 (%"header::common::location::Location"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::common::location::Location"*)*, i8 (%"header::common::location::Location"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::common::location::Location"*)*, void ({ i8*, void (i8*)** }*, %"header::common::location::Location"*)* } { void (%"header::common::location::Location"*)* @_ZN34header..common..location..Location10drop.2492017ha0a21d64e25bd45dE, i64 24, i64 8, i8 (%"header::common::location::Location"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common8location31Location...header..HeaderFormat10fmt_header20hdeb53ffa2ade0e9eHSkE, i64 (%"header::common::location::Location"*)* @_ZN8Typeable8get_type20h2411489222682005989E, i8 (%"header::common::location::Location"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common8location26Location...std..fmt..Debug3fmt20ha6d01a98b6e0ceaaNQkE, i64 (%"header::common::location::Location"*)* @_ZN3any5T.Any11get_type_id21h13779666755770255568E, void ({ i8*, void (i8*)** }*, %"header::common::location::Location"*)* @_ZN6header13T.HeaderClone9clone_box21h13074082480744339107E }
@const24925 = internal unnamed_addr constant i8* (%"header::internals::item::Item"*)* @_ZN6header9internals4item4Item5typed21h11005537844375797354E
@const24928 = internal unnamed_addr constant { i64, [200 x i8] } { i64 0, [200 x i8] undef }
@const24932 = internal unnamed_addr constant { { { { i64, i64 }, { i64, i64, { { i8* }, {} }, {} }, {} } } } zeroinitializer
@vtable24947 = internal unnamed_addr constant { void (%"header::common::server::Server"*)*, i64, i64, i8 (%"header::common::server::Server"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::common::server::Server"*)*, i8 (%"header::common::server::Server"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::common::server::Server"*)*, void ({ i8*, void (i8*)** }*, %"header::common::server::Server"*)* } { void (%"header::common::server::Server"*)* @_ZN30header..common..server..Server10drop.2494417ha02a32d1a71f11d7E, i64 24, i64 8, i8 (%"header::common::server::Server"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common6server29Server...header..HeaderFormat10fmt_header20hc8deaba325264f18oklE, i64 (%"header::common::server::Server"*)* @_ZN8Typeable8get_type21h10856460214960015036E, i8 (%"header::common::server::Server"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common6server24Server...std..fmt..Debug3fmt20hdb84dda6c825ec69uilE, i64 (%"header::common::server::Server"*)* @_ZN3any5T.Any11get_type_id20h5391491040636015063E, void ({ i8*, void (i8*)** }*, %"header::common::server::Server"*)* @_ZN6header13T.HeaderClone9clone_box20h3193993714958692823E }
@const24949 = internal unnamed_addr constant i8* (%"header::internals::item::Item"*)* @_ZN6header9internals4item4Item5typed20h9481821757349061160E
@str24950 = internal constant [5 x i8] c"mock3"
@const24951 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str24950, i32 0, i32 0), i64 5 }
@_ZN6client5tests23test_redirect_followall15__STATIC_FMTSTR20h0b226a51b3668441DpcE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str24952 = internal constant [4 x i8] c"None"
@const24953 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str24952, i32 0, i32 0), i64 4 }
@str24954 = internal constant [4 x i8] c"Some"
@const24955 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str24954, i32 0, i32 0), i64 4 }
@vtable24956 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (%"header::common::server::Server"**, %"2.core::fmt::Formatter"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 8, i64 8, i8 (%"header::common::server::Server"**, %"2.core::fmt::Formatter"*)* @"_ZN3fmt23_$RF$$u27$a$u20$T.Debug3fmt20h8732501164320992618E" }
@const24957 = internal unnamed_addr constant i8 (i8**, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt21h14433010276319596354E"
@_ZN6client5tests23test_redirect_followall10_FILE_LINE20hdec7b0b6ef9f8e8aeqcE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str24765, i32 0, i32 0), i64 17 }, i32 433, [4 x i8] undef }
@str24958 = internal constant [5 x i8] c"mock1"
@const24959 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str24958, i32 0, i32 0), i64 5 }
@_ZN6client5tests24test_redirect_dontfollow15__STATIC_FMTSTR20h0b226a51b3668441qrcE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6client5tests24test_redirect_dontfollow10_FILE_LINE20hdec7b0b6ef9f8e8a1rcE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str24765, i32 0, i32 0), i64 17 }, i32 441, [4 x i8] undef }
@const24960 = internal unnamed_addr constant { i64, i1 (%"13.url::Url"*)*, [0 x i8] } { i64 2, i1 (%"13.url::Url"*)* @_ZN6client5tests22test_redirect_followif9follow_if20hdbf1370d9b1fd718gscE, [0 x i8] undef }
@str24961 = internal constant [5 x i8] c"mock2"
@const24962 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str24961, i32 0, i32 0), i64 5 }
@_ZN6client5tests22test_redirect_followif15__STATIC_FMTSTR20h0b226a51b3668441ttcE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6client5tests22test_redirect_followif10_FILE_LINE20hdec7b0b6ef9f8e8a4tcE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str24765, i32 0, i32 0), i64 17 }, i32 452, [4 x i8] undef }
@str24964 = internal constant [9 x i8] c"127.0.0.3"
@const24965 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([9 x i8]* @str24964, i32 0, i32 0), i64 9 }
@vtable24969 = internal unnamed_addr constant { void (%"client::ConnAdapter<mock::ChannelMockConnector>"*)*, i64, i64, void (%"2.core::result::Result<Box<net::NetworkStream + Send>, error::Error>"*, %"client::ConnAdapter<mock::ChannelMockConnector>"*, %str_slice*, i16, %str_slice*)*, void (%"client::ConnAdapter<mock::ChannelMockConnector>"*, { i8*, void (i8*)** }*)* } { void (%"client::ConnAdapter<mock::ChannelMockConnector>"*)* @"_ZN53client..ConnAdapter$LT$mock..ChannelMockConnector$GT$10drop.2496717h08cbb07cbb8d4d18E", i64 24, i64 8, void (%"2.core::result::Result<Box<net::NetworkStream + Send>, error::Error>"*, %"client::ConnAdapter<mock::ChannelMockConnector>"*, %str_slice*, i16, %str_slice*)* @"_ZN6client37ConnAdapter$LT$C$GT$.NetworkConnector7connect21h10569403743654602437E", void (%"client::ConnAdapter<mock::ChannelMockConnector>"*, { i8*, void (i8*)** }*)* @"_ZN6client37ConnAdapter$LT$C$GT$.NetworkConnector16set_ssl_verifier20h5670256671424313448E" }
@const24973 = internal unnamed_addr constant %closure.66 zeroinitializer
@vtable24976 = internal unnamed_addr constant { void (i8*)*, i64, i64, void (%closure.66*, %"15.openssl::ssl::SslContext"*)*, void (%closure.66*, %"15.openssl::ssl::SslContext"*)*, void (%closure.66, %"15.openssl::ssl::SslContext"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 0, i64 1, void (%closure.66*, %"15.openssl::ssl::SslContext"*)* @_ZN6client5tests27test_client_set_ssl_verifer13closure.24970E, void (%closure.66*, %"15.openssl::ssl::SslContext"*)* @_ZN6client5tests27test_client_set_ssl_verifer13closure.24970E, void (%closure.66, %"15.openssl::ssl::SslContext"*)* @"_ZN172extern$u20$$u22$rust.call$u22$$u20$fn$LP$$u5b$closure$LP$$LP$$RF$mut$u20$openssl..ssl..SslContext$C$$RP$$RP$$u5d$$C$$u20$$LP$$RF$mut$u20$openssl..ssl..SslContext$C$$RP$$RP$15once_shim.2497417hd98ab20919672c4bE" }
@_ZN6client5tests27test_client_set_ssl_verifer15__STATIC_FMTSTR20h0b226a51b3668441pvcE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6client5tests27test_client_set_ssl_verifer10_FILE_LINE20hdec7b0b6ef9f8e8a0vcE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str24765, i32 0, i32 0), i64 17 }, i32 467, [4 x i8] undef }
@_ZN6client5tests27test_client_set_ssl_verifer10_FILE_LINE20hdec7b0b6ef9f8e8akwcE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str24765, i32 0, i32 0), i64 17 }, i32 469, [4 x i8] undef }
@str24977 = internal constant [41 x i8] c"Expected the connector to still be alive."
@const24978 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([41 x i8]* @str24977, i32 0, i32 0), i64 41 }
@_ZN6client5tests27test_client_set_ssl_verifer10_FILE_LINE20hdec7b0b6ef9f8e8aQwcE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str24765, i32 0, i32 0), i64 17 }, i32 476, [4 x i8] undef }
@str24979 = internal constant [37 x i8] c"Did not expect any more method calls."
@const24980 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([37 x i8]* @str24979, i32 0, i32 0), i64 37 }
@_ZN6client5tests27test_client_set_ssl_verifer10_FILE_LINE20hdec7b0b6ef9f8e8abxcE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str24765, i32 0, i32 0), i64 17 }, i32 478, [4 x i8] undef }
@str24981 = internal constant [6 x i8] c"Method"
@const24982 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str24981, i32 0, i32 0), i64 6 }
@str24983 = internal constant [3 x i8] c"Uri"
@const24984 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str24983, i32 0, i32 0), i64 3 }
@vtable24985 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (i8*, %"2.core::fmt::Formatter"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 1, i64 1, i8 (i8*, %"2.core::fmt::Formatter"*)* @_ZN6parser28ParseError...std..fmt..Debug3fmt20h9735e4a3a1e8dad0OzaE }
@str24986 = internal constant [7 x i8] c"Version"
@const24987 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str24986, i32 0, i32 0), i64 7 }
@str24988 = internal constant [6 x i8] c"Header"
@const24989 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str24988, i32 0, i32 0), i64 6 }
@str24990 = internal constant [8 x i8] c"TooLarge"
@const24991 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str24990, i32 0, i32 0), i64 8 }
@str24992 = internal constant [6 x i8] c"Status"
@const24993 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str24992, i32 0, i32 0), i64 6 }
@str24994 = internal constant [2 x i8] c"Io"
@const24995 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([2 x i8]* @str24994, i32 0, i32 0), i64 2 }
@str24996 = internal constant [3 x i8] c"Ssl"
@const24997 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str24996, i32 0, i32 0), i64 3 }
@vtable24998 = internal unnamed_addr constant { void (%"15.openssl::ssl::error::SslError"*)*, i64, i64, i8 (%"15.openssl::ssl::error::SslError"*, %"2.core::fmt::Formatter"*)* } { void (%"15.openssl::ssl::error::SslError"*)* @_ZN29openssl..ssl..error..SslError10drop.2339417hfa38ff4bb6ea8972E, i64 32, i64 8, i8 (%"15.openssl::ssl::error::SslError"*, %"2.core::fmt::Formatter"*)* @_ZN3ssl5error26SslError...std..fmt..Debug3fmt20hedf7a2f5e6715b39ghcE }
@str25001 = internal constant [24 x i8] c"Invalid Method specified"
@const25002 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([24 x i8]* @str25001, i32 0, i32 0), i64 24 }
@str25003 = internal constant [29 x i8] c"Invalid Request URI specified"
@const25004 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([29 x i8]* @str25003, i32 0, i32 0), i64 29 }
@str25005 = internal constant [30 x i8] c"Invalid HTTP version specified"
@const25006 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([30 x i8]* @str25005, i32 0, i32 0), i64 30 }
@str25007 = internal constant [23 x i8] c"Invalid Header provided"
@const25008 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([23 x i8]* @str25007, i32 0, i32 0), i64 23 }
@str25009 = internal constant [25 x i8] c"Message head is too large"
@const25010 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([25 x i8]* @str25009, i32 0, i32 0), i64 25 }
@str25011 = internal constant [23 x i8] c"Invalid Status provided"
@const25012 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([23 x i8]* @str25011, i32 0, i32 0), i64 23 }
@vtable25018 = internal unnamed_addr constant { void (%"1.std::io::error::Error"*)*, i64, i64, void (%str_slice*, %"1.std::io::error::Error"*)*, void (%"2.core::option::Option<&'static std::error::Error>"*, %"1.std::io::error::Error"*)*, i64 (%"1.std::io::error::Error"*)*, i8 (%"1.std::io::error::Error"*, %"2.core::fmt::Formatter"*)*, i8 (%"1.std::io::error::Error"*, %"2.core::fmt::Formatter"*)* } { void (%"1.std::io::error::Error"*)* @_ZN21std..io..error..Error10drop.2246817h78e779512903e526E, i64 16, i64 8, void (%str_slice*, %"1.std::io::error::Error"*)* @_ZN2io5error18Error.error..Error11description20h3a9e2e928a50f541LqgE, void (%"2.core::option::Option<&'static std::error::Error>"*, %"1.std::io::error::Error"*)* @_ZN5error5Error5cause20h1779436467137735761E, i64 (%"1.std::io::error::Error"*)* @_ZN5error5Error7type_id21h13641220972610820670E, i8 (%"1.std::io::error::Error"*, %"2.core::fmt::Formatter"*)* @_ZN2io5error18Error.fmt..Display3fmt20h06826d53ee936fb1ApgE, i8 (%"1.std::io::error::Error"*, %"2.core::fmt::Formatter"*)* @_ZN2io5error24Error...core..fmt..Debug3fmt20h73f2bfbde3abacf5zbgE }
@vtable25019 = internal unnamed_addr constant { void (%"15.openssl::ssl::error::SslError"*)*, i64, i64, void (%str_slice*, %"15.openssl::ssl::error::SslError"*)*, void (%"2.core::option::Option<&'static std::error::Error>"*, %"15.openssl::ssl::error::SslError"*)*, i64 (%"15.openssl::ssl::error::SslError"*)*, i8 (%"15.openssl::ssl::error::SslError"*, %"2.core::fmt::Formatter"*)*, i8 (%"15.openssl::ssl::error::SslError"*, %"2.core::fmt::Formatter"*)* } { void (%"15.openssl::ssl::error::SslError"*)* @_ZN29openssl..ssl..error..SslError10drop.2339417hfa38ff4bb6ea8972E, i64 32, i64 8, void (%str_slice*, %"15.openssl::ssl::error::SslError"*)* @_ZN3ssl5error21SslError.error..Error11description20hf954719b91a4f3d5rkcE, void (%"2.core::option::Option<&'static std::error::Error>"*, %"15.openssl::ssl::error::SslError"*)* @_ZN3ssl5error21SslError.error..Error5cause20h2694f10554ee5dd1KkcE, i64 (%"15.openssl::ssl::error::SslError"*)* @_ZN5error5Error7type_id21h14328974124250896194E, i8 (%"15.openssl::ssl::error::SslError"*, %"2.core::fmt::Formatter"*)* @_ZN3ssl5error21SslError.fmt..Display3fmt20hef6722ec80e4c7cb7hcE, i8 (%"15.openssl::ssl::error::SslError"*, %"2.core::fmt::Formatter"*)* @_ZN3ssl5error26SslError...std..fmt..Debug3fmt20hedf7a2f5e6715b39ghcE }
@vtable25021 = internal unnamed_addr constant { void (i8*)*, i64, i64, void (%str_slice*, i8*)*, void (%"2.core::option::Option<&'static std::error::Error>"*, i8*)*, i64 (i8*)*, i8 (i8*, %"2.core::fmt::Formatter"*)*, i8 (i8*, %"2.core::fmt::Formatter"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 1, i64 1, void (%str_slice*, i8*)* @_ZN6parser16ParseError.Error11description20ha6c18cd994be3a208MaE, void (%"2.core::option::Option<&'static std::error::Error>"*, i8*)* @_ZN5error5Error5cause21h17714738003526011809E, i64 (i8*)* @_ZN5error5Error7type_id20h9138160025079032633E, i8 (i8*, %"2.core::fmt::Formatter"*)* @_ZN6parser23ParseError.fmt..Display3fmt20h3b6350ca2ac82ddf9NaE, i8 (i8*, %"2.core::fmt::Formatter"*)* @_ZN6parser28ParseError...std..fmt..Debug3fmt20h9735e4a3a1e8dad0OzaE }
@const25022 = internal unnamed_addr constant { i8, [39 x i8] } { i8 3, [39 x i8] undef }
@const25023 = internal unnamed_addr constant { i8, [39 x i8] } { i8 5, [39 x i8] undef }
@const25024 = internal unnamed_addr constant { i8, [39 x i8] } { i8 4, [39 x i8] undef }
@const25025 = internal unnamed_addr constant { i8, [39 x i8] } { i8 2, [39 x i8] undef }
@str25026 = internal constant [7 x i8] c"Options"
@const25027 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str25026, i32 0, i32 0), i64 7 }
@str25028 = internal constant [3 x i8] c"Get"
@const25029 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str25028, i32 0, i32 0), i64 3 }
@str25030 = internal constant [4 x i8] c"Post"
@const25031 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str25030, i32 0, i32 0), i64 4 }
@str25032 = internal constant [3 x i8] c"Put"
@const25033 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str25032, i32 0, i32 0), i64 3 }
@str25034 = internal constant [6 x i8] c"Delete"
@const25035 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str25034, i32 0, i32 0), i64 6 }
@str25036 = internal constant [4 x i8] c"Head"
@const25037 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str25036, i32 0, i32 0), i64 4 }
@str25038 = internal constant [5 x i8] c"Trace"
@const25039 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str25038, i32 0, i32 0), i64 5 }
@str25040 = internal constant [7 x i8] c"Connect"
@const25041 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str25040, i32 0, i32 0), i64 7 }
@str25042 = internal constant [5 x i8] c"Patch"
@const25043 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str25042, i32 0, i32 0), i64 5 }
@str25044 = internal constant [9 x i8] c"Extension"
@const25045 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([9 x i8]* @str25044, i32 0, i32 0), i64 9 }
@const25046 = internal unnamed_addr constant { i64, [24 x i8] } { i64 3, [24 x i8] undef }
@const25047 = internal unnamed_addr constant { i64, [24 x i8] } { i64 4, [24 x i8] undef }
@const25048 = internal unnamed_addr constant { i64, [24 x i8] } { i64 6, [24 x i8] undef }
@const25049 = internal unnamed_addr constant { i64, [24 x i8] } { i64 7, [24 x i8] undef }
@const25050 = internal unnamed_addr constant { i64, [24 x i8] } { i64 8, [24 x i8] undef }
@str25051 = internal constant [7 x i8] c"OPTIONS"
@const25052 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str25051, i32 0, i32 0), i64 7 }
@str25053 = internal constant [3 x i8] c"GET"
@const25054 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str25053, i32 0, i32 0), i64 3 }
@str25055 = internal constant [4 x i8] c"POST"
@const25056 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str25055, i32 0, i32 0), i64 4 }
@str25057 = internal constant [3 x i8] c"PUT"
@const25058 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str25057, i32 0, i32 0), i64 3 }
@str25059 = internal constant [6 x i8] c"DELETE"
@const25060 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str25059, i32 0, i32 0), i64 6 }
@str25061 = internal constant [4 x i8] c"HEAD"
@const25062 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str25061, i32 0, i32 0), i64 4 }
@str25063 = internal constant [5 x i8] c"TRACE"
@const25064 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str25063, i32 0, i32 0), i64 5 }
@str25065 = internal constant [7 x i8] c"CONNECT"
@const25066 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str25065, i32 0, i32 0), i64 7 }
@str25067 = internal constant [5 x i8] c"PATCH"
@const25068 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str25067, i32 0, i32 0), i64 5 }
@const25070 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([0 x i8]* @str24149, i32 0, i32 0), i64 0 }
@const25071 = internal unnamed_addr constant { i64, { i8, [39 x i8] }, [0 x i8] } { i64 1, { i8, [39 x i8] } { i8 0, [39 x i8] undef }, [0 x i8] undef }
@ref25072 = internal unnamed_addr constant i1 true
@const25073 = internal unnamed_addr constant i1* @ref25072
@const25074 = internal unnamed_addr constant { i64, [24 x i8] }* @const22003
@_ZN6method5tests9test_safe15__STATIC_FMTSTR20h0b226a51b3668441tQcE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@const25076 = internal unnamed_addr constant i8 (i8*, %"2.core::fmt::Formatter"*)* @_ZN3fmt10bool.Debug3fmt20h72a14f561e11ad1eYnNE
@str25077 = internal constant [13 x i8] c"src/method.rs"
@_ZN6method5tests9test_safe10_FILE_LINE20hdec7b0b6ef9f8e8a4QcE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str25077, i32 0, i32 0), i64 13 }, i32 138, [4 x i8] undef }
@ref25078 = internal unnamed_addr constant i1 false
@const25079 = internal unnamed_addr constant i1* @ref25078
@const25080 = internal unnamed_addr constant { i64, [24 x i8] }* @const22004
@_ZN6method5tests9test_safe15__STATIC_FMTSTR20h0b226a51b3668441ORcE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6method5tests9test_safe10_FILE_LINE20hdec7b0b6ef9f8e8apScE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str25077, i32 0, i32 0), i64 13 }, i32 139, [4 x i8] undef }
@_ZN6method5tests15test_idempotent15__STATIC_FMTSTR20h0b226a51b3668441cTcE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6method5tests15test_idempotent10_FILE_LINE20hdec7b0b6ef9f8e8aNTcE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str25077, i32 0, i32 0), i64 13 }, i32 144, [4 x i8] undef }
@const25081 = internal unnamed_addr constant { i64, [24 x i8] }* @const25046
@_ZN6method5tests15test_idempotent15__STATIC_FMTSTR20h0b226a51b3668441xUcE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6method5tests15test_idempotent10_FILE_LINE20hdec7b0b6ef9f8e8a8UcE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str25077, i32 0, i32 0), i64 13 }, i32 145, [4 x i8] undef }
@_ZN6method5tests15test_idempotent15__STATIC_FMTSTR20h0b226a51b3668441SVcE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6method5tests15test_idempotent10_FILE_LINE20hdec7b0b6ef9f8e8atWcE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str25077, i32 0, i32 0), i64 13 }, i32 146, [4 x i8] undef }
@_ZN6method5tests13test_from_str15__STATIC_FMTSTR20h0b226a51b3668441iXcE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6method5tests13test_from_str10_FILE_LINE20hdec7b0b6ef9f8e8aTXcE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str25077, i32 0, i32 0), i64 13 }, i32 151, [4 x i8] undef }
@str25085 = internal constant [4 x i8] c"MOVE"
@const25086 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str25085, i32 0, i32 0), i64 4 }
@_ZN6method5tests13test_from_str15__STATIC_FMTSTR20h0b226a51b3668441IYcE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6method5tests13test_from_str10_FILE_LINE20hdec7b0b6ef9f8e8ajZcE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str25077, i32 0, i32 0), i64 13 }, i32 152, [4 x i8] undef }
@str25087 = internal constant [27 x i8] c"An empty method is invalid!"
@const25088 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([27 x i8]* @str25087, i32 0, i32 0), i64 27 }
@_ZN6method5tests13test_from_str10_FILE_LINE20hdec7b0b6ef9f8e8aUZcE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str25077, i32 0, i32 0), i64 13 }, i32 157, [4 x i8] undef }
@ref25089 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([0 x i8]* @str24149, i32 0, i32 0), i64 0 }]
@_ZN6method5tests8test_fmt15__STATIC_FMTSTR20h0b226a51b3668441q0cE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const25090 = internal unnamed_addr constant { { i64, [24 x i8] }* } { { i64, [24 x i8] }* @const22003 }
@_ZN6method5tests8test_fmt15__STATIC_FMTSTR20h0b226a51b3668441a1cE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6method5tests8test_fmt10_FILE_LINE20hdec7b0b6ef9f8e8aL1cE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str25077, i32 0, i32 0), i64 13 }, i32 163, [4 x i8] undef }
@_ZN6method5tests8test_fmt15__STATIC_FMTSTR20h0b226a51b3668441e2cE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6method5tests8test_fmt15__STATIC_FMTSTR20h0b226a51b366844112cE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6method5tests8test_fmt10_FILE_LINE20hdec7b0b6ef9f8e8aC3cE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str25077, i32 0, i32 0), i64 13 }, i32 164, [4 x i8] undef }
@const25091 = internal unnamed_addr constant %"2.core::marker::PhantomData<(method::Method, usize)>" zeroinitializer
@const25103 = internal unnamed_addr constant i64* @const22501
@const25104 = internal unnamed_addr constant i64* @const22489
@const25105 = internal unnamed_addr constant i64* @const22493
@const25106 = internal unnamed_addr constant i64* @const23330
@const25107 = internal unnamed_addr constant i64* @const23320
@const25108 = internal unnamed_addr constant i64* @const23223
@ref25109 = internal unnamed_addr constant i64 9
@const25110 = internal unnamed_addr constant i64* @ref25109
@const25123 = internal unnamed_addr constant i64** @const23345
@_ZN6method5tests13test_hashable15__STATIC_FMTSTR20h0b226a51b3668441H4cE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@vtable25131 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (i64**, %"2.core::fmt::Formatter"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 8, i64 8, i8 (i64**, %"2.core::fmt::Formatter"*)* @"_ZN3fmt23_$RF$$u27$a$u20$T.Debug3fmt21h11603543663780256803E" }
@const25132 = internal unnamed_addr constant i8 (i8**, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt21h15276857011095134326E"
@_ZN6method5tests13test_hashable10_FILE_LINE20hdec7b0b6ef9f8e8ai5cE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str25077, i32 0, i32 0), i64 13 }, i32 172, [4 x i8] undef }
@const25133 = internal unnamed_addr constant %str_slice* @const25054
@_ZN6method5tests11test_as_str15__STATIC_FMTSTR20h0b226a51b366844155cE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6method5tests11test_as_str10_FILE_LINE20hdec7b0b6ef9f8e8aG6cE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str25077, i32 0, i32 0), i64 13 }, i32 177, [4 x i8] undef }
@const25134 = internal unnamed_addr constant %str_slice* @const25056
@_ZN6method5tests11test_as_str15__STATIC_FMTSTR20h0b226a51b3668441q7cE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6method5tests11test_as_str10_FILE_LINE20hdec7b0b6ef9f8e8a17cE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str25077, i32 0, i32 0), i64 13 }, i32 178, [4 x i8] undef }
@const25135 = internal unnamed_addr constant %str_slice* @const25058
@_ZN6method5tests11test_as_str15__STATIC_FMTSTR20h0b226a51b3668441L8cE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6method5tests11test_as_str10_FILE_LINE20hdec7b0b6ef9f8e8am9cE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str25077, i32 0, i32 0), i64 13 }, i32 179, [4 x i8] undef }
@const25136 = internal unnamed_addr constant %str_slice* @const25086
@_ZN6method5tests11test_as_str15__STATIC_FMTSTR20h0b226a51b366844199cE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6method5tests11test_as_str10_FILE_LINE20hdec7b0b6ef9f8e8aKadE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str25077, i32 0, i32 0), i64 13 }, i32 180, [4 x i8] undef }
@const25137 = internal unnamed_addr constant %"header::shared::quality_item::QualityItem<mime::Mime>"* null
@const25138 = internal unnamed_addr constant %"header::shared::quality_item::QualityItem<mime::Mime>"* inttoptr (i64 1 to %"header::shared::quality_item::QualityItem<mime::Mime>"*)
@const25140 = internal unnamed_addr constant { %"8.mime::Attr", %"8.mime::Value" }* null
@const25141 = internal unnamed_addr constant { %"8.mime::Attr", %"8.mime::Value" }* inttoptr (i64 1 to { %"8.mime::Attr", %"8.mime::Value" }*)
@const25143 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static (mime::Attr, mime::Value)>" zeroinitializer
@const25144 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static header::shared::quality_item::QualityItem<mime::Mime>>" zeroinitializer
@str25147 = internal constant [6 x i8] c"Accept"
@const25148 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str25147, i32 0, i32 0), i64 6 }
@str25183 = internal constant [11 x i8] c"QualityItem"
@const25184 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([11 x i8]* @str25183, i32 0, i32 0), i64 11 }
@str25185 = internal constant [4 x i8] c"item"
@const25186 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str25185, i32 0, i32 0), i64 4 }
@vtable25187 = internal unnamed_addr constant { void (%"8.mime::Mime"*)*, i64, i64, i8 (%"8.mime::Mime"*, %"2.core::fmt::Formatter"*)* } { void (%"8.mime::Mime"*)* @_ZN10mime..Mime10drop.2515617h2b486bfc60de0f48E, i64 88, i64 8, i8 (%"8.mime::Mime"*, %"2.core::fmt::Formatter"*)* @_ZN22Mime...std..fmt..Debug3fmt20hcbfb449fa5e6ffcfwaaE }
@str25188 = internal constant [7 x i8] c"quality"
@const25189 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str25188, i32 0, i32 0), i64 7 }
@vtable25190 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (%"header::shared::quality_item::Quality"*, %"2.core::fmt::Formatter"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 2, i64 2, i8 (%"header::shared::quality_item::Quality"*, %"2.core::fmt::Formatter"*)* @_ZN6header6shared12quality_item25Quality...std..fmt..Debug3fmt20h7f6e158ba917113aiQoE }
@vtable25191 = internal unnamed_addr constant { void (%"header::shared::quality_item::QualityItem<mime::Mime>"*)*, i64, i64, i8 (%"header::shared::quality_item::QualityItem<mime::Mime>"*, %"2.core::fmt::Formatter"*)* } { void (%"header::shared::quality_item::QualityItem<mime::Mime>"*)* @"_ZN59header..shared..quality_item..QualityItem$LT$mime..Mime$GT$10drop.2515317h7fa736425aa6d0d3E", i64 96, i64 8, i8 (%"header::shared::quality_item::QualityItem<mime::Mime>"*, %"2.core::fmt::Formatter"*)* @"_ZN6header6shared12quality_item38QualityItem$LT$T$GT$...std..fmt..Debug3fmt20h8406842248106354355E" }
@vtable25192 = internal unnamed_addr constant { void (%"3.collections::vec::Vec<header::shared::quality_item::QualityItem<mime::Mime>>"*)*, i64, i64, i8 (%"3.collections::vec::Vec<header::shared::quality_item::QualityItem<mime::Mime>>"*, %"2.core::fmt::Formatter"*)* } { void (%"3.collections::vec::Vec<header::shared::quality_item::QualityItem<mime::Mime>>"*)* @"_ZN88collections..vec..Vec$LT$header..shared..quality_item..QualityItem$LT$mime..Mime$GT$$GT$10drop.2515017h91fe5c870176afd9E", i64 24, i64 8, i8 (%"3.collections::vec::Vec<header::shared::quality_item::QualityItem<mime::Mime>>"*, %"2.core::fmt::Formatter"*)* @"_ZN3vec23Vec$LT$T$GT$.fmt..Debug3fmt21h13479381237714938852E" }
@const25193 = internal unnamed_addr constant %"2.core::marker::PhantomData<header::shared::quality_item::QualityItem<mime::Mime>>" zeroinitializer
@const25194 = internal unnamed_addr constant { i64, [24 x i8] } { i64 9, [24 x i8] undef }
@const25195 = internal unnamed_addr constant { i64, [24 x i8] } { i64 10, [24 x i8] undef }
@const25196 = internal unnamed_addr constant { i64, [24 x i8] } { i64 11, [24 x i8] undef }
@const25197 = internal unnamed_addr constant { i64, [24 x i8] } { i64 12, [24 x i8] undef }
@const25198 = internal unnamed_addr constant %"2.core::marker::PhantomData<(mime::Attr, mime::Value)>" zeroinitializer
@const25237 = internal unnamed_addr constant { i64, { i64, [8 x i8] } } { i64 0, { i64, [8 x i8] } { i64 0, [8 x i8] undef } }
@panic_loc25246 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([91 x i8]* @str20991, i32 0, i32 0), i64 91 }, i32 701 }
@str25247 = internal constant [27 x i8] c"attempted to divide by zero"
@panic_loc25248 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str25247, i32 0, i32 0), i64 27 }, %str_slice { i8* getelementptr inbounds ([91 x i8]* @str20991, i32 0, i32 0), i64 91 }, i32 703 }
@panic_loc25250 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([93 x i8]* @str24421, i32 0, i32 0), i64 93 }, i32 313 }
@panic_loc25251 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([97 x i8]* @str24407, i32 0, i32 0), i64 97 }, i32 308 }
@panic_loc25253 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([97 x i8]* @str24407, i32 0, i32 0), i64 97 }, i32 310 }
@panic_loc25254 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([97 x i8]* @str24407, i32 0, i32 0), i64 97 }, i32 312 }
@panic_loc25255 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([93 x i8]* @str24421, i32 0, i32 0), i64 93 }, i32 581 }
@const25263 = internal unnamed_addr constant { { { { i64, [0 x i64], [3 x i64] }, { i64, [0 x i64], [3 x i64] }, { { { i8* }, {} }, i64, i64 } }, { i16 } } } zeroinitializer
@panic_loc25264 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([96 x i8]* @str21064, i32 0, i32 0), i64 96 }, i32 1496 }
@const25297 = internal unnamed_addr constant void (%"2.core::str::pattern::CharSearcher"*, %"2.core::str::pattern::CharEqSearcher<char>"*)* @_ZN3str7pattern12CharSearcher21h16862293312203146814E
@const25300 = internal unnamed_addr constant i32 (i32)* @_ZN3str7pattern13CharEqPattern20h2222637358827698948E
@const25301 = internal unnamed_addr constant i32 44
@const25310 = internal unnamed_addr constant float 1.000000e+00
@const25322 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static str>" zeroinitializer
@const25323 = internal unnamed_addr constant %str_slice* inttoptr (i64 1 to %str_slice*)
@const25327 = internal unnamed_addr constant %str_slice* null
@const25328 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static str>" zeroinitializer
@panic_loc25336 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([93 x i8]* @str24421, i32 0, i32 0), i64 93 }, i32 691 }
@panic_loc25348 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([91 x i8]* @str20991, i32 0, i32 0), i64 91 }, i32 657 }
@const25353 = internal unnamed_addr constant i32 3
@const25354 = internal unnamed_addr constant i32 4
@panic_loc25356 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([93 x i8]* @str24421, i32 0, i32 0), i64 93 }, i32 333 }
@panic_loc25357 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([97 x i8]* @str24407, i32 0, i32 0), i64 97 }, i32 328 }
@panic_loc25358 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([97 x i8]* @str24407, i32 0, i32 0), i64 97 }, i32 330 }
@panic_loc25359 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([97 x i8]* @str24407, i32 0, i32 0), i64 97 }, i32 332 }
@const25383 = internal unnamed_addr constant i32 59
@str25386 = internal constant [2 x i8] c"q="
@const25387 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([2 x i8]* @str25386, i32 0, i32 0), i64 2 }
@str25388 = internal constant [2 x i8] c"Q="
@const25389 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([2 x i8]* @str25388, i32 0, i32 0), i64 2 }
@const25445 = internal unnamed_addr constant i32 10
@const25446 = internal unnamed_addr constant float 0.000000e+00
@const25450 = internal unnamed_addr constant void (%"header::common::accept::Accept"*, %"3.collections::vec::Vec<header::shared::quality_item::QualityItem<mime::Mime>>"*)* @_ZN6header6common6accept6Accept21h17217450074901648383E
@const25470 = internal unnamed_addr constant { { i64, i8* } } zeroinitializer
@panic_loc25472 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([90 x i8]* @str22433, i32 0, i32 0), i64 90 }, i32 1846 }
@const25473 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([2 x i8]* @str24816, i32 0, i32 0), i64 2 }
@"_ZN6header6shared12quality_item33QualityItem$LT$T$GT$.fmt..Display3fmt15__STATIC_FMTSTR20h0b226a51b36684412WoE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref24150, i32 0, i32 0), i64 2 }
@"_ZN6header6shared12quality_item33QualityItem$LT$T$GT$.fmt..Display3fmt15__STATIC_FMTSTR20h0b226a51b3668441sXoE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const25474 = internal unnamed_addr constant i8 (%"header::shared::quality_item::Quality"*, %"2.core::fmt::Formatter"*)* @_ZN6header6shared12quality_item20Quality.fmt..Display3fmt20h461cd4e1c5c4e478dRoE
@const25475 = internal unnamed_addr constant i8 (%"8.mime::Mime"*, %"2.core::fmt::Formatter"*)* @_ZN17Mime.fmt..Display3fmt20hfe801b1aac0d3d84TDaE
@const25476 = internal unnamed_addr constant %"2.core::marker::PhantomData<collections::vec::Vec<u8>>" zeroinitializer
@const25479 = internal unnamed_addr constant [57 x i8]** null
@const25480 = internal unnamed_addr constant [57 x i8]** inttoptr (i64 1 to [57 x i8]**)
@const25487 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 57]>" zeroinitializer
@const25488 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 57]>" zeroinitializer
@binary25497 = internal unnamed_addr constant [57 x i8] c"text/plain; q=0.5, text/html, text/x-dvi; q=0.8, text/x-c"
@const25498 = internal unnamed_addr constant [1 x [57 x i8]*] [[57 x i8]* @binary25497]
@const25518 = internal unnamed_addr constant [0 x { %"8.mime::Attr", %"8.mime::Value" }] zeroinitializer
@const25525 = internal unnamed_addr constant { i16 } { i16 500 }
@str25526 = internal constant [5 x i8] c"x-dvi"
@const25527 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str25526, i32 0, i32 0), i64 5 }
@const25528 = internal unnamed_addr constant { i16 } { i16 800 }
@str25529 = internal constant [3 x i8] c"x-c"
@const25530 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str25529, i32 0, i32 0), i64 3 }
@_ZN6header6common6accept11test_accept5test215__STATIC_FMTSTR20h0b226a51b3668441JidE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@vtable25531 = internal unnamed_addr constant { void (%"header::common::accept::Accept"*)*, i64, i64, i8 (%"header::common::accept::Accept"*, %"2.core::fmt::Formatter"*)* } { void (%"header::common::accept::Accept"*)* @_ZN30header..common..accept..Accept10drop.2552317h776586d5d15cec15E, i64 24, i64 8, i8 (%"header::common::accept::Accept"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common6accept24Accept...std..fmt..Debug3fmt20h3ca5b1007febb435CddE }
@const25532 = internal unnamed_addr constant i8 (%"2.core::option::Option<header::common::accept::Accept>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt20h5203169827663324121E"
@str25533 = internal constant [27 x i8] c"src/header/common/accept.rs"
@_ZN6header6common6accept11test_accept5test210_FILE_LINE20hdec7b0b6ef9f8e8akjdE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str25533, i32 0, i32 0), i64 27 }, i32 5, [4 x i8] undef }
@_ZN6header6common6accept11test_accept5test215__STATIC_FMTSTR20h0b226a51b3668441ildE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const25534 = internal unnamed_addr constant i8 (%"header::common::accept::Accept"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common6accept26Accept...std..fmt..Display3fmt20haa0559a64760bcf5ZfdE
@_ZN6header6common6accept11test_accept5test215__STATIC_FMTSTR20h0b226a51b3668441indE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common6accept11test_accept5test210_FILE_LINE20hdec7b0b6ef9f8e8aTndE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str25533, i32 0, i32 0), i64 27 }, i32 5, [4 x i8] undef }
@const25537 = internal unnamed_addr constant [25 x i8]** null
@const25538 = internal unnamed_addr constant [25 x i8]** inttoptr (i64 1 to [25 x i8]**)
@const25542 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 25]>" zeroinitializer
@const25543 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 25]>" zeroinitializer
@binary25552 = internal unnamed_addr constant [25 x i8] c"text/plain; charset=utf-8"
@const25553 = internal unnamed_addr constant [1 x [25 x i8]*] [[25 x i8]* @binary25552]
@const25561 = internal unnamed_addr constant { { { i64, [24 x i8] }, { { { { { i8* }, {} }, i64, i64 } } } } } { { { i64, [24 x i8] }, { { { { { i8* }, {} }, i64, i64 } } } } { { i64, [24 x i8] } { i64 0, [24 x i8] undef }, { { { { { i8* }, {} }, i64, i64 } } } zeroinitializer } }
@_ZN6header6common6accept11test_accept5test315__STATIC_FMTSTR20h0b226a51b3668441CpdE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common6accept11test_accept5test310_FILE_LINE20hdec7b0b6ef9f8e8adqdE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str25533, i32 0, i32 0), i64 27 }, i32 5, [4 x i8] undef }
@_ZN6header6common6accept11test_accept5test315__STATIC_FMTSTR20h0b226a51b3668441prdE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common6accept11test_accept5test315__STATIC_FMTSTR20h0b226a51b3668441DsdE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common6accept11test_accept5test310_FILE_LINE20hdec7b0b6ef9f8e8aetdE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str25533, i32 0, i32 0), i64 27 }, i32 5, [4 x i8] undef }
@const25564 = internal unnamed_addr constant [32 x i8]** null
@const25565 = internal unnamed_addr constant [32 x i8]** inttoptr (i64 1 to [32 x i8]**)
@const25569 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 32]>" zeroinitializer
@const25570 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 32]>" zeroinitializer
@binary25579 = internal unnamed_addr constant [32 x i8] c"text/plain; charset=utf-8; q=0.5"
@const25580 = internal unnamed_addr constant [1 x [32 x i8]*] [[32 x i8]* @binary25579]
@_ZN6header6common6accept11test_accept5test415__STATIC_FMTSTR20h0b226a51b36684410udE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common6accept11test_accept5test410_FILE_LINE20hdec7b0b6ef9f8e8aBvdE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str25533, i32 0, i32 0), i64 27 }, i32 5, [4 x i8] undef }
@_ZN6header6common6accept11test_accept5test415__STATIC_FMTSTR20h0b226a51b3668441QwdE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common6accept11test_accept5test415__STATIC_FMTSTR20h0b226a51b36684417xdE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common6accept11test_accept5test410_FILE_LINE20hdec7b0b6ef9f8e8aIydE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str25533, i32 0, i32 0), i64 27 }, i32 5, [4 x i8] undef }
@const25582 = internal unnamed_addr constant %"20.unicase::UniCase<collections::string::String>"* null
@const25583 = internal unnamed_addr constant %"20.unicase::UniCase<collections::string::String>"* inttoptr (i64 1 to %"20.unicase::UniCase<collections::string::String>"*)
@const25584 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static unicase::UniCase<collections::string::String>>" zeroinitializer
@str25585 = internal constant [25 x i8] c"AccessControlAllowHeaders"
@const25586 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([25 x i8]* @str25585, i32 0, i32 0), i64 25 }
@str25598 = internal constant [7 x i8] c"UniCase"
@const25599 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str25598, i32 0, i32 0), i64 7 }
@vtable25600 = internal unnamed_addr constant { void (%"20.unicase::UniCase<collections::string::String>"*)*, i64, i64, i8 (%"20.unicase::UniCase<collections::string::String>"*, %"2.core::fmt::Formatter"*)* } { void (%"20.unicase::UniCase<collections::string::String>"*)* @"_ZN51unicase..UniCase$LT$collections..string..String$GT$10drop.2559117h91323495e916ca8aE", i64 24, i64 8, i8 (%"20.unicase::UniCase<collections::string::String>"*, %"2.core::fmt::Formatter"*)* @"_ZN34UniCase$LT$S$GT$...std..fmt..Debug3fmt20h1413666377071664791E" }
@vtable25601 = internal unnamed_addr constant { void (%"3.collections::vec::Vec<unicase::UniCase<collections::string::String>>"*)*, i64, i64, i8 (%"3.collections::vec::Vec<unicase::UniCase<collections::string::String>>"*, %"2.core::fmt::Formatter"*)* } { void (%"3.collections::vec::Vec<unicase::UniCase<collections::string::String>>"*)* @"_ZN80collections..vec..Vec$LT$unicase..UniCase$LT$collections..string..String$GT$$GT$10drop.2558817h269d301cfc287213E", i64 24, i64 8, i8 (%"3.collections::vec::Vec<unicase::UniCase<collections::string::String>>"*, %"2.core::fmt::Formatter"*)* @"_ZN3vec23Vec$LT$T$GT$.fmt..Debug3fmt21h15021672433098858757E" }
@const25602 = internal unnamed_addr constant %"2.core::marker::PhantomData<unicase::UniCase<collections::string::String>>" zeroinitializer
@str25603 = internal constant [28 x i8] c"Access-Control-Allow-Headers"
@const25604 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([28 x i8]* @str25603, i32 0, i32 0), i64 28 }
@const25623 = internal unnamed_addr constant { { { { { { i8* }, {} }, i64, i64 } } } } zeroinitializer
@const25652 = internal unnamed_addr constant void (%"20.unicase::UniCase<collections::string::String>"*, %"3.collections::string::String"*)* @_ZN7UniCase21h13592811028989864072E
@const25653 = internal unnamed_addr constant void (%"header::common::access_control_allow_headers::AccessControlAllowHeaders"*, %"3.collections::vec::Vec<unicase::UniCase<collections::string::String>>"*)* @_ZN6header6common28access_control_allow_headers25AccessControlAllowHeaders20h9393851486037600693E
@const25657 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 21]>" zeroinitializer
@const25664 = internal unnamed_addr constant [21 x i8]** null
@const25665 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 21]>" zeroinitializer
@const25666 = internal unnamed_addr constant [21 x i8]** inttoptr (i64 1 to [21 x i8]**)
@binary25669 = internal unnamed_addr constant [21 x i8] c"accept-language, date"
@const25670 = internal unnamed_addr constant [1 x [21 x i8]*] [[21 x i8]* @binary25669]
@_ZN6header6common28access_control_allow_headers33test_access_control_allow_headers5test115__STATIC_FMTSTR20h0b226a51b3668441RDdE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const25683 = internal unnamed_addr constant i8 (%"header::common::access_control_allow_headers::AccessControlAllowHeaders"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common28access_control_allow_headers45AccessControlAllowHeaders...std..fmt..Display3fmt20h1501a1ac5569ffc2BCdE
@const25687 = internal unnamed_addr constant i8 (%"3.collections::string::FromUtf8Error"*, %"2.core::fmt::Formatter"*)* @_ZN6string32FromUtf8Error...core..fmt..Debug3fmt20hc467ed280e9b9b9er3gE
@_ZN6header6common28access_control_allow_headers33test_access_control_allow_headers5test115__STATIC_FMTSTR20h0b226a51b3668441zFdE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str25743 = internal constant [49 x i8] c"src/header/common/access_control_allow_headers.rs"
@_ZN6header6common28access_control_allow_headers33test_access_control_allow_headers5test110_FILE_LINE20hdec7b0b6ef9f8e8aaGdE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([49 x i8]* @str25743, i32 0, i32 0), i64 49 }, i32 3, [4 x i8] undef }
@const25744 = internal unnamed_addr constant %"method::Method"* null
@const25745 = internal unnamed_addr constant %"method::Method"* inttoptr (i64 1 to %"method::Method"*)
@const25746 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static method::Method>" zeroinitializer
@str25747 = internal constant [25 x i8] c"AccessControlAllowMethods"
@const25748 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([25 x i8]* @str25747, i32 0, i32 0), i64 25 }
@vtable25757 = internal unnamed_addr constant { void (%"method::Method"*)*, i64, i64, i8 (%"method::Method"*, %"2.core::fmt::Formatter"*)* } { void (%"method::Method"*)* @_ZN14method..Method10drop.2363517h4792935ffef01818E, i64 32, i64 8, i8 (%"method::Method"*, %"2.core::fmt::Formatter"*)* @_ZN6method24Method...std..fmt..Debug3fmt20h09a2f121a3b03e47SCcE }
@vtable25758 = internal unnamed_addr constant { void (%"3.collections::vec::Vec<method::Method>"*)*, i64, i64, i8 (%"3.collections::vec::Vec<method::Method>"*, %"2.core::fmt::Formatter"*)* } { void (%"3.collections::vec::Vec<method::Method>"*)* @"_ZN43collections..vec..Vec$LT$method..Method$GT$10drop.2575017h24d34568dd3e8981E", i64 24, i64 8, i8 (%"3.collections::vec::Vec<method::Method>"*, %"2.core::fmt::Formatter"*)* @"_ZN3vec23Vec$LT$T$GT$.fmt..Debug3fmt21h10746914814574510302E" }
@const25759 = internal unnamed_addr constant %"2.core::marker::PhantomData<method::Method>" zeroinitializer
@str25760 = internal constant [28 x i8] c"Access-Control-Allow-Methods"
@const25761 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([28 x i8]* @str25760, i32 0, i32 0), i64 28 }
@const25782 = internal unnamed_addr constant void (%"header::common::access_control_allow_methods::AccessControlAllowMethods"*, %"3.collections::vec::Vec<method::Method>"*)* @_ZN6header6common28access_control_allow_methods25AccessControlAllowMethods19h521783558558580675E
@const25786 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 20]>" zeroinitializer
@const25793 = internal unnamed_addr constant [20 x i8]** null
@const25794 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 20]>" zeroinitializer
@const25795 = internal unnamed_addr constant [20 x i8]** inttoptr (i64 1 to [20 x i8]**)
@binary25798 = internal unnamed_addr constant [20 x i8] c"PUT, DELETE, XMODIFY"
@const25799 = internal unnamed_addr constant [1 x [20 x i8]*] [[20 x i8]* @binary25798]
@_ZN6header6common28access_control_allow_methods33test_access_control_allow_methods5test115__STATIC_FMTSTR20h0b226a51b3668441dLdE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const25812 = internal unnamed_addr constant i8 (%"header::common::access_control_allow_methods::AccessControlAllowMethods"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common28access_control_allow_methods45AccessControlAllowMethods...std..fmt..Display3fmt20h150438b7112cd9d6XJdE
@_ZN6header6common28access_control_allow_methods33test_access_control_allow_methods5test115__STATIC_FMTSTR20h0b226a51b3668441VMdE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str25829 = internal constant [49 x i8] c"src/header/common/access_control_allow_methods.rs"
@_ZN6header6common28access_control_allow_methods33test_access_control_allow_methods5test110_FILE_LINE20hdec7b0b6ef9f8e8awNdE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([49 x i8]* @str25829, i32 0, i32 0), i64 49 }, i32 3, [4 x i8] undef }
@str25830 = internal constant [3 x i8] c"Any"
@const25831 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str25830, i32 0, i32 0), i64 3 }
@str25832 = internal constant [4 x i8] c"Null"
@const25833 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str25832, i32 0, i32 0), i64 4 }
@str25834 = internal constant [5 x i8] c"Value"
@const25835 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str25834, i32 0, i32 0), i64 5 }
@vtable25836 = internal unnamed_addr constant { void (%"13.url::Url"*)*, i64, i64, i8 (%"13.url::Url"*, %"2.core::fmt::Formatter"*)* } { void (%"13.url::Url"*)* @_ZN8url..Url10drop.2361517hedfefef7c9c58d09E, i64 192, i64 8, i8 (%"13.url::Url"*, %"2.core::fmt::Formatter"*)* @_ZN21Url...std..fmt..Debug3fmt20h68627d2c9f614f48sZcE }
@const25843 = internal unnamed_addr constant i16* null
@const25844 = internal unnamed_addr constant i16* inttoptr (i64 1 to i16*)
@const25845 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static u16>" zeroinitializer
@const25846 = internal unnamed_addr constant { i64, [192 x i8] } { i64 0, [192 x i8] undef }
@const25847 = internal unnamed_addr constant { i64, [192 x i8] } { i64 1, [192 x i8] undef }
@str25848 = internal constant [27 x i8] c"Access-Control-Allow-Origin"
@const25849 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([27 x i8]* @str25848, i32 0, i32 0), i64 27 }
@binary25850 = internal unnamed_addr constant [1 x i8] c"*"
@binary25851 = internal unnamed_addr constant [4 x i8] c"null"
@const25852 = internal unnamed_addr constant { i64, { i64, [192 x i8] }, [0 x i8] } { i64 1, { i64, [192 x i8] } { i64 0, [192 x i8] undef }, [0 x i8] undef }
@const25853 = internal unnamed_addr constant { i64, { i64, [192 x i8] }, [0 x i8] } { i64 1, { i64, [192 x i8] } { i64 1, [192 x i8] undef }, [0 x i8] undef }
@const25859 = internal unnamed_addr constant { { { { { { i8* }, {} }, i64, i64 } }, { i64, [0 x i64], [14 x i64] }, { { { { { i8* }, {} }, i64, i64 } } }, { { { { { i8* }, {} }, i64, i64 } } } } } zeroinitializer
@str25861 = internal constant [1 x i8] c"*"
@const25862 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([1 x i8]* @str25861, i32 0, i32 0), i64 1 }
@str25863 = internal constant [4 x i8] c"null"
@const25864 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str25863, i32 0, i32 0), i64 4 }
@const25865 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 4]>" zeroinitializer
@const25872 = internal unnamed_addr constant [4 x i8]** null
@const25873 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 4]>" zeroinitializer
@const25874 = internal unnamed_addr constant [4 x i8]** inttoptr (i64 1 to [4 x i8]**)
@const25877 = internal unnamed_addr constant [1 x [4 x i8]*] [[4 x i8]* @binary25851]
@_ZN6header6common27access_control_allow_origin31test_access_control_allow_orgin5test115__STATIC_FMTSTR20h0b226a51b3668441PUdE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const25890 = internal unnamed_addr constant i8 (%"header::common::access_control_allow_origin::AccessControlAllowOrigin"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common27access_control_allow_origin32AccessControlAllowOrigin.Display3fmt20ha066296f1e3e02d8ETdE
@_ZN6header6common27access_control_allow_origin31test_access_control_allow_orgin5test115__STATIC_FMTSTR20h0b226a51b3668441xWdE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str25907 = internal constant [48 x i8] c"src/header/common/access_control_allow_origin.rs"
@_ZN6header6common27access_control_allow_origin31test_access_control_allow_orgin5test110_FILE_LINE20hdec7b0b6ef9f8e8a8WdE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([48 x i8]* @str25907, i32 0, i32 0), i64 48 }, i32 71, [4 x i8] undef }
@const25908 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 1]>" zeroinitializer
@const25915 = internal unnamed_addr constant [1 x i8]** null
@const25916 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 1]>" zeroinitializer
@const25917 = internal unnamed_addr constant [1 x i8]** inttoptr (i64 1 to [1 x i8]**)
@const25920 = internal unnamed_addr constant [1 x [1 x i8]*] [[1 x i8]* @binary25850]
@_ZN6header6common27access_control_allow_origin31test_access_control_allow_orgin5test215__STATIC_FMTSTR20h0b226a51b36684419XdE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common27access_control_allow_origin31test_access_control_allow_orgin5test215__STATIC_FMTSTR20h0b226a51b3668441RZdE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common27access_control_allow_origin31test_access_control_allow_orgin5test210_FILE_LINE20hdec7b0b6ef9f8e8as0dE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([48 x i8]* @str25907, i32 0, i32 0), i64 48 }, i32 72, [4 x i8] undef }
@const25943 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 18]>" zeroinitializer
@const25950 = internal unnamed_addr constant [18 x i8]** null
@const25951 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 18]>" zeroinitializer
@const25952 = internal unnamed_addr constant [18 x i8]** inttoptr (i64 1 to [18 x i8]**)
@binary25955 = internal unnamed_addr constant [18 x i8] c"http://google.com/"
@const25956 = internal unnamed_addr constant [1 x [18 x i8]*] [[18 x i8]* @binary25955]
@_ZN6header6common27access_control_allow_origin31test_access_control_allow_orgin5test315__STATIC_FMTSTR20h0b226a51b3668441t1dE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common27access_control_allow_origin31test_access_control_allow_orgin5test315__STATIC_FMTSTR20h0b226a51b3668441b3dE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common27access_control_allow_origin31test_access_control_allow_orgin5test310_FILE_LINE20hdec7b0b6ef9f8e8aM3dE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([48 x i8]* @str25907, i32 0, i32 0), i64 48 }, i32 73, [4 x i8] undef }
@str25979 = internal constant [19 x i8] c"AccessControlMaxAge"
@const25980 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([19 x i8]* @str25979, i32 0, i32 0), i64 19 }
@vtable25982 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (i32*, %"2.core::fmt::Formatter"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 4, i64 4, i8 (i32*, %"2.core::fmt::Formatter"*)* @_ZN3fmt3num14u32.fmt..Debug3fmt20h49baeb9cec8433ac63LE }
@str25983 = internal constant [22 x i8] c"Access-Control-Max-Age"
@const25984 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([22 x i8]* @str25983, i32 0, i32 0), i64 22 }
@const25992 = internal unnamed_addr constant i32 (i32)* @_ZN6header6common22access_control_max_age19AccessControlMaxAge21h18342672876216234951E
@const25994 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 3]>" zeroinitializer
@const26001 = internal unnamed_addr constant [3 x i8]** null
@const26002 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 3]>" zeroinitializer
@const26003 = internal unnamed_addr constant [3 x i8]** inttoptr (i64 1 to [3 x i8]**)
@binary26006 = internal unnamed_addr constant [3 x i8] c"531"
@const26007 = internal unnamed_addr constant [1 x [3 x i8]*] [[3 x i8]* @binary26006]
@_ZN6header6common22access_control_max_age27test_access_control_max_age5test115__STATIC_FMTSTR20h0b226a51b3668441N8dE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const26014 = internal unnamed_addr constant i8 (%"header::common::access_control_max_age::AccessControlMaxAge"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common22access_control_max_age39AccessControlMaxAge...std..fmt..Display3fmt20hbbb3f3a8d697117fv7dE
@_ZN6header6common22access_control_max_age27test_access_control_max_age5test115__STATIC_FMTSTR20h0b226a51b3668441vaeE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str26031 = internal constant [43 x i8] c"src/header/common/access_control_max_age.rs"
@_ZN6header6common22access_control_max_age27test_access_control_max_age5test110_FILE_LINE20hdec7b0b6ef9f8e8a6aeE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([43 x i8]* @str26031, i32 0, i32 0), i64 43 }, i32 1, [4 x i8] undef }
@str26032 = internal constant [27 x i8] c"AccessControlRequestHeaders"
@const26033 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([27 x i8]* @str26032, i32 0, i32 0), i64 27 }
@str26034 = internal constant [30 x i8] c"Access-Control-Request-Headers"
@const26035 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([30 x i8]* @str26034, i32 0, i32 0), i64 30 }
@const26039 = internal unnamed_addr constant void (%"header::common::access_control_request_headers::AccessControlRequestHeaders"*, %"3.collections::vec::Vec<unicase::UniCase<collections::string::String>>"*)* @_ZN6header6common30access_control_request_headers27AccessControlRequestHeaders20h6669337477385461868E
@_ZN6header6common30access_control_request_headers35test_access_control_request_headers5test115__STATIC_FMTSTR20h0b226a51b3668441dgeE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const26052 = internal unnamed_addr constant i8 (%"header::common::access_control_request_headers::AccessControlRequestHeaders"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common30access_control_request_headers47AccessControlRequestHeaders...std..fmt..Display3fmt20h2c5b63d04ba12a47XeeE
@_ZN6header6common30access_control_request_headers35test_access_control_request_headers5test115__STATIC_FMTSTR20h0b226a51b3668441VheE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str26069 = internal constant [51 x i8] c"src/header/common/access_control_request_headers.rs"
@_ZN6header6common30access_control_request_headers35test_access_control_request_headers5test110_FILE_LINE20hdec7b0b6ef9f8e8awieE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([51 x i8]* @str26069, i32 0, i32 0), i64 51 }, i32 3, [4 x i8] undef }
@str26070 = internal constant [26 x i8] c"AccessControlRequestMethod"
@const26071 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([26 x i8]* @str26070, i32 0, i32 0), i64 26 }
@str26072 = internal constant [29 x i8] c"Access-Control-Request-Method"
@const26073 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([29 x i8]* @str26072, i32 0, i32 0), i64 29 }
@const26077 = internal unnamed_addr constant void (%"header::common::access_control_request_method::AccessControlRequestMethod"*, %"method::Method"*)* @_ZN6header6common29access_control_request_method26AccessControlRequestMethod20h1322873880619178326E
@binary26078 = internal unnamed_addr constant [3 x i8] c"GET"
@const26079 = internal unnamed_addr constant [1 x [3 x i8]*] [[3 x i8]* @binary26078]
@_ZN6header6common29access_control_request_method34test_access_control_request_method5test115__STATIC_FMTSTR20h0b226a51b3668441wneE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const26092 = internal unnamed_addr constant i8 (%"header::common::access_control_request_method::AccessControlRequestMethod"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common29access_control_request_method46AccessControlRequestMethod...std..fmt..Display3fmt20hfdbf48be57bd8325emeE
@_ZN6header6common29access_control_request_method34test_access_control_request_method5test115__STATIC_FMTSTR20h0b226a51b3668441epeE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str26109 = internal constant [50 x i8] c"src/header/common/access_control_request_method.rs"
@_ZN6header6common29access_control_request_method34test_access_control_request_method5test110_FILE_LINE20hdec7b0b6ef9f8e8aPpeE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([50 x i8]* @str26109, i32 0, i32 0), i64 50 }, i32 3, [4 x i8] undef }
@const26110 = internal unnamed_addr constant %"header::shared::quality_item::QualityItem<header::shared::charset::Charset>"* null
@const26111 = internal unnamed_addr constant %"header::shared::quality_item::QualityItem<header::shared::charset::Charset>"* inttoptr (i64 1 to %"header::shared::quality_item::QualityItem<header::shared::charset::Charset>"*)
@const26112 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static header::shared::quality_item::QualityItem<header::shared::charset::Charset>>" zeroinitializer
@str26113 = internal constant [13 x i8] c"AcceptCharset"
@const26114 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([13 x i8]* @str26113, i32 0, i32 0), i64 13 }
@vtable26129 = internal unnamed_addr constant { void (%"header::shared::charset::Charset"*)*, i64, i64, i8 (%"header::shared::charset::Charset"*, %"2.core::fmt::Formatter"*)* } { void (%"header::shared::charset::Charset"*)* @_ZN32header..shared..charset..Charset10drop.2612217h26ef0725a6cee16fE, i64 32, i64 8, i8 (%"header::shared::charset::Charset"*, %"2.core::fmt::Formatter"*)* @_ZN6header6shared7charset25Charset...std..fmt..Debug3fmt20he66823f2287fc10dx5mE }
@vtable26130 = internal unnamed_addr constant { void (%"header::shared::quality_item::QualityItem<header::shared::charset::Charset>"*)*, i64, i64, i8 (%"header::shared::quality_item::QualityItem<header::shared::charset::Charset>"*, %"2.core::fmt::Formatter"*)* } { void (%"header::shared::quality_item::QualityItem<header::shared::charset::Charset>"*)* @"_ZN81header..shared..quality_item..QualityItem$LT$header..shared..charset..Charset$GT$10drop.2611917hbf2868934dd33636E", i64 40, i64 8, i8 (%"header::shared::quality_item::QualityItem<header::shared::charset::Charset>"*, %"2.core::fmt::Formatter"*)* @"_ZN6header6shared12quality_item38QualityItem$LT$T$GT$...std..fmt..Debug3fmt20h4030749474201824966E" }
@vtable26131 = internal unnamed_addr constant { void (%"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::charset::Charset>>"*)*, i64, i64, i8 (%"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::charset::Charset>>"*, %"2.core::fmt::Formatter"*)* } { void (%"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::charset::Charset>>"*)* @"_ZN110collections..vec..Vec$LT$header..shared..quality_item..QualityItem$LT$header..shared..charset..Charset$GT$$GT$10drop.2611617he303bf1fdc23979aE", i64 24, i64 8, i8 (%"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::charset::Charset>>"*, %"2.core::fmt::Formatter"*)* @"_ZN3vec23Vec$LT$T$GT$.fmt..Debug3fmt21h10380116534812771023E" }
@const26132 = internal unnamed_addr constant %"2.core::marker::PhantomData<header::shared::quality_item::QualityItem<header::shared::charset::Charset>>" zeroinitializer
@str26133 = internal constant [14 x i8] c"Accept-Charset"
@const26134 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([14 x i8]* @str26133, i32 0, i32 0), i64 14 }
@const26166 = internal unnamed_addr constant { i64, {}, [40 x i8] } { i64 1, {} zeroinitializer, [40 x i8] undef }
@const26170 = internal unnamed_addr constant void (%"header::common::accept_charset::AcceptCharset"*, %"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::charset::Charset>>"*)* @_ZN6header6common14accept_charset13AcceptCharset21h15739450285171610855E
@const26174 = internal unnamed_addr constant i8 (%"header::shared::charset::Charset"*, %"2.core::fmt::Formatter"*)* @_ZN6header6shared7charset15Charset.Display3fmt20hef1aef4b3a27b778QbnE
@const26175 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 29]>" zeroinitializer
@const26182 = internal unnamed_addr constant [29 x i8]** null
@const26183 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 29]>" zeroinitializer
@const26184 = internal unnamed_addr constant [29 x i8]** inttoptr (i64 1 to [29 x i8]**)
@binary26187 = internal unnamed_addr constant [29 x i8] c"iso-8859-5, unicode-1-1;q=0.8"
@const26188 = internal unnamed_addr constant [1 x [29 x i8]*] [[29 x i8]* @binary26187]
@_ZN6header6common14accept_charset19test_accept_charset5test115__STATIC_FMTSTR20h0b226a51b3668441YueE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const26201 = internal unnamed_addr constant i8 (%"header::common::accept_charset::AcceptCharset"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common14accept_charset33AcceptCharset...std..fmt..Display3fmt20h1b4100e166c29ae7IteE
@_ZN6header6common14accept_charset19test_accept_charset5test115__STATIC_FMTSTR20h0b226a51b3668441GweE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str26218 = internal constant [35 x i8] c"src/header/common/accept_charset.rs"
@_ZN6header6common14accept_charset19test_accept_charset5test110_FILE_LINE20hdec7b0b6ef9f8e8ahxeE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([35 x i8]* @str26218, i32 0, i32 0), i64 35 }, i32 3, [4 x i8] undef }
@const26219 = internal unnamed_addr constant %"header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>"* null
@const26220 = internal unnamed_addr constant %"header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>"* inttoptr (i64 1 to %"header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>"*)
@const26221 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>" zeroinitializer
@str26222 = internal constant [14 x i8] c"AcceptEncoding"
@const26223 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([14 x i8]* @str26222, i32 0, i32 0), i64 14 }
@vtable26235 = internal unnamed_addr constant { void (%"header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>"*)*, i64, i64, i8 (%"header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>"*, %"2.core::fmt::Formatter"*)* } { void (%"header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>"*)* @"_ZN83header..shared..quality_item..QualityItem$LT$header..shared..encoding..Encoding$GT$10drop.2622817heee858f1520804b4E", i64 40, i64 8, i8 (%"header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>"*, %"2.core::fmt::Formatter"*)* @"_ZN6header6shared12quality_item38QualityItem$LT$T$GT$...std..fmt..Debug3fmt21h16799560557743140929E" }
@vtable26236 = internal unnamed_addr constant { void (%"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>"*)*, i64, i64, i8 (%"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>"*, %"2.core::fmt::Formatter"*)* } { void (%"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>"*)* @"_ZN112collections..vec..Vec$LT$header..shared..quality_item..QualityItem$LT$header..shared..encoding..Encoding$GT$$GT$10drop.2622517hb545ebe24ccc5f21E", i64 24, i64 8, i8 (%"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>"*, %"2.core::fmt::Formatter"*)* @"_ZN3vec23Vec$LT$T$GT$.fmt..Debug3fmt21h17757891976037347973E" }
@const26237 = internal unnamed_addr constant %"2.core::marker::PhantomData<header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>" zeroinitializer
@str26238 = internal constant [15 x i8] c"Accept-Encoding"
@const26239 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([15 x i8]* @str26238, i32 0, i32 0), i64 15 }
@const26274 = internal unnamed_addr constant void (%"header::common::accept_encoding::AcceptEncoding"*, %"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>>"*)* @_ZN6header6common15accept_encoding14AcceptEncoding21h11789953975691424231E
@const26278 = internal unnamed_addr constant i8 (%"header::shared::encoding::Encoding"*, %"2.core::fmt::Formatter"*)* @_ZN6header6shared8encoding21Encoding.fmt..Display3fmt20ha07f80090f378545DtnE
@const26279 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 14]>" zeroinitializer
@const26286 = internal unnamed_addr constant [14 x i8]** null
@const26287 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 14]>" zeroinitializer
@const26288 = internal unnamed_addr constant [14 x i8]** inttoptr (i64 1 to [14 x i8]**)
@binary26291 = internal unnamed_addr constant [14 x i8] c"compress, gzip"
@const26292 = internal unnamed_addr constant [1 x [14 x i8]*] [[14 x i8]* @binary26291]
@_ZN6header6common15accept_encoding20test_accept_encoding5test115__STATIC_FMTSTR20h0b226a51b3668441qCeE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const26305 = internal unnamed_addr constant i8 (%"header::common::accept_encoding::AcceptEncoding"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common15accept_encoding34AcceptEncoding...std..fmt..Display3fmt20h9215a2db3f5a39a7aBeE
@_ZN6header6common15accept_encoding20test_accept_encoding5test115__STATIC_FMTSTR20h0b226a51b36684418DeE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str26322 = internal constant [36 x i8] c"src/header/common/accept_encoding.rs"
@_ZN6header6common15accept_encoding20test_accept_encoding5test110_FILE_LINE20hdec7b0b6ef9f8e8aJEeE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([36 x i8]* @str26322, i32 0, i32 0), i64 36 }, i32 3, [4 x i8] undef }
@const26325 = internal unnamed_addr constant [0 x i8]** null
@const26326 = internal unnamed_addr constant [0 x i8]** inttoptr (i64 1 to [0 x i8]**)
@const26330 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 0]>" zeroinitializer
@const26331 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 0]>" zeroinitializer
@const26340 = internal unnamed_addr constant [1 x [0 x i8]*] [[0 x i8]* @const21399]
@const26351 = internal unnamed_addr constant [0 x %"header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>"] zeroinitializer
@_ZN6header6common15accept_encoding20test_accept_encoding5test215__STATIC_FMTSTR20h0b226a51b3668441cGeE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@vtable26352 = internal unnamed_addr constant { void (%"header::common::accept_encoding::AcceptEncoding"*)*, i64, i64, i8 (%"header::common::accept_encoding::AcceptEncoding"*, %"2.core::fmt::Formatter"*)* } { void (%"header::common::accept_encoding::AcceptEncoding"*)* @_ZN47header..common..accept_encoding..AcceptEncoding10drop.2630017h5d0dc4a5f5e3331eE, i64 24, i64 8, i8 (%"header::common::accept_encoding::AcceptEncoding"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common15accept_encoding32AcceptEncoding...std..fmt..Debug3fmt20h0aca6eba491a0e08NyeE }
@const26353 = internal unnamed_addr constant i8 (%"2.core::option::Option<header::common::accept_encoding::AcceptEncoding>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt20h5002690415827061089E"
@_ZN6header6common15accept_encoding20test_accept_encoding5test210_FILE_LINE20hdec7b0b6ef9f8e8aNGeE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([36 x i8]* @str26322, i32 0, i32 0), i64 36 }, i32 3, [4 x i8] undef }
@_ZN6header6common15accept_encoding20test_accept_encoding5test215__STATIC_FMTSTR20h0b226a51b3668441JHeE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common15accept_encoding20test_accept_encoding5test215__STATIC_FMTSTR20h0b226a51b3668441HIeE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common15accept_encoding20test_accept_encoding5test210_FILE_LINE20hdec7b0b6ef9f8e8aiJeE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([36 x i8]* @str26322, i32 0, i32 0), i64 36 }, i32 3, [4 x i8] undef }
@_ZN6header6common15accept_encoding20test_accept_encoding5test315__STATIC_FMTSTR20h0b226a51b3668441jKeE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common15accept_encoding20test_accept_encoding5test315__STATIC_FMTSTR20h0b226a51b36684411LeE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common15accept_encoding20test_accept_encoding5test310_FILE_LINE20hdec7b0b6ef9f8e8aCMeE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([36 x i8]* @str26322, i32 0, i32 0), i64 36 }, i32 3, [4 x i8] undef }
@binary26376 = internal unnamed_addr constant [20 x i8] c"compress;q=0.5, gzip"
@const26377 = internal unnamed_addr constant [1 x [20 x i8]*] [[20 x i8]* @binary26376]
@_ZN6header6common15accept_encoding20test_accept_encoding5test415__STATIC_FMTSTR20h0b226a51b3668441DNeE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common15accept_encoding20test_accept_encoding5test415__STATIC_FMTSTR20h0b226a51b3668441lPeE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common15accept_encoding20test_accept_encoding5test410_FILE_LINE20hdec7b0b6ef9f8e8aWPeE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([36 x i8]* @str26322, i32 0, i32 0), i64 36 }, i32 3, [4 x i8] undef }
@const26400 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 28]>" zeroinitializer
@const26407 = internal unnamed_addr constant [28 x i8]** null
@const26408 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 28]>" zeroinitializer
@const26409 = internal unnamed_addr constant [28 x i8]** inttoptr (i64 1 to [28 x i8]**)
@binary26412 = internal unnamed_addr constant [28 x i8] c"gzip, identity; q=0.5, *;q=0"
@const26413 = internal unnamed_addr constant [1 x [28 x i8]*] [[28 x i8]* @binary26412]
@_ZN6header6common15accept_encoding20test_accept_encoding5test515__STATIC_FMTSTR20h0b226a51b3668441XQeE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common15accept_encoding20test_accept_encoding5test515__STATIC_FMTSTR20h0b226a51b3668441FSeE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common15accept_encoding20test_accept_encoding5test510_FILE_LINE20hdec7b0b6ef9f8e8agTeE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([36 x i8]* @str26322, i32 0, i32 0), i64 36 }, i32 3, [4 x i8] undef }
@const26436 = internal unnamed_addr constant %"header::shared::quality_item::QualityItem<header::shared::language::Language>"* null
@const26437 = internal unnamed_addr constant %"header::shared::quality_item::QualityItem<header::shared::language::Language>"* inttoptr (i64 1 to %"header::shared::quality_item::QualityItem<header::shared::language::Language>"*)
@const26438 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static header::shared::quality_item::QualityItem<header::shared::language::Language>>" zeroinitializer
@str26439 = internal constant [14 x i8] c"AcceptLanguage"
@const26440 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([14 x i8]* @str26439, i32 0, i32 0), i64 14 }
@vtable26455 = internal unnamed_addr constant { void (%"header::shared::language::Language"*)*, i64, i64, i8 (%"header::shared::language::Language"*, %"2.core::fmt::Formatter"*)* } { void (%"header::shared::language::Language"*)* @_ZN34header..shared..language..Language10drop.2644817h27b4a1f9c1bb9036E, i64 48, i64 8, i8 (%"header::shared::language::Language"*, %"2.core::fmt::Formatter"*)* @_ZN6header6shared8language26Language...std..fmt..Debug3fmt20hb199c40bbc056d7bQFoE }
@vtable26456 = internal unnamed_addr constant { void (%"header::shared::quality_item::QualityItem<header::shared::language::Language>"*)*, i64, i64, i8 (%"header::shared::quality_item::QualityItem<header::shared::language::Language>"*, %"2.core::fmt::Formatter"*)* } { void (%"header::shared::quality_item::QualityItem<header::shared::language::Language>"*)* @"_ZN83header..shared..quality_item..QualityItem$LT$header..shared..language..Language$GT$10drop.2644517h9d79902e7d671daeE", i64 56, i64 8, i8 (%"header::shared::quality_item::QualityItem<header::shared::language::Language>"*, %"2.core::fmt::Formatter"*)* @"_ZN6header6shared12quality_item38QualityItem$LT$T$GT$...std..fmt..Debug3fmt20h1711198044721964418E" }
@vtable26457 = internal unnamed_addr constant { void (%"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::language::Language>>"*)*, i64, i64, i8 (%"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::language::Language>>"*, %"2.core::fmt::Formatter"*)* } { void (%"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::language::Language>>"*)* @"_ZN112collections..vec..Vec$LT$header..shared..quality_item..QualityItem$LT$header..shared..language..Language$GT$$GT$10drop.2644217hc3a74783226c4e67E", i64 24, i64 8, i8 (%"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::language::Language>>"*, %"2.core::fmt::Formatter"*)* @"_ZN3vec23Vec$LT$T$GT$.fmt..Debug3fmt20h5919234574709485395E" }
@const26458 = internal unnamed_addr constant %"2.core::marker::PhantomData<header::shared::quality_item::QualityItem<header::shared::language::Language>>" zeroinitializer
@str26459 = internal constant [15 x i8] c"Accept-Language"
@const26460 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([15 x i8]* @str26459, i32 0, i32 0), i64 15 }
@const26479 = internal unnamed_addr constant { { { { { { { i8* }, {} }, i64, i64 } }, { { { { { i8* }, {} }, i64, i64 } } } }, { i16 } } } zeroinitializer
@const26496 = internal unnamed_addr constant void (%"header::common::accept_language::AcceptLanguage"*, %"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::language::Language>>"*)* @_ZN6header6common15accept_language14AcceptLanguage20h7197352417946054473E
@const26500 = internal unnamed_addr constant i8 (%"header::shared::language::Language"*, %"2.core::fmt::Formatter"*)* @_ZN6header6shared8language21Language.fmt..Display3fmt20h77f58aac04903e4fjJoE
@binary26501 = internal unnamed_addr constant [25 x i8] c"da, en-gb;q=0.8, en;q=0.7"
@const26502 = internal unnamed_addr constant [1 x [25 x i8]*] [[25 x i8]* @binary26501]
@_ZN6header6common15accept_language20test_accept_language5test115__STATIC_FMTSTR20h0b226a51b3668441tYeE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const26515 = internal unnamed_addr constant i8 (%"header::common::accept_language::AcceptLanguage"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common15accept_language34AcceptLanguage...std..fmt..Display3fmt20he2cb4b1b1c55bbf5dXeE
@_ZN6header6common15accept_language20test_accept_language5test115__STATIC_FMTSTR20h0b226a51b3668441b0eE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str26532 = internal constant [36 x i8] c"src/header/common/accept_language.rs"
@_ZN6header6common15accept_language20test_accept_language5test110_FILE_LINE20hdec7b0b6ef9f8e8aM0eE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([36 x i8]* @str26532, i32 0, i32 0), i64 36 }, i32 3, [4 x i8] undef }
@binary26538 = internal unnamed_addr constant [20 x i8] c"en-us, en; q=0.5, fr"
@const26539 = internal unnamed_addr constant [1 x [20 x i8]*] [[20 x i8]* @binary26538]
@str26550 = internal constant [2 x i8] c"en"
@const26551 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([2 x i8]* @str26550, i32 0, i32 0), i64 2 }
@str26552 = internal constant [2 x i8] c"us"
@const26553 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([2 x i8]* @str26552, i32 0, i32 0), i64 2 }
@str26554 = internal constant [2 x i8] c"fr"
@const26555 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([2 x i8]* @str26554, i32 0, i32 0), i64 2 }
@_ZN6header6common15accept_language20test_accept_language5test215__STATIC_FMTSTR20h0b226a51b3668441D2eE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@vtable26556 = internal unnamed_addr constant { void (%"header::common::accept_language::AcceptLanguage"*)*, i64, i64, i8 (%"header::common::accept_language::AcceptLanguage"*, %"2.core::fmt::Formatter"*)* } { void (%"header::common::accept_language::AcceptLanguage"*)* @_ZN47header..common..accept_language..AcceptLanguage10drop.2651017h03a9b17d77c3c201E, i64 24, i64 8, i8 (%"header::common::accept_language::AcceptLanguage"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common15accept_language32AcceptLanguage...std..fmt..Debug3fmt20h4d9a514fa4ec9bf4QUeE }
@const26557 = internal unnamed_addr constant i8 (%"2.core::option::Option<header::common::accept_language::AcceptLanguage>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt21h14628235818196660028E"
@_ZN6header6common15accept_language20test_accept_language5test210_FILE_LINE20hdec7b0b6ef9f8e8ae3eE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([36 x i8]* @str26532, i32 0, i32 0), i64 36 }, i32 3, [4 x i8] undef }
@_ZN6header6common15accept_language20test_accept_language5test215__STATIC_FMTSTR20h0b226a51b3668441y4eE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common15accept_language20test_accept_language5test215__STATIC_FMTSTR20h0b226a51b3668441U5eE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common15accept_language20test_accept_language5test210_FILE_LINE20hdec7b0b6ef9f8e8av6eE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([36 x i8]* @str26532, i32 0, i32 0), i64 36 }, i32 3, [4 x i8] undef }
@const26558 = internal unnamed_addr constant %"header::common::accept_ranges::RangeUnit"* null
@const26559 = internal unnamed_addr constant %"header::common::accept_ranges::RangeUnit"* inttoptr (i64 1 to %"header::common::accept_ranges::RangeUnit"*)
@const26560 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static header::common::accept_ranges::RangeUnit>" zeroinitializer
@str26561 = internal constant [12 x i8] c"AcceptRanges"
@const26562 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([12 x i8]* @str26561, i32 0, i32 0), i64 12 }
@vtable26574 = internal unnamed_addr constant { void (%"header::common::accept_ranges::RangeUnit"*)*, i64, i64, i8 (%"header::common::accept_ranges::RangeUnit"*, %"2.core::fmt::Formatter"*)* } { void (%"header::common::accept_ranges::RangeUnit"*)* @_ZN40header..common..accept_ranges..RangeUnit10drop.2656717h70c38f7b681abeb8E, i64 32, i64 8, i8 (%"header::common::accept_ranges::RangeUnit"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common13accept_ranges27RangeUnit...std..fmt..Debug3fmt20h8b0a4c0acab860abnrfE }
@vtable26575 = internal unnamed_addr constant { void (%"3.collections::vec::Vec<header::common::accept_ranges::RangeUnit>"*)*, i64, i64, i8 (%"3.collections::vec::Vec<header::common::accept_ranges::RangeUnit>"*, %"2.core::fmt::Formatter"*)* } { void (%"3.collections::vec::Vec<header::common::accept_ranges::RangeUnit>"*)* @"_ZN69collections..vec..Vec$LT$header..common..accept_ranges..RangeUnit$GT$10drop.2656417h6cbfe20a6baae872E", i64 24, i64 8, i8 (%"3.collections::vec::Vec<header::common::accept_ranges::RangeUnit>"*, %"2.core::fmt::Formatter"*)* @"_ZN3vec23Vec$LT$T$GT$.fmt..Debug3fmt20h3441830636020895975E" }
@const26576 = internal unnamed_addr constant %"2.core::marker::PhantomData<header::common::accept_ranges::RangeUnit>" zeroinitializer
@str26577 = internal constant [13 x i8] c"Accept-Ranges"
@const26578 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([13 x i8]* @str26577, i32 0, i32 0), i64 13 }
@const26602 = internal unnamed_addr constant void (%"header::common::accept_ranges::AcceptRanges"*, %"3.collections::vec::Vec<header::common::accept_ranges::RangeUnit>"*)* @_ZN6header6common13accept_ranges12AcceptRanges20h7400606057177142753E
@const26606 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 5]>" zeroinitializer
@const26613 = internal unnamed_addr constant [5 x i8]** null
@const26614 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 5]>" zeroinitializer
@const26615 = internal unnamed_addr constant [5 x i8]** inttoptr (i64 1 to [5 x i8]**)
@binary26618 = internal unnamed_addr constant [5 x i8] c"bytes"
@const26619 = internal unnamed_addr constant [1 x [5 x i8]*] [[5 x i8]* @binary26618]
@_ZN6header6common13accept_ranges19test_acccept_ranges5test115__STATIC_FMTSTR20h0b226a51b3668441CbfE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const26632 = internal unnamed_addr constant i8 (%"header::common::accept_ranges::AcceptRanges"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common13accept_ranges32AcceptRanges...std..fmt..Display3fmt20h291c69b6d807d412mafE
@_ZN6header6common13accept_ranges19test_acccept_ranges5test115__STATIC_FMTSTR20h0b226a51b3668441kdfE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str26649 = internal constant [34 x i8] c"src/header/common/accept_ranges.rs"
@_ZN6header6common13accept_ranges19test_acccept_ranges5test110_FILE_LINE20hdec7b0b6ef9f8e8aVdfE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([34 x i8]* @str26649, i32 0, i32 0), i64 34 }, i32 4, [4 x i8] undef }
@binary26650 = internal unnamed_addr constant [4 x i8] c"none"
@const26651 = internal unnamed_addr constant [1 x [4 x i8]*] [[4 x i8]* @binary26650]
@_ZN6header6common13accept_ranges19test_acccept_ranges5test215__STATIC_FMTSTR20h0b226a51b3668441WefE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common13accept_ranges19test_acccept_ranges5test215__STATIC_FMTSTR20h0b226a51b3668441EgfE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common13accept_ranges19test_acccept_ranges5test210_FILE_LINE20hdec7b0b6ef9f8e8afhfE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([34 x i8]* @str26649, i32 0, i32 0), i64 34 }, i32 4, [4 x i8] undef }
@const26674 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 12]>" zeroinitializer
@const26681 = internal unnamed_addr constant [12 x i8]** null
@const26682 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 12]>" zeroinitializer
@const26683 = internal unnamed_addr constant [12 x i8]** inttoptr (i64 1 to [12 x i8]**)
@binary26686 = internal unnamed_addr constant [12 x i8] c"unknown-unit"
@const26687 = internal unnamed_addr constant [1 x [12 x i8]*] [[12 x i8]* @binary26686]
@_ZN6header6common13accept_ranges19test_acccept_ranges5test315__STATIC_FMTSTR20h0b226a51b3668441gifE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common13accept_ranges19test_acccept_ranges5test315__STATIC_FMTSTR20h0b226a51b3668441YjfE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common13accept_ranges19test_acccept_ranges5test310_FILE_LINE20hdec7b0b6ef9f8e8azkfE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([34 x i8]* @str26649, i32 0, i32 0), i64 34 }, i32 4, [4 x i8] undef }
@const26710 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 19]>" zeroinitializer
@const26717 = internal unnamed_addr constant [19 x i8]** null
@const26718 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 19]>" zeroinitializer
@const26719 = internal unnamed_addr constant [19 x i8]** inttoptr (i64 1 to [19 x i8]**)
@binary26722 = internal unnamed_addr constant [19 x i8] c"bytes, unknown-unit"
@const26723 = internal unnamed_addr constant [1 x [19 x i8]*] [[19 x i8]* @binary26722]
@_ZN6header6common13accept_ranges19test_acccept_ranges5test415__STATIC_FMTSTR20h0b226a51b3668441AlfE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common13accept_ranges19test_acccept_ranges5test415__STATIC_FMTSTR20h0b226a51b3668441infE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common13accept_ranges19test_acccept_ranges5test410_FILE_LINE20hdec7b0b6ef9f8e8aTnfE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([34 x i8]* @str26649, i32 0, i32 0), i64 34 }, i32 4, [4 x i8] undef }
@str26746 = internal constant [5 x i8] c"Bytes"
@const26747 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str26746, i32 0, i32 0), i64 5 }
@str26748 = internal constant [12 x i8] c"Unregistered"
@const26749 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([12 x i8]* @str26748, i32 0, i32 0), i64 12 }
@str26750 = internal constant [5 x i8] c"bytes"
@str26751 = internal constant [4 x i8] c"none"
@const26752 = internal unnamed_addr constant { i64, { i64, [24 x i8] }, [0 x i8] } { i64 0, { i64, [24 x i8] } { i64 0, [24 x i8] undef }, [0 x i8] undef }
@const26753 = internal unnamed_addr constant { i64, { i64, [24 x i8] }, [0 x i8] } { i64 0, { i64, [24 x i8] } { i64 1, [24 x i8] undef }, [0 x i8] undef }
@const26754 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str26750, i32 0, i32 0), i64 5 }
@const26755 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str26751, i32 0, i32 0), i64 4 }
@str26756 = internal constant [5 x i8] c"Allow"
@const26757 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str26756, i32 0, i32 0), i64 5 }
@const26761 = internal unnamed_addr constant void (%"header::common::allow::Allow"*, %"3.collections::vec::Vec<method::Method>"*)* @_ZN6header6common5allow5Allow20h7497088276073075746E
@binary26767 = internal unnamed_addr constant [14 x i8] c"GET, HEAD, PUT"
@const26768 = internal unnamed_addr constant [1 x [14 x i8]*] [[14 x i8]* @binary26767]
@const26779 = internal unnamed_addr constant { { i64, [24 x i8] }, { i64, [24 x i8] }, { i64, [24 x i8] } } { { i64, [24 x i8] } { i64 1, [24 x i8] undef }, { i64, [24 x i8] } { i64 5, [24 x i8] undef }, { i64, [24 x i8] } { i64 3, [24 x i8] undef } }
@_ZN6header6common5allow10test_allow5test115__STATIC_FMTSTR20h0b226a51b36684416yfE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@vtable26786 = internal unnamed_addr constant { void (%"header::common::allow::Allow"*)*, i64, i64, i8 (%"header::common::allow::Allow"*, %"2.core::fmt::Formatter"*)* } { void (%"header::common::allow::Allow"*)* @_ZN28header..common..allow..Allow10drop.2678417h66035aee806c84d8E, i64 24, i64 8, i8 (%"header::common::allow::Allow"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common5allow23Allow...std..fmt..Debug3fmt20heffb0e7b914d4f6c1ufE }
@const26787 = internal unnamed_addr constant i8 (%"2.core::option::Option<header::common::allow::Allow>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt21h14777737265232772422E"
@str26788 = internal constant [26 x i8] c"src/header/common/allow.rs"
@_ZN6header6common5allow10test_allow5test110_FILE_LINE20hdec7b0b6ef9f8e8aHzfE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([26 x i8]* @str26788, i32 0, i32 0), i64 26 }, i32 3, [4 x i8] undef }
@_ZN6header6common5allow10test_allow5test115__STATIC_FMTSTR20h0b226a51b3668441GAfE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const26789 = internal unnamed_addr constant i8 (%"header::common::allow::Allow"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common5allow25Allow...std..fmt..Display3fmt20hb6f921b70e4c3c03lxfE
@_ZN6header6common5allow10test_allow5test115__STATIC_FMTSTR20h0b226a51b3668441HBfE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common5allow10test_allow5test110_FILE_LINE20hdec7b0b6ef9f8e8aiCfE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([26 x i8]* @str26788, i32 0, i32 0), i64 26 }, i32 3, [4 x i8] undef }
@const26792 = internal unnamed_addr constant [68 x i8]** null
@const26793 = internal unnamed_addr constant [68 x i8]** inttoptr (i64 1 to [68 x i8]**)
@const26797 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 68]>" zeroinitializer
@const26798 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 68]>" zeroinitializer
@binary26807 = internal unnamed_addr constant [68 x i8] c"OPTIONS, GET, PUT, POST, DELETE, HEAD, TRACE, CONNECT, PATCH, fOObAr"
@const26808 = internal unnamed_addr constant [1 x [68 x i8]*] [[68 x i8]* @binary26807]
@str26813 = internal constant [6 x i8] c"fOObAr"
@const26814 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str26813, i32 0, i32 0), i64 6 }
@_ZN6header6common5allow10test_allow5test215__STATIC_FMTSTR20h0b226a51b3668441YDfE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common5allow10test_allow5test210_FILE_LINE20hdec7b0b6ef9f8e8azEfE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([26 x i8]* @str26788, i32 0, i32 0), i64 26 }, i32 3, [4 x i8] undef }
@_ZN6header6common5allow10test_allow5test215__STATIC_FMTSTR20h0b226a51b3668441IFfE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common5allow10test_allow5test215__STATIC_FMTSTR20h0b226a51b3668441TGfE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common5allow10test_allow5test210_FILE_LINE20hdec7b0b6ef9f8e8auHfE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([26 x i8]* @str26788, i32 0, i32 0), i64 26 }, i32 3, [4 x i8] undef }
@_ZN6header6common5allow10test_allow5test315__STATIC_FMTSTR20h0b226a51b3668441TIfE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common5allow10test_allow5test310_FILE_LINE20hdec7b0b6ef9f8e8auJfE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([26 x i8]* @str26788, i32 0, i32 0), i64 26 }, i32 3, [4 x i8] undef }
@_ZN6header6common5allow10test_allow5test315__STATIC_FMTSTR20h0b226a51b3668441mKfE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common5allow10test_allow5test315__STATIC_FMTSTR20h0b226a51b3668441gLfE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common5allow10test_allow5test310_FILE_LINE20hdec7b0b6ef9f8e8aRLfE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([26 x i8]* @str26788, i32 0, i32 0), i64 26 }, i32 3, [4 x i8] undef }
@ref26821 = internal unnamed_addr constant [2 x %str_slice] [%str_slice { i8* getelementptr inbounds ([0 x i8]* @str24149, i32 0, i32 0), i64 0 }, %str_slice { i8* getelementptr inbounds ([1 x i8]* @str24130, i32 0, i32 0), i64 1 }]
@"_ZN6header6common13authorization35Authorization$LT$S$GT$.HeaderFormat10fmt_header15__STATIC_FMTSTR20h0b226a51b3668441zRfE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref26821, i32 0, i32 0), i64 2 }
@str26822 = internal constant [5 x i8] c"Basic"
@const26823 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str26822, i32 0, i32 0), i64 5 }
@str26824 = internal constant [8 x i8] c"username"
@const26825 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str26824, i32 0, i32 0), i64 8 }
@str26826 = internal constant [8 x i8] c"password"
@const26827 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str26826, i32 0, i32 0), i64 8 }
@vtable26828 = internal unnamed_addr constant { void (%"2.core::option::Option<collections::string::String>"*)*, i64, i64, i8 (%"2.core::option::Option<collections::string::String>"*, %"2.core::fmt::Formatter"*)* } { void (%"2.core::option::Option<collections::string::String>"*)* @"_ZN55core..option..Option$LT$collections..string..String$GT$10drop.2175517h77a05684cff4bad7E", i64 24, i64 8, i8 (%"2.core::option::Option<collections::string::String>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt19h329838196054138566E" }
@const26829 = internal unnamed_addr constant { %str_slice } { %str_slice { i8* getelementptr inbounds ([5 x i8]* @str26822, i32 0, i32 0), i64 5 } }
@const26830 = internal unnamed_addr constant i32 58
@const26838 = internal unnamed_addr constant { i8, i8, i1, { i64, [8 x i8] } } { i8 0, i8 1, i1 true, { i64, [8 x i8] } { i64 0, [8 x i8] undef } }
@const26856 = internal unnamed_addr constant { { { { { { i8* }, {} }, i64, i64 } }, { { { { { i8* }, {} }, i64, i64 } } } } } zeroinitializer
@str26857 = internal constant [36 x i8] c"hyper::header::common::authorization"
@const26858 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([36 x i8]* @str26857, i32 0, i32 0), i64 36 }
@str26859 = internal constant [34 x i8] c"src/header/common/authorization.rs"
@_ZN6header6common13authorization13Basic.FromStr8from_str3LOC20h6d31579c3e045dd82XfE = internal constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([36 x i8]* @str26857, i32 0, i32 0), i64 36 }, %str_slice { i8* getelementptr inbounds ([34 x i8]* @str26859, i32 0, i32 0), i64 34 }, i32 144, [4 x i8] undef }
@str26860 = internal constant [23 x i8] c"Basic::from_utf8 error="
@ref26861 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([23 x i8]* @str26860, i32 0, i32 0), i64 23 }]
@_ZN6header6common13authorization13Basic.FromStr8from_str15__STATIC_FMTSTR20h0b226a51b36684412YfE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref26861, i32 0, i32 0), i64 1 }
@_ZN6header6common13authorization13Basic.FromStr8from_str3LOC20h6d31579c3e045dd8AZfE = internal constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([36 x i8]* @str26857, i32 0, i32 0), i64 36 }, %str_slice { i8* getelementptr inbounds ([34 x i8]* @str26859, i32 0, i32 0), i64 34 }, i32 149, [4 x i8] undef }
@str26862 = internal constant [25 x i8] c"Basic::from_base64 error="
@ref26863 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([25 x i8]* @str26862, i32 0, i32 0), i64 25 }]
@_ZN6header6common13authorization13Basic.FromStr8from_str15__STATIC_FMTSTR20h0b226a51b3668441A0fE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref26863, i32 0, i32 0), i64 1 }
@const26864 = internal unnamed_addr constant i8 (%"11.rustc_serialize::base64::FromBase64Error"*, %"2.core::fmt::Formatter"*)* @_ZN6base6426FromBase64Error.fmt..Debug3fmt20h81d0fea4891194acWwdE
@str26865 = internal constant [13 x i8] c"Authorization"
@const26866 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([13 x i8]* @str26865, i32 0, i32 0), i64 13 }
@vtable26870 = internal unnamed_addr constant { void (%"header::common::authorization::Authorization<collections::string::String>"*)*, i64, i64, i8 (%"header::common::authorization::Authorization<collections::string::String>"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::common::authorization::Authorization<collections::string::String>"*)*, i8 (%"header::common::authorization::Authorization<collections::string::String>"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::common::authorization::Authorization<collections::string::String>"*)*, void ({ i8*, void (i8*)** }*, %"header::common::authorization::Authorization<collections::string::String>"*)* } { void (%"header::common::authorization::Authorization<collections::string::String>"*)* @"_ZN79header..common..authorization..Authorization$LT$collections..string..String$GT$10drop.2686817h2c8577075398cc9dE", i64 24, i64 8, i8 (%"header::common::authorization::Authorization<collections::string::String>"*, %"2.core::fmt::Formatter"*)* @"_ZN6header6common13authorization35Authorization$LT$S$GT$.HeaderFormat10fmt_header20h9633387787655477335E", i64 (%"header::common::authorization::Authorization<collections::string::String>"*)* @_ZN8Typeable8get_type21h18201699750783365111E, i8 (%"header::common::authorization::Authorization<collections::string::String>"*, %"2.core::fmt::Formatter"*)* @"_ZN6header6common13authorization40Authorization$LT$S$GT$...std..fmt..Debug3fmt20h4534954306609091375E", i64 (%"header::common::authorization::Authorization<collections::string::String>"*)* @_ZN3any5T.Any11get_type_id20h3038180326736962385E, void ({ i8*, void (i8*)** }*, %"header::common::authorization::Authorization<collections::string::String>"*)* @_ZN6header13T.HeaderClone9clone_box20h9698739282379653892E }
@str26871 = internal constant [11 x i8] c"foo bar baz"
@const26872 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([11 x i8]* @str26871, i32 0, i32 0), i64 11 }
@const26873 = internal unnamed_addr constant i8 (%"header::Headers"**, %"2.core::fmt::Formatter"*)* @"_ZN3fmt25_$RF$$u27$a$u20$T.Display3fmt21h14931177112300055534E"
@str26874 = internal constant [28 x i8] c"Authorization: foo bar baz\0D\0A"
@const26875 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([28 x i8]* @str26874, i32 0, i32 0), i64 28 }
@_ZN6header6common13authorization5tests13test_raw_auth15__STATIC_FMTSTR20h0b226a51b366844101fE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common13authorization5tests13test_raw_auth10_FILE_LINE20hdec7b0b6ef9f8e8aB2fE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([34 x i8]* @str26859, i32 0, i32 0), i64 34 }, i32 165, [4 x i8] undef }
@panic_loc26882 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([34 x i8]* @str26859, i32 0, i32 0), i64 34 }, i32 49 }
@panic_loc26889 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([34 x i8]* @str26859, i32 0, i32 0), i64 34 }, i32 50 }
@const26890 = internal unnamed_addr constant void (%"header::common::authorization::Authorization<collections::string::String>"*, %"3.collections::string::String"*)* @_ZN6header6common13authorization13Authorization21h10113878427921290487E
@binary26891 = internal unnamed_addr constant [11 x i8] c"foo bar baz"
@const26892 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([11 x i8]* @binary26891, i32 0, i32 0), i64 11 }
@const26896 = internal unnamed_addr constant %str_slice* @const26872
@_ZN6header6common13authorization5tests19test_raw_auth_parse15__STATIC_FMTSTR20h0b226a51b3668441A3fE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common13authorization5tests19test_raw_auth_parse10_FILE_LINE20hdec7b0b6ef9f8e8ab4fE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([34 x i8]* @str26859, i32 0, i32 0), i64 34 }, i32 172, [4 x i8] undef }
@vtable26903 = internal unnamed_addr constant { void (%"header::common::authorization::Basic"*)*, i64, i64, i8 (%"header::common::authorization::Basic"*, %"2.core::fmt::Formatter"*)* } { void (%"header::common::authorization::Basic"*)* @_ZN36header..common..authorization..Basic10drop.2690117hb4a7344406eee495E, i64 48, i64 8, i8 (%"header::common::authorization::Basic"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common13authorization23Basic...std..fmt..Debug3fmt20hf29b483ae014f8eemTfE }
@vtable26904 = internal unnamed_addr constant { void (%"header::common::authorization::Authorization<header::common::authorization::Basic>"*)*, i64, i64, i8 (%"header::common::authorization::Authorization<header::common::authorization::Basic>"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::common::authorization::Authorization<header::common::authorization::Basic>"*)*, i8 (%"header::common::authorization::Authorization<header::common::authorization::Basic>"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::common::authorization::Authorization<header::common::authorization::Basic>"*)*, void ({ i8*, void (i8*)** }*, %"header::common::authorization::Authorization<header::common::authorization::Basic>"*)* } { void (%"header::common::authorization::Authorization<header::common::authorization::Basic>"*)* @"_ZN88header..common..authorization..Authorization$LT$header..common..authorization..Basic$GT$10drop.2689817h380b7bd386a026c3E", i64 48, i64 8, i8 (%"header::common::authorization::Authorization<header::common::authorization::Basic>"*, %"2.core::fmt::Formatter"*)* @"_ZN6header6common13authorization35Authorization$LT$S$GT$.HeaderFormat10fmt_header21h12055346384497646385E", i64 (%"header::common::authorization::Authorization<header::common::authorization::Basic>"*)* @_ZN8Typeable8get_type20h4330642106578040858E, i8 (%"header::common::authorization::Authorization<header::common::authorization::Basic>"*, %"2.core::fmt::Formatter"*)* @"_ZN6header6common13authorization40Authorization$LT$S$GT$...std..fmt..Debug3fmt21h16497858520096048587E", i64 (%"header::common::authorization::Authorization<header::common::authorization::Basic>"*)* @_ZN3any5T.Any11get_type_id21h14943956489788332597E, void ({ i8*, void (i8*)** }*, %"header::common::authorization::Authorization<header::common::authorization::Basic>"*)* @_ZN6header13T.HeaderClone9clone_box21h16902478721209977267E }
@str26905 = internal constant [7 x i8] c"Aladdin"
@const26906 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str26905, i32 0, i32 0), i64 7 }
@str26907 = internal constant [11 x i8] c"open sesame"
@const26908 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([11 x i8]* @str26907, i32 0, i32 0), i64 11 }
@str26909 = internal constant [51 x i8] c"Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==\0D\0A"
@const26910 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([51 x i8]* @str26909, i32 0, i32 0), i64 51 }
@_ZN6header6common13authorization5tests15test_basic_auth15__STATIC_FMTSTR20h0b226a51b3668441g5fE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common13authorization5tests15test_basic_auth10_FILE_LINE20hdec7b0b6ef9f8e8aR5fE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([34 x i8]* @str26859, i32 0, i32 0), i64 34 }, i32 180, [4 x i8] undef }
@str26911 = internal constant [35 x i8] c"Authorization: Basic QWxhZGRpbjo=\0D\0A"
@const26912 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([35 x i8]* @str26911, i32 0, i32 0), i64 35 }
@_ZN6header6common13authorization5tests27test_basic_auth_no_password15__STATIC_FMTSTR20h0b226a51b3668441T6fE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common13authorization5tests27test_basic_auth_no_password10_FILE_LINE20hdec7b0b6ef9f8e8au7fE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([34 x i8]* @str26859, i32 0, i32 0), i64 34 }, i32 189, [4 x i8] undef }
@const26916 = internal unnamed_addr constant { { { { { { { i8* }, {} }, i64, i64 } }, { { { { { i8* }, {} }, i64, i64 } } } } } } zeroinitializer
@const26926 = internal unnamed_addr constant void (%"header::common::authorization::Authorization<header::common::authorization::Basic>"*, %"header::common::authorization::Basic"*)* @_ZN6header6common13authorization13Authorization21h11852805567046325042E
@binary26927 = internal unnamed_addr constant [34 x i8] c"Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ=="
@const26928 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([34 x i8]* @binary26927, i32 0, i32 0), i64 34 }
@const26929 = internal unnamed_addr constant %str_slice* @const26906
@_ZN6header6common13authorization5tests21test_basic_auth_parse15__STATIC_FMTSTR20h0b226a51b3668441u8fE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common13authorization5tests21test_basic_auth_parse10_FILE_LINE20hdec7b0b6ef9f8e8a58fE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([34 x i8]* @str26859, i32 0, i32 0), i64 34 }, i32 196, [4 x i8] undef }
@_ZN6header6common13authorization5tests21test_basic_auth_parse15__STATIC_FMTSTR20h0b226a51b3668441T9fE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@const26930 = internal unnamed_addr constant i8 (%"2.core::option::Option<collections::string::String>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt19h329838196054138566E"
@_ZN6header6common13authorization5tests21test_basic_auth_parse10_FILE_LINE20hdec7b0b6ef9f8e8auagE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([34 x i8]* @str26859, i32 0, i32 0), i64 34 }, i32 197, [4 x i8] undef }
@binary26931 = internal unnamed_addr constant [18 x i8] c"Basic QWxhZGRpbjo="
@const26932 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([18 x i8]* @binary26931, i32 0, i32 0), i64 18 }
@_ZN6header6common13authorization5tests33test_basic_auth_parse_no_password15__STATIC_FMTSTR20h0b226a51b3668441ubgE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common13authorization5tests33test_basic_auth_parse_no_password10_FILE_LINE20hdec7b0b6ef9f8e8a5bgE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([34 x i8]* @str26859, i32 0, i32 0), i64 34 }, i32 204, [4 x i8] undef }
@_ZN6header6common13authorization5tests33test_basic_auth_parse_no_password15__STATIC_FMTSTR20h0b226a51b3668441TcgE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common13authorization5tests33test_basic_auth_parse_no_password10_FILE_LINE20hdec7b0b6ef9f8e8audgE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([34 x i8]* @str26859, i32 0, i32 0), i64 34 }, i32 205, [4 x i8] undef }
@str26933 = internal constant [12 x i8] c"CacheControl"
@const26934 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([12 x i8]* @str26933, i32 0, i32 0), i64 12 }
@const26938 = internal unnamed_addr constant %"header::common::cache_control::CacheDirective"* null
@const26939 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static header::common::cache_control::CacheDirective>" zeroinitializer
@const26940 = internal unnamed_addr constant %"header::common::cache_control::CacheDirective"* inttoptr (i64 1 to %"header::common::cache_control::CacheDirective"*)
@vtable26949 = internal unnamed_addr constant { void (%"header::common::cache_control::CacheDirective"*)*, i64, i64, i8 (%"header::common::cache_control::CacheDirective"*, %"2.core::fmt::Formatter"*)* } { void (%"header::common::cache_control::CacheDirective"*)* @_ZN45header..common..cache_control..CacheDirective10drop.2694217h532838779f9b2426E, i64 56, i64 8, i8 (%"header::common::cache_control::CacheDirective"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common13cache_control32CacheDirective...std..fmt..Debug3fmt20hdc396ffdff61e33aoigE }
@vtable26950 = internal unnamed_addr constant { void (%"3.collections::vec::Vec<header::common::cache_control::CacheDirective>"*)*, i64, i64, i8 (%"3.collections::vec::Vec<header::common::cache_control::CacheDirective>"*, %"2.core::fmt::Formatter"*)* } { void (%"3.collections::vec::Vec<header::common::cache_control::CacheDirective>"*)* @"_ZN74collections..vec..Vec$LT$header..common..cache_control..CacheDirective$GT$10drop.2693617h578177d6e499a804E", i64 24, i64 8, i8 (%"3.collections::vec::Vec<header::common::cache_control::CacheDirective>"*, %"2.core::fmt::Formatter"*)* @"_ZN3vec23Vec$LT$T$GT$.fmt..Debug3fmt20h2525846731420960911E" }
@const26951 = internal unnamed_addr constant %"2.core::marker::PhantomData<header::common::cache_control::CacheDirective>" zeroinitializer
@str26952 = internal constant [13 x i8] c"Cache-Control"
@const26953 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([13 x i8]* @str26952, i32 0, i32 0), i64 13 }
@const26956 = internal unnamed_addr constant %"3.collections::vec::Vec<header::common::cache_control::CacheDirective>"* null
@const26957 = internal unnamed_addr constant %"3.collections::vec::Vec<header::common::cache_control::CacheDirective>"* inttoptr (i64 1 to %"3.collections::vec::Vec<header::common::cache_control::CacheDirective>"*)
@const26960 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static collections::vec::Vec<header::common::cache_control::CacheDirective>>" zeroinitializer
@str26964 = internal constant [98 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libcollections/slice.rs"
@panic_loc26965 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([98 x i8]* @str26964, i32 0, i32 0), i64 98 }, i32 1030 }
@const26966 = internal unnamed_addr constant %"2.core::marker::PhantomData<collections::vec::Vec<header::common::cache_control::CacheDirective>>" zeroinitializer
@const26990 = internal unnamed_addr constant { i64, [56 x i8] } { i64 0, [56 x i8] undef }
@str27004 = internal constant [7 x i8] c"NoCache"
@const27005 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str27004, i32 0, i32 0), i64 7 }
@str27006 = internal constant [7 x i8] c"NoStore"
@const27007 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str27006, i32 0, i32 0), i64 7 }
@str27008 = internal constant [11 x i8] c"NoTransform"
@const27009 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([11 x i8]* @str27008, i32 0, i32 0), i64 11 }
@str27010 = internal constant [12 x i8] c"OnlyIfCached"
@const27011 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([12 x i8]* @str27010, i32 0, i32 0), i64 12 }
@str27012 = internal constant [6 x i8] c"MaxAge"
@const27013 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str27012, i32 0, i32 0), i64 6 }
@str27014 = internal constant [8 x i8] c"MaxStale"
@const27015 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str27014, i32 0, i32 0), i64 8 }
@str27016 = internal constant [8 x i8] c"MinFresh"
@const27017 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str27016, i32 0, i32 0), i64 8 }
@str27018 = internal constant [14 x i8] c"MustRevalidate"
@const27019 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([14 x i8]* @str27018, i32 0, i32 0), i64 14 }
@str27020 = internal constant [6 x i8] c"Public"
@const27021 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str27020, i32 0, i32 0), i64 6 }
@str27022 = internal constant [7 x i8] c"Private"
@const27023 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str27022, i32 0, i32 0), i64 7 }
@str27024 = internal constant [15 x i8] c"ProxyRevalidate"
@const27025 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([15 x i8]* @str27024, i32 0, i32 0), i64 15 }
@str27026 = internal constant [7 x i8] c"SMaxAge"
@const27027 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str27026, i32 0, i32 0), i64 7 }
@const27028 = internal unnamed_addr constant { i8, [55 x i8] } { i8 0, [55 x i8] undef }
@const27029 = internal unnamed_addr constant { i8, [55 x i8] } { i8 1, [55 x i8] undef }
@const27030 = internal unnamed_addr constant { i8, [55 x i8] } { i8 2, [55 x i8] undef }
@const27031 = internal unnamed_addr constant { i8, [55 x i8] } { i8 3, [55 x i8] undef }
@const27032 = internal unnamed_addr constant { i8, [55 x i8] } { i8 7, [55 x i8] undef }
@const27033 = internal unnamed_addr constant { i8, [55 x i8] } { i8 8, [55 x i8] undef }
@const27034 = internal unnamed_addr constant { i8, [55 x i8] } { i8 9, [55 x i8] undef }
@const27035 = internal unnamed_addr constant { i8, [55 x i8] } { i8 10, [55 x i8] undef }
@str27036 = internal constant [8 x i8] c"no-cache"
@const27037 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str27036, i32 0, i32 0), i64 8 }
@str27038 = internal constant [8 x i8] c"no-store"
@const27039 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str27038, i32 0, i32 0), i64 8 }
@str27040 = internal constant [12 x i8] c"no-transform"
@const27041 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([12 x i8]* @str27040, i32 0, i32 0), i64 12 }
@str27042 = internal constant [14 x i8] c"only-if-cached"
@const27043 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([14 x i8]* @str27042, i32 0, i32 0), i64 14 }
@str27044 = internal constant [8 x i8] c"max-age="
@ref27045 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([8 x i8]* @str27044, i32 0, i32 0), i64 8 }]
@_ZN6header6common13cache_control27CacheDirective.fmt..Display3fmt15__STATIC_FMTSTR20h0b226a51b3668441etgE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref27045, i32 0, i32 0), i64 1 }
@const27046 = internal unnamed_addr constant i8 (i32*, %"2.core::fmt::Formatter"*)* @_ZN3fmt3num16u32.fmt..Display3fmt20haaca9235eef4a31av1LE
@str27047 = internal constant [10 x i8] c"max-stale="
@ref27048 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([10 x i8]* @str27047, i32 0, i32 0), i64 10 }]
@_ZN6header6common13cache_control27CacheDirective.fmt..Display3fmt15__STATIC_FMTSTR20h0b226a51b3668441LtgE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref27048, i32 0, i32 0), i64 1 }
@str27049 = internal constant [10 x i8] c"min-fresh="
@ref27050 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([10 x i8]* @str27049, i32 0, i32 0), i64 10 }]
@_ZN6header6common13cache_control27CacheDirective.fmt..Display3fmt15__STATIC_FMTSTR20h0b226a51b3668441iugE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref27050, i32 0, i32 0), i64 1 }
@str27051 = internal constant [15 x i8] c"must-revalidate"
@const27052 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([15 x i8]* @str27051, i32 0, i32 0), i64 15 }
@str27053 = internal constant [6 x i8] c"public"
@const27054 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str27053, i32 0, i32 0), i64 6 }
@str27055 = internal constant [7 x i8] c"private"
@const27056 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str27055, i32 0, i32 0), i64 7 }
@str27057 = internal constant [16 x i8] c"proxy-revalidate"
@const27058 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([16 x i8]* @str27057, i32 0, i32 0), i64 16 }
@str27059 = internal constant [9 x i8] c"s-maxage="
@ref27060 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([9 x i8]* @str27059, i32 0, i32 0), i64 9 }]
@_ZN6header6common13cache_control27CacheDirective.fmt..Display3fmt15__STATIC_FMTSTR20h0b226a51b3668441XugE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref27060, i32 0, i32 0), i64 1 }
@str27061 = internal constant [1 x i8] c"="
@ref27062 = internal unnamed_addr constant [2 x %str_slice] [%str_slice { i8* getelementptr inbounds ([0 x i8]* @str24149, i32 0, i32 0), i64 0 }, %str_slice { i8* getelementptr inbounds ([1 x i8]* @str27061, i32 0, i32 0), i64 1 }]
@_ZN6header6common13cache_control27CacheDirective.fmt..Display3fmt15__STATIC_FMTSTR20h0b226a51b3668441DvgE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref27062, i32 0, i32 0), i64 2 }
@const27063 = internal unnamed_addr constant i8 (%"3.collections::string::String"**, %"2.core::fmt::Formatter"*)* @"_ZN3fmt25_$RF$$u27$a$u20$T.Display3fmt20h4550667707652244816E"
@const27064 = internal unnamed_addr constant { i8, [7 x i8], { i8, [55 x i8] }, [0 x i8] } { i8 0, [7 x i8] undef, { i8, [55 x i8] } { i8 0, [55 x i8] undef }, [0 x i8] undef }
@const27065 = internal unnamed_addr constant { i8, [7 x i8], { i8, [55 x i8] }, [0 x i8] } { i8 0, [7 x i8] undef, { i8, [55 x i8] } { i8 1, [55 x i8] undef }, [0 x i8] undef }
@const27066 = internal unnamed_addr constant { i8, [7 x i8], { i8, [55 x i8] }, [0 x i8] } { i8 0, [7 x i8] undef, { i8, [55 x i8] } { i8 2, [55 x i8] undef }, [0 x i8] undef }
@const27067 = internal unnamed_addr constant { i8, [7 x i8], { i8, [55 x i8] }, [0 x i8] } { i8 0, [7 x i8] undef, { i8, [55 x i8] } { i8 3, [55 x i8] undef }, [0 x i8] undef }
@const27068 = internal unnamed_addr constant { i8, [7 x i8], { i8, [55 x i8] }, [0 x i8] } { i8 0, [7 x i8] undef, { i8, [55 x i8] } { i8 7, [55 x i8] undef }, [0 x i8] undef }
@const27069 = internal unnamed_addr constant { i8, [7 x i8], { i8, [55 x i8] }, [0 x i8] } { i8 0, [7 x i8] undef, { i8, [55 x i8] } { i8 8, [55 x i8] undef }, [0 x i8] undef }
@const27070 = internal unnamed_addr constant { i8, [7 x i8], { i8, [55 x i8] }, [0 x i8] } { i8 0, [7 x i8] undef, { i8, [55 x i8] } { i8 9, [55 x i8] undef }, [0 x i8] undef }
@const27071 = internal unnamed_addr constant { i8, [7 x i8], { i8, [55 x i8] }, [0 x i8] } { i8 0, [7 x i8] undef, { i8, [55 x i8] } { i8 10, [55 x i8] undef }, [0 x i8] undef }
@const27072 = internal unnamed_addr constant { i8, { i8, [1 x i8] }, [61 x i8] } { i8 1, { i8, [1 x i8] } { i8 0, [1 x i8] undef }, [61 x i8] undef }
@const27091 = internal unnamed_addr constant i32 61
@str27092 = internal constant [34 x i8] c"src/header/common/cache_control.rs"
@panic_loc27093 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([34 x i8]* @str27092, i32 0, i32 0), i64 34 }, i32 129 }
@const27106 = internal unnamed_addr constant i32 34
@str27107 = internal constant [7 x i8] c"max-age"
@str27108 = internal constant [9 x i8] c"max-stale"
@str27109 = internal constant [9 x i8] c"min-fresh"
@str27110 = internal constant [8 x i8] c"s-maxage"
@const27119 = internal unnamed_addr constant void (%"header::common::cache_control::CacheDirective"*, i32)* @_ZN6header6common13cache_control6MaxAge21h12963899670410023997E
@const27126 = internal unnamed_addr constant void (%"header::common::cache_control::CacheDirective"*, i32)* @_ZN6header6common13cache_control8MaxStale21h16296715531376393160E
@const27133 = internal unnamed_addr constant void (%"header::common::cache_control::CacheDirective"*, i32)* @_ZN6header6common13cache_control8MinFresh20h5386644317837375508E
@const27140 = internal unnamed_addr constant void (%"header::common::cache_control::CacheDirective"*, i32)* @_ZN6header6common13cache_control7SMaxAge20h4201211248497865248E
@binary27142 = internal unnamed_addr constant [8 x i8] c"no-cache"
@const27143 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([8 x i8]* @binary27142, i32 0, i32 0), i64 8 }
@binary27147 = internal unnamed_addr constant [7 x i8] c"private"
@const27148 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([7 x i8]* @binary27147, i32 0, i32 0), i64 7 }
@const27158 = internal unnamed_addr constant { { i8, [55 x i8] }, { i8, [55 x i8] } } { { i8, [55 x i8] } { i8 0, [55 x i8] undef }, { i8, [55 x i8] } { i8 9, [55 x i8] undef } }
@_ZN6header6common13cache_control5tests27test_parse_multiple_headers15__STATIC_FMTSTR20h0b226a51b3668441jAgE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@vtable27165 = internal unnamed_addr constant { void (%"header::common::cache_control::CacheControl"*)*, i64, i64, i8 (%"header::common::cache_control::CacheControl"*, %"2.core::fmt::Formatter"*)* } { void (%"header::common::cache_control::CacheControl"*)* @_ZN43header..common..cache_control..CacheControl10drop.2716317h2a1d42adc09712f2E, i64 24, i64 8, i8 (%"header::common::cache_control::CacheControl"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common13cache_control30CacheControl...std..fmt..Debug3fmt20hd72d5647964b014d7dgE }
@const27166 = internal unnamed_addr constant i8 (%"2.core::option::Option<header::common::cache_control::CacheControl>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt20h8844224797198244541E"
@_ZN6header6common13cache_control5tests27test_parse_multiple_headers10_FILE_LINE20hdec7b0b6ef9f8e8aUAgE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([34 x i8]* @str27092, i32 0, i32 0), i64 34 }, i32 151, [4 x i8] undef }
@binary27167 = internal unnamed_addr constant [20 x i8] c"max-age=100, private"
@const27168 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([20 x i8]* @binary27167, i32 0, i32 0), i64 20 }
@const27169 = internal unnamed_addr constant { { i8, i32, [48 x i8] }, { i8, [55 x i8] } } { { i8, i32, [48 x i8] } { i8 4, i32 100, [48 x i8] undef }, { i8, [55 x i8] } { i8 9, [55 x i8] undef } }
@_ZN6header6common13cache_control5tests19test_parse_argument15__STATIC_FMTSTR20h0b226a51b36684412BgE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common13cache_control5tests19test_parse_argument10_FILE_LINE20hdec7b0b6ef9f8e8aDCgE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([34 x i8]* @str27092, i32 0, i32 0), i64 34 }, i32 158, [4 x i8] undef }
@binary27170 = internal unnamed_addr constant [13 x i8] c"max-age=\22200\22"
@const27171 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([13 x i8]* @binary27170, i32 0, i32 0), i64 13 }
@const27175 = internal unnamed_addr constant { { i8, i32, [48 x i8] } } { { i8, i32, [48 x i8] } { i8 4, i32 200, [48 x i8] undef } }
@_ZN6header6common13cache_control5tests21test_parse_quote_form15__STATIC_FMTSTR20h0b226a51b3668441KDgE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common13cache_control5tests21test_parse_quote_form10_FILE_LINE20hdec7b0b6ef9f8e8alEgE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([34 x i8]* @str27092, i32 0, i32 0), i64 34 }, i32 165, [4 x i8] undef }
@binary27176 = internal unnamed_addr constant [12 x i8] c"foo, bar=baz"
@const27177 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([12 x i8]* @binary27176, i32 0, i32 0), i64 12 }
@str27178 = internal constant [3 x i8] c"foo"
@const27179 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str27178, i32 0, i32 0), i64 3 }
@str27180 = internal constant [3 x i8] c"bar"
@const27181 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str27180, i32 0, i32 0), i64 3 }
@str27182 = internal constant [3 x i8] c"baz"
@const27183 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str27182, i32 0, i32 0), i64 3 }
@_ZN6header6common13cache_control5tests20test_parse_extension15__STATIC_FMTSTR20h0b226a51b3668441CFgE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common13cache_control5tests20test_parse_extension10_FILE_LINE20hdec7b0b6ef9f8e8adGgE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([34 x i8]* @str27092, i32 0, i32 0), i64 34 }, i32 171, [4 x i8] undef }
@binary27184 = internal unnamed_addr constant [4 x i8] c"foo="
@const27185 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([4 x i8]* @binary27184, i32 0, i32 0), i64 4 }
@const27186 = internal unnamed_addr constant { { { { { i8* }, {} }, i64, i64 } } }* @const21912
@_ZN6header6common13cache_control5tests21test_parse_bad_syntax15__STATIC_FMTSTR20h0b226a51b36684419GgE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common13cache_control5tests21test_parse_bad_syntax10_FILE_LINE20hdec7b0b6ef9f8e8aKHgE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([34 x i8]* @str27092, i32 0, i32 0), i64 34 }, i32 179, [4 x i8] undef }
@str27216 = internal constant [6 x i8] c"Cookie"
@const27217 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str27216, i32 0, i32 0), i64 6 }
@const27221 = internal unnamed_addr constant %"19.cookie::Cookie"* null
@const27222 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static cookie::Cookie>" zeroinitializer
@const27223 = internal unnamed_addr constant %"19.cookie::Cookie"* inttoptr (i64 1 to %"19.cookie::Cookie"*)
@str27244 = internal constant [103 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libcollections/btree/node.rs"
@panic_loc27245 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([103 x i8]* @str27244, i32 0, i32 0), i64 103 }, i32 244 }
@panic_loc27250 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([103 x i8]* @str27244, i32 0, i32 0), i64 103 }, i32 212 }
@const27257 = internal unnamed_addr constant { { { { i8* }, {} }, { { i8* }, {} }, { { { i8* }, {} } }, i64, i64 } } zeroinitializer
@ref27270 = internal unnamed_addr constant [0 x %"3.collections::btree::node::Node<collections::string::String, collections::string::String>"] zeroinitializer
@const27271 = internal unnamed_addr constant { %"3.collections::btree::node::Node<collections::string::String, collections::string::String>"*, i64 } { %"3.collections::btree::node::Node<collections::string::String, collections::string::String>"* getelementptr inbounds ([0 x %"3.collections::btree::node::Node<collections::string::String, collections::string::String>"]* @ref27270, i32 0, i32 0), i64 0 }
@const27272 = internal unnamed_addr constant %"3.collections::btree::node::Node<collections::string::String, collections::string::String>"* inttoptr (i64 1 to %"3.collections::btree::node::Node<collections::string::String, collections::string::String>"*)
@panic_loc27273 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([103 x i8]* @str27244, i32 0, i32 0), i64 103 }, i32 375 }
@panic_loc27280 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([103 x i8]* @str27244, i32 0, i32 0), i64 103 }, i32 165 }
@panic_loc27281 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([103 x i8]* @str27244, i32 0, i32 0), i64 103 }, i32 166 }
@const27282 = internal unnamed_addr constant { i64, i64 } { i64 0, i64 1 }
@panic_loc27283 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([103 x i8]* @str27244, i32 0, i32 0), i64 103 }, i32 170 }
@_ZN5btree4node16round_up_to_next14_MSG_FILE_LINE20h03f25b1e5fd4f892sIbE = external global { %str_slice, %str_slice, i32 }
@panic_loc27294 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([103 x i8]* @str27244, i32 0, i32 0), i64 103 }, i32 109 }
@panic_loc27295 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([103 x i8]* @str27244, i32 0, i32 0), i64 103 }, i32 130 }
@panic_loc27296 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([103 x i8]* @str27244, i32 0, i32 0), i64 103 }, i32 147 }
@vtable27305 = internal unnamed_addr constant { void (%"19.cookie::Cookie"*)*, i64, i64, i8 (%"19.cookie::Cookie"*, %"2.core::fmt::Formatter"*)* } { void (%"19.cookie::Cookie"*)* @_ZN14cookie..Cookie10drop.2722517he4469ced49510370E, i64 232, i64 8, i8 (%"19.cookie::Cookie"*, %"2.core::fmt::Formatter"*)* @_ZN24Cookie...std..fmt..Debug3fmt20h74f6841d6f4f11dcmvaE }
@vtable27306 = internal unnamed_addr constant { void (%"3.collections::vec::Vec<cookie::Cookie>"*)*, i64, i64, i8 (%"3.collections::vec::Vec<cookie::Cookie>"*, %"2.core::fmt::Formatter"*)* } { void (%"3.collections::vec::Vec<cookie::Cookie>"*)* @"_ZN43collections..vec..Vec$LT$cookie..Cookie$GT$10drop.2721917hd1a4b16be42846e9E", i64 24, i64 8, i8 (%"3.collections::vec::Vec<cookie::Cookie>"*, %"2.core::fmt::Formatter"*)* @"_ZN3vec23Vec$LT$T$GT$.fmt..Debug3fmt21h13504465017753361186E" }
@str27370 = internal constant [102 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libcollections/vec_deque.rs"
@panic_loc27371 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([102 x i8]* @str27370, i32 0, i32 0), i64 102 }, i32 1480 }
@panic_loc27374 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([102 x i8]* @str27370, i32 0, i32 0), i64 102 }, i32 759 }
@panic_loc27391 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([102 x i8]* @str27370, i32 0, i32 0), i64 102 }, i32 1473 }
@str27392 = internal constant [20 x i8] c"Out of bounds access"
@const27393 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([20 x i8]* @str27392, i32 0, i32 0), i64 20 }
@const27415 = internal unnamed_addr constant %"3.collections::btree::node::Node<collections::string::String, collections::string::String>"* null
@const27420 = internal unnamed_addr constant void (%"3.collections::btree::node::TraversalItem<&'static collections::string::String, &'static collections::string::String, &'static collections::btree::node::Node<collections::string::String, collections::string::String>>"*, %"3.collections::btree::node::Node<collections::string::String, collections::string::String>"*)* @_ZN5btree4node4Edge21h18153624725686952725E
@const27436 = internal unnamed_addr constant void (%"3.collections::btree::node::TraversalItem<&'static collections::string::String, &'static collections::string::String, &'static collections::btree::node::Node<collections::string::String, collections::string::String>>"*, { %"3.collections::string::String"*, %"3.collections::string::String"* }*)* @_ZN5btree4node4Elem21h12638673405291133084E
@const27437 = internal unnamed_addr constant { i64, [56 x i8] } { i64 1, [56 x i8] undef }
@const27442 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static collections::btree::node::Node<collections::string::String, collections::string::String>>" zeroinitializer
@str27444 = internal constant [102 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libcollections/btree/map.rs"
@panic_loc27445 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([102 x i8]* @str27444, i32 0, i32 0), i64 102 }, i32 999 }
@panic_loc27452 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([102 x i8]* @str27370, i32 0, i32 0), i64 102 }, i32 109 }
@panic_loc27461 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([102 x i8]* @str27370, i32 0, i32 0), i64 102 }, i32 333 }
@panic_loc27462 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([102 x i8]* @str27370, i32 0, i32 0), i64 102 }, i32 334 }
@"_ZN9vec_deque17VecDeque$LT$T$GT$7reserve14_MSG_FILE_LINE20h03f25b1e5fd4f8921kkE" = external global { %str_slice, %str_slice, i32 }
@panic_loc27466 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([102 x i8]* @str27370, i32 0, i32 0), i64 102 }, i32 286 }
@panic_loc27467 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([102 x i8]* @str27370, i32 0, i32 0), i64 102 }, i32 336 }
@panic_loc27468 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([102 x i8]* @str27370, i32 0, i32 0), i64 102 }, i32 337 }
@"_ZN9vec_deque17VecDeque$LT$T$GT$7reserve14_MSG_FILE_LINE20h03f25b1e5fd4f892IlkE" = external global { %str_slice, %str_slice, i32 }
@panic_loc27469 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([102 x i8]* @str27370, i32 0, i32 0), i64 102 }, i32 340 }
@const27470 = internal unnamed_addr constant %"3.collections::btree::node::AbsTraversal<collections::btree::node::ElemsAndEdges<core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>, core::slice::Iter<collections::btree::node::Node<collections::string::String, collections::string::String>>>>"* null
@const27471 = internal unnamed_addr constant %"2.core::marker::PhantomData<collections::btree::node::AbsTraversal<collections::btree::node::ElemsAndEdges<core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>, core::slice::Iter<collections::btree::node::Node<collections::string::String, collections::string::String>>>>>" zeroinitializer
@panic_loc27472 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([102 x i8]* @str27370, i32 0, i32 0), i64 102 }, i32 372 }
@panic_loc27474 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([102 x i8]* @str27370, i32 0, i32 0), i64 102 }, i32 376 }
@panic_loc27475 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([102 x i8]* @str27370, i32 0, i32 0), i64 102 }, i32 379 }
@panic_loc27476 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([102 x i8]* @str27370, i32 0, i32 0), i64 102 }, i32 381 }
@panic_loc27526 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([102 x i8]* @str27370, i32 0, i32 0), i64 102 }, i32 69 }
@panic_loc27541 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([102 x i8]* @str27370, i32 0, i32 0), i64 102 }, i32 168 }
@"_ZN9vec_deque17VecDeque$LT$T$GT$13with_capacity14_MSG_FILE_LINE20h03f25b1e5fd4f8922fkE" = external global { %str_slice, %str_slice, i32 }
@const27542 = internal unnamed_addr constant %"3.collections::btree::node::AbsTraversal<collections::btree::node::ElemsAndEdges<core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>, core::slice::Iter<collections::btree::node::Node<collections::string::String, collections::string::String>>>>"* inttoptr (i64 1 to %"3.collections::btree::node::AbsTraversal<collections::btree::node::ElemsAndEdges<core::iter::Zip<core::slice::Iter<collections::string::String>, core::slice::Iter<collections::string::String>>, core::slice::Iter<collections::btree::node::Node<collections::string::String, collections::string::String>>>>"*)
@const27547 = internal unnamed_addr constant %"2.core::marker::PhantomData<cookie::Cookie>" zeroinitializer
@const27548 = internal unnamed_addr constant { i32, [44 x i8] } { i32 0, [44 x i8] undef }
@panic_loc27555 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([103 x i8]* @str27244, i32 0, i32 0), i64 103 }, i32 181 }
@panic_loc27556 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([103 x i8]* @str27244, i32 0, i32 0), i64 103 }, i32 182 }
@const27557 = internal unnamed_addr constant { { { i8* }, {} } } zeroinitializer
@const27560 = internal unnamed_addr constant %"2.core::marker::PhantomData<collections::btree::node::Node<collections::string::String, collections::string::String>>" zeroinitializer
@panic_loc27561 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([103 x i8]* @str27244, i32 0, i32 0), i64 103 }, i32 226 }
@str27568 = internal constant [2 x i8] c"; "
@const27569 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([2 x i8]* @str27568, i32 0, i32 0), i64 2 }
@const27653 = internal unnamed_addr constant %"2.core::marker::PhantomData<(collections::string::String, cookie::Cookie)>" zeroinitializer
@const27654 = internal unnamed_addr constant { { { { { { i8* }, {} }, i64, i64 } }, { { { { { i8* }, {} }, i64, i64 } }, { { { { i8* }, {} }, i64, i64 } }, { i32, [0 x i32], [11 x i32] }, { i64, [0 x i64], [1 x i64] }, { { { { { i8* }, {} }, i64, i64 } } }, { { { { { i8* }, {} }, i64, i64 } } }, i8, i8, { { { { i8* }, {} }, { { i8* }, {} }, { { { i8* }, {} } }, i64, i64 }, i64, i64, i64 } } } } zeroinitializer
@const27678 = internal unnamed_addr constant %"2.core::marker::PhantomData<(collections::string::String, ())>" zeroinitializer
@const27679 = internal unnamed_addr constant { { { { { { i8* }, {} }, i64, i64 } }, {} } } zeroinitializer
@const27696 = internal unnamed_addr constant { { { { { { i8* }, {} }, i64, i64 } }, { { { { i8* }, {} }, i64, i64 } }, { i32, [0 x i32], [11 x i32] }, { i64, [0 x i64], [1 x i64] }, { { { { { i8* }, {} }, i64, i64 } } }, { { { { { i8* }, {} }, i64, i64 } } }, i8, i8, { { { { i8* }, {} }, { { i8* }, {} }, { { { i8* }, {} } }, i64, i64 }, i64, i64, i64 } } } zeroinitializer
@binary27705 = internal unnamed_addr constant [17 x i8] c"foo=bar; baz=quux"
@const27706 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([17 x i8]* @binary27705, i32 0, i32 0), i64 17 }
@str27713 = internal constant [4 x i8] c"quux"
@const27714 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str27713, i32 0, i32 0), i64 4 }
@_ZN6header6common6cookie10test_parse15__STATIC_FMTSTR20h0b226a51b3668441OQgE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@vtable27724 = internal unnamed_addr constant { void (%"header::common::cookie::Cookie"*)*, i64, i64, i8 (%"header::common::cookie::Cookie"*, %"2.core::fmt::Formatter"*)* } { void (%"header::common::cookie::Cookie"*)* @_ZN30header..common..cookie..Cookie10drop.2771117hcb997eece421065fE, i64 24, i64 8, i8 (%"header::common::cookie::Cookie"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common6cookie24Cookie...std..fmt..Debug3fmt20h226722121ab47feenIgE }
@const27725 = internal unnamed_addr constant i8 (%"2.core::option::Option<header::common::cookie::Cookie>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt21h15586327677389265052E"
@str27726 = internal constant [27 x i8] c"src/header/common/cookie.rs"
@_ZN6header6common6cookie10test_parse10_FILE_LINE20hdec7b0b6ef9f8e8apRgE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str27726, i32 0, i32 0), i64 27 }, i32 91, [4 x i8] undef }
@str27727 = internal constant [2 x i8] c"/p"
@const27728 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([2 x i8]* @str27727, i32 0, i32 0), i64 2 }
@vtable27729 = internal unnamed_addr constant { void (%"header::common::cookie::Cookie"*)*, i64, i64, i8 (%"header::common::cookie::Cookie"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::common::cookie::Cookie"*)*, i8 (%"header::common::cookie::Cookie"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::common::cookie::Cookie"*)*, void ({ i8*, void (i8*)** }*, %"header::common::cookie::Cookie"*)* } { void (%"header::common::cookie::Cookie"*)* @_ZN30header..common..cookie..Cookie10drop.2771117hcb997eece421065fE, i64 24, i64 8, i8 (%"header::common::cookie::Cookie"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common6cookie19Cookie.HeaderFormat10fmt_header20h5ece0d953ae336f0UMgE, i64 (%"header::common::cookie::Cookie"*)* @_ZN8Typeable8get_type20h5641588594982458719E, i8 (%"header::common::cookie::Cookie"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common6cookie24Cookie...std..fmt..Debug3fmt20h226722121ab47feenIgE, i64 (%"header::common::cookie::Cookie"*)* @_ZN3any5T.Any11get_type_id20h8087058778295011082E, void ({ i8*, void (i8*)** }*, %"header::common::cookie::Cookie"*)* @_ZN6header13T.HeaderClone9clone_box20h2873562612169537440E }
@str27730 = internal constant [27 x i8] c"Cookie: foo=bar; baz=quux\0D\0A"
@ref27731 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([27 x i8]* @str27730, i32 0, i32 0), i64 27 }
@const27732 = internal unnamed_addr constant %str_slice* @ref27731
@_ZN6header6common6cookie8test_fmt15__STATIC_FMTSTR20h0b226a51b36684415SgE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common6cookie8test_fmt10_FILE_LINE20hdec7b0b6ef9f8e8aGTgE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str27726, i32 0, i32 0), i64 27 }, i32 107, [4 x i8] undef }
@_ZN6header6common6cookie10cookie_jar15__STATIC_FMTSTR20h0b226a51b36684412UgE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@const27736 = internal unnamed_addr constant i8 (%"header::common::cookie::Cookie"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common6cookie24Cookie...std..fmt..Debug3fmt20h226722121ab47feenIgE
@_ZN6header6common6cookie10cookie_jar10_FILE_LINE20hdec7b0b6ef9f8e8aDVgE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str27726, i32 0, i32 0), i64 27 }, i32 117, [4 x i8] undef }
@str27737 = internal constant [9 x i8] c"KeepAlive"
@const27738 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([9 x i8]* @str27737, i32 0, i32 0), i64 9 }
@str27739 = internal constant [5 x i8] c"Close"
@const27740 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str27739, i32 0, i32 0), i64 5 }
@str27741 = internal constant [16 x i8] c"ConnectionHeader"
@const27742 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([16 x i8]* @str27741, i32 0, i32 0), i64 16 }
@str27743 = internal constant [10 x i8] c"keep-alive"
@str27744 = internal constant [5 x i8] c"close"
@const27745 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str27743, i32 0, i32 0), i64 10 }
@const27746 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str27744, i32 0, i32 0), i64 5 }
@const27747 = internal unnamed_addr constant %"header::common::connection::ConnectionOption"* null
@const27748 = internal unnamed_addr constant %"header::common::connection::ConnectionOption"* inttoptr (i64 1 to %"header::common::connection::ConnectionOption"*)
@const27749 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static header::common::connection::ConnectionOption>" zeroinitializer
@str27750 = internal constant [10 x i8] c"Connection"
@const27751 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str27750, i32 0, i32 0), i64 10 }
@vtable27763 = internal unnamed_addr constant { void (%"header::common::connection::ConnectionOption"*)*, i64, i64, i8 (%"header::common::connection::ConnectionOption"*, %"2.core::fmt::Formatter"*)* } { void (%"header::common::connection::ConnectionOption"*)* @_ZN44header..common..connection..ConnectionOption10drop.2775617h461df0d01e314f3fE, i64 32, i64 8, i8 (%"header::common::connection::ConnectionOption"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common10connection34ConnectionOption...std..fmt..Debug3fmt20h56009e6d953d04dddWgE }
@vtable27764 = internal unnamed_addr constant { void (%"3.collections::vec::Vec<header::common::connection::ConnectionOption>"*)*, i64, i64, i8 (%"3.collections::vec::Vec<header::common::connection::ConnectionOption>"*, %"2.core::fmt::Formatter"*)* } { void (%"3.collections::vec::Vec<header::common::connection::ConnectionOption>"*)* @"_ZN73collections..vec..Vec$LT$header..common..connection..ConnectionOption$GT$10drop.2775317h762f9d18f5aa2e3fE", i64 24, i64 8, i8 (%"3.collections::vec::Vec<header::common::connection::ConnectionOption>"*, %"2.core::fmt::Formatter"*)* @"_ZN3vec23Vec$LT$T$GT$.fmt..Debug3fmt21h16179341750875564724E" }
@const27765 = internal unnamed_addr constant %"2.core::marker::PhantomData<header::common::connection::ConnectionOption>" zeroinitializer
@const27789 = internal unnamed_addr constant void (%"header::common::connection::Connection"*, %"3.collections::vec::Vec<header::common::connection::ConnectionOption>"*)* @_ZN6header6common10connection10Connection20h2827817226753409362E
@binary27793 = internal unnamed_addr constant [5 x i8] c"close"
@const27794 = internal unnamed_addr constant [1 x [5 x i8]*] [[5 x i8]* @binary27793]
@_ZN6header6common10connection15test_connection5test115__STATIC_FMTSTR20h0b226a51b3668441O5gE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const27807 = internal unnamed_addr constant i8 (%"header::common::connection::Connection"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common10connection30Connection...std..fmt..Display3fmt20h805fe445faea89eay4gE
@_ZN6header6common10connection15test_connection5test115__STATIC_FMTSTR20h0b226a51b3668441w7gE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str27824 = internal constant [31 x i8] c"src/header/common/connection.rs"
@_ZN6header6common10connection15test_connection5test110_FILE_LINE20hdec7b0b6ef9f8e8a77gE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str27824, i32 0, i32 0), i64 31 }, i32 46, [4 x i8] undef }
@const27825 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 10]>" zeroinitializer
@const27832 = internal unnamed_addr constant [10 x i8]** null
@const27833 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 10]>" zeroinitializer
@const27834 = internal unnamed_addr constant [10 x i8]** inttoptr (i64 1 to [10 x i8]**)
@binary27837 = internal unnamed_addr constant [10 x i8] c"keep-alive"
@const27838 = internal unnamed_addr constant [1 x [10 x i8]*] [[10 x i8]* @binary27837]
@_ZN6header6common10connection15test_connection5test215__STATIC_FMTSTR20h0b226a51b366844188gE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common10connection15test_connection5test215__STATIC_FMTSTR20h0b226a51b3668441QahE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common10connection15test_connection5test210_FILE_LINE20hdec7b0b6ef9f8e8arbhE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str27824, i32 0, i32 0), i64 31 }, i32 46, [4 x i8] undef }
@const27861 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 7]>" zeroinitializer
@const27868 = internal unnamed_addr constant [7 x i8]** null
@const27869 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 7]>" zeroinitializer
@const27870 = internal unnamed_addr constant [7 x i8]** inttoptr (i64 1 to [7 x i8]**)
@binary27873 = internal unnamed_addr constant [7 x i8] c"upgrade"
@const27874 = internal unnamed_addr constant [1 x [7 x i8]*] [[7 x i8]* @binary27873]
@_ZN6header6common10connection15test_connection5test315__STATIC_FMTSTR20h0b226a51b3668441schE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common10connection15test_connection5test315__STATIC_FMTSTR20h0b226a51b3668441aehE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common10connection15test_connection5test310_FILE_LINE20hdec7b0b6ef9f8e8aLehE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str27824, i32 0, i32 0), i64 31 }, i32 46, [4 x i8] undef }
@const27906 = internal unnamed_addr constant { { i64, [24 x i8] } } { { i64, [24 x i8] } { i64 1, [24 x i8] undef } }
@str27907 = internal constant [15 x i8] c"ContentEncoding"
@const27908 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([15 x i8]* @str27907, i32 0, i32 0), i64 15 }
@vtable27909 = internal unnamed_addr constant { void (%"3.collections::vec::Vec<header::shared::encoding::Encoding>"*)*, i64, i64, i8 (%"3.collections::vec::Vec<header::shared::encoding::Encoding>"*, %"2.core::fmt::Formatter"*)* } { void (%"3.collections::vec::Vec<header::shared::encoding::Encoding>"*)* @"_ZN63collections..vec..Vec$LT$header..shared..encoding..Encoding$GT$10drop.2426317h2ad7e308a38a462eE", i64 24, i64 8, i8 (%"3.collections::vec::Vec<header::shared::encoding::Encoding>"*, %"2.core::fmt::Formatter"*)* @"_ZN3vec23Vec$LT$T$GT$.fmt..Debug3fmt20h1301514004671029351E" }
@str27910 = internal constant [16 x i8] c"Content-Encoding"
@const27911 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([16 x i8]* @str27910, i32 0, i32 0), i64 16 }
@const27932 = internal unnamed_addr constant void (%"header::common::content_encoding::ContentEncoding"*, %"3.collections::vec::Vec<header::shared::encoding::Encoding>"*)* @_ZN6header6common16content_encoding15ContentEncoding21h11577852050314861169E
@binary27941 = internal unnamed_addr constant [4 x i8] c"gzip"
@const27942 = internal unnamed_addr constant [1 x [4 x i8]*] [[4 x i8]* @binary27941]
@_ZN6header6common16content_encoding21test_content_encoding5test115__STATIC_FMTSTR20h0b226a51b3668441OkhE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@vtable27950 = internal unnamed_addr constant { void (%"header::common::content_encoding::ContentEncoding"*)*, i64, i64, i8 (%"header::common::content_encoding::ContentEncoding"*, %"2.core::fmt::Formatter"*)* } { void (%"header::common::content_encoding::ContentEncoding"*)* @_ZN49header..common..content_encoding..ContentEncoding10drop.2794817h0e71d5f2ebf77f7bE, i64 24, i64 8, i8 (%"header::common::content_encoding::ContentEncoding"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common16content_encoding33ContentEncoding...std..fmt..Debug3fmt20h3d019d454dfe7c16LghE }
@const27951 = internal unnamed_addr constant i8 (%"2.core::option::Option<header::common::content_encoding::ContentEncoding>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt20h3142404125717449329E"
@str27952 = internal constant [37 x i8] c"src/header/common/content_encoding.rs"
@_ZN6header6common16content_encoding21test_content_encoding5test110_FILE_LINE20hdec7b0b6ef9f8e8aplhE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([37 x i8]* @str27952, i32 0, i32 0), i64 37 }, i32 3, [4 x i8] undef }
@_ZN6header6common16content_encoding21test_content_encoding5test115__STATIC_FMTSTR20h0b226a51b3668441mmhE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const27953 = internal unnamed_addr constant i8 (%"header::common::content_encoding::ContentEncoding"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common16content_encoding35ContentEncoding...std..fmt..Display3fmt20hd0218dbfd27c10ce5ihE
@_ZN6header6common16content_encoding21test_content_encoding5test115__STATIC_FMTSTR20h0b226a51b3668441lnhE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common16content_encoding21test_content_encoding5test110_FILE_LINE20hdec7b0b6ef9f8e8aWnhE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([37 x i8]* @str27952, i32 0, i32 0), i64 37 }, i32 3, [4 x i8] undef }
@str27954 = internal constant [15 x i8] c"ContentLanguage"
@const27955 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([15 x i8]* @str27954, i32 0, i32 0), i64 15 }
@str27956 = internal constant [16 x i8] c"Content-Language"
@const27957 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([16 x i8]* @str27956, i32 0, i32 0), i64 16 }
@const27961 = internal unnamed_addr constant void (%"header::common::content_language::ContentLanguage"*, %"3.collections::vec::Vec<header::shared::quality_item::QualityItem<header::shared::language::Language>>"*)* @_ZN6header6common16content_language15ContentLanguage20h5496206654411476304E
@const27962 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 2]>" zeroinitializer
@const27969 = internal unnamed_addr constant [2 x i8]** null
@const27970 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 2]>" zeroinitializer
@const27971 = internal unnamed_addr constant [2 x i8]** inttoptr (i64 1 to [2 x i8]**)
@binary27974 = internal unnamed_addr constant [2 x i8] c"da"
@const27975 = internal unnamed_addr constant [1 x [2 x i8]*] [[2 x i8]* @binary27974]
@_ZN6header6common16content_language21test_content_language5test115__STATIC_FMTSTR20h0b226a51b36684415shE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const27988 = internal unnamed_addr constant i8 (%"header::common::content_language::ContentLanguage"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common16content_language35ContentLanguage...std..fmt..Display3fmt20h0c6b6e3385fa4a2cPrhE
@_ZN6header6common16content_language21test_content_language5test115__STATIC_FMTSTR20h0b226a51b3668441NuhE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str28005 = internal constant [37 x i8] c"src/header/common/content_language.rs"
@_ZN6header6common16content_language21test_content_language5test110_FILE_LINE20hdec7b0b6ef9f8e8aovhE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([37 x i8]* @str28005, i32 0, i32 0), i64 37 }, i32 3, [4 x i8] undef }
@const28006 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 6]>" zeroinitializer
@const28013 = internal unnamed_addr constant [6 x i8]** null
@const28014 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 6]>" zeroinitializer
@const28015 = internal unnamed_addr constant [6 x i8]** inttoptr (i64 1 to [6 x i8]**)
@binary28018 = internal unnamed_addr constant [6 x i8] c"mi, en"
@const28019 = internal unnamed_addr constant [1 x [6 x i8]*] [[6 x i8]* @binary28018]
@_ZN6header6common16content_language21test_content_language5test215__STATIC_FMTSTR20h0b226a51b3668441pwhE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common16content_language21test_content_language5test215__STATIC_FMTSTR20h0b226a51b36684417xhE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common16content_language21test_content_language5test210_FILE_LINE20hdec7b0b6ef9f8e8aIyhE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([37 x i8]* @str28005, i32 0, i32 0), i64 37 }, i32 3, [4 x i8] undef }
@str28042 = internal constant [13 x i8] c"ContentLength"
@const28043 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([13 x i8]* @str28042, i32 0, i32 0), i64 13 }
@vtable28044 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (i64*, %"2.core::fmt::Formatter"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 8, i64 8, i8 (i64*, %"2.core::fmt::Formatter"*)* @_ZN3fmt3num14u64.fmt..Debug3fmt20h3020a5d42b9dd46eU9LE }
@str28045 = internal constant [14 x i8] c"Content-Length"
@const28046 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([14 x i8]* @str28045, i32 0, i32 0), i64 14 }
@const28051 = internal unnamed_addr constant i64 (i64)* @_ZN6header6common14content_length13ContentLength20h6677299334195438322E
@binary28058 = internal unnamed_addr constant [4 x i8] c"3495"
@const28059 = internal unnamed_addr constant [1 x [4 x i8]*] [[4 x i8]* @binary28058]
@ref28061 = internal unnamed_addr constant { i64, { i64 }, [0 x i8] } { i64 1, { i64 } { i64 3495 }, [0 x i8] undef }
@const28062 = internal unnamed_addr constant { i64, { i64 }, [0 x i8] }* @ref28061
@_ZN6header6common14content_length19test_content_length5test115__STATIC_FMTSTR20h0b226a51b36684414DhE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@vtable28063 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (%"header::common::content_length::ContentLength"*, %"2.core::fmt::Formatter"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 8, i64 8, i8 (%"header::common::content_length::ContentLength"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common14content_length31ContentLength...std..fmt..Debug3fmt20h97065a70f8385222aAhE }
@const28064 = internal unnamed_addr constant i8 (%"2.core::option::Option<header::common::content_length::ContentLength>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt21h16275290812109883152E"
@str28065 = internal constant [35 x i8] c"src/header/common/content_length.rs"
@_ZN6header6common14content_length19test_content_length5test110_FILE_LINE20hdec7b0b6ef9f8e8aFEhE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([35 x i8]* @str28065, i32 0, i32 0), i64 35 }, i32 1, [4 x i8] undef }
@_ZN6header6common14content_length19test_content_length5test115__STATIC_FMTSTR20h0b226a51b3668441vFhE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const28066 = internal unnamed_addr constant i8 (%"header::common::content_length::ContentLength"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common14content_length33ContentLength...std..fmt..Display3fmt20h81f38ad66b06cd02qChE
@_ZN6header6common14content_length19test_content_length5test115__STATIC_FMTSTR20h0b226a51b3668441nGhE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common14content_length19test_content_length5test110_FILE_LINE20hdec7b0b6ef9f8e8aYGhE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([35 x i8]* @str28065, i32 0, i32 0), i64 35 }, i32 1, [4 x i8] undef }
@str28067 = internal constant [11 x i8] c"ContentType"
@const28068 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([11 x i8]* @str28067, i32 0, i32 0), i64 11 }
@str28069 = internal constant [12 x i8] c"Content-Type"
@const28070 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([12 x i8]* @str28069, i32 0, i32 0), i64 12 }
@const28077 = internal unnamed_addr constant { { { { i64, [0 x i64], [3 x i64] }, { i64, [0 x i64], [3 x i64] }, { { { i8* }, {} }, i64, i64 } } } } zeroinitializer
@const28078 = internal unnamed_addr constant { { { i64, [0 x i64], [3 x i64] }, { i64, [0 x i64], [3 x i64] }, { { { i8* }, {} }, i64, i64 } } } zeroinitializer
@const28079 = internal unnamed_addr constant void (%"header::common::content_type::ContentType"*, %"8.mime::Mime"*)* @_ZN6header6common12content_type11ContentType20h7272440535724235674E
@binary28085 = internal unnamed_addr constant [29 x i8] c"text/html; charset=iso-8859-4"
@const28086 = internal unnamed_addr constant [1 x [29 x i8]*] [[29 x i8]* @binary28085]
@str28088 = internal constant [10 x i8] c"iso-8859-4"
@const28089 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str28088, i32 0, i32 0), i64 10 }
@_ZN6header6common12content_type17test_content_type5test115__STATIC_FMTSTR20h0b226a51b3668441AMhE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@vtable28096 = internal unnamed_addr constant { void (%"header::common::content_type::ContentType"*)*, i64, i64, i8 (%"header::common::content_type::ContentType"*, %"2.core::fmt::Formatter"*)* } { void (%"header::common::content_type::ContentType"*)* @_ZN41header..common..content_type..ContentType10drop.2809417he8e3f6b47f701134E, i64 88, i64 8, i8 (%"header::common::content_type::ContentType"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common12content_type29ContentType...std..fmt..Debug3fmt20ha026bc11c7823f56qIhE }
@const28097 = internal unnamed_addr constant i8 (%"2.core::option::Option<header::common::content_type::ContentType>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt20h7357390317412782727E"
@str28098 = internal constant [33 x i8] c"src/header/common/content_type.rs"
@_ZN6header6common12content_type17test_content_type5test110_FILE_LINE20hdec7b0b6ef9f8e8abNhE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([33 x i8]* @str28098, i32 0, i32 0), i64 33 }, i32 3, [4 x i8] undef }
@_ZN6header6common12content_type17test_content_type5test115__STATIC_FMTSTR20h0b226a51b3668441hOhE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const28099 = internal unnamed_addr constant i8 (%"header::common::content_type::ContentType"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common12content_type31ContentType...std..fmt..Display3fmt20h595bf5e18157ef4cGKhE
@_ZN6header6common12content_type17test_content_type5test115__STATIC_FMTSTR20h0b226a51b3668441pPhE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common12content_type17test_content_type5test110_FILE_LINE20hdec7b0b6ef9f8e8a0PhE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([33 x i8]* @str28098, i32 0, i32 0), i64 33 }, i32 3, [4 x i8] undef }
@str28100 = internal constant [4 x i8] c"Date"
@const28101 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str28100, i32 0, i32 0), i64 4 }
@vtable28102 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (%"header::shared::httpdate::HttpDate"*, %"2.core::fmt::Formatter"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 44, i64 4, i8 (%"header::shared::httpdate::HttpDate"*, %"2.core::fmt::Formatter"*)* @_ZN6header6shared8httpdate26HttpDate...std..fmt..Debug3fmt20h7bef258dbb3fed32hxoE }
@const28106 = internal unnamed_addr constant void (%"header::common::date::Date"*, %"header::shared::httpdate::HttpDate"*)* @_ZN6header6common4date4Date20h1054257980908748096E
@binary28107 = internal unnamed_addr constant [29 x i8] c"Tue, 15 Nov 1994 08:12:31 GMT"
@const28108 = internal unnamed_addr constant [1 x [29 x i8]*] [[29 x i8]* @binary28107]
@_ZN6header6common4date9test_date5test115__STATIC_FMTSTR20h0b226a51b3668441zWhE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const28115 = internal unnamed_addr constant i8 (%"header::common::date::Date"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common4date24Date...std..fmt..Display3fmt20h0258f761d4a1af2dhVhE
@_ZN6header6common4date9test_date5test115__STATIC_FMTSTR20h0b226a51b3668441hYhE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str28132 = internal constant [25 x i8] c"src/header/common/date.rs"
@_ZN6header6common4date9test_date5test110_FILE_LINE20hdec7b0b6ef9f8e8aSYhE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28132, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@str28133 = internal constant [4 x i8] c"ETag"
@const28134 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str28133, i32 0, i32 0), i64 4 }
@vtable28138 = internal unnamed_addr constant { void (%"header::shared::entity::EntityTag"*)*, i64, i64, i8 (%"header::shared::entity::EntityTag"*, %"2.core::fmt::Formatter"*)* } { void (%"header::shared::entity::EntityTag"*)* @_ZN33header..shared..entity..EntityTag10drop.2813617h61dae38be955dc5fE, i64 32, i64 8, i8 (%"header::shared::entity::EntityTag"*, %"2.core::fmt::Formatter"*)* @_ZN6header6shared6entity27EntityTag...std..fmt..Debug3fmt20hb0bae70bb12899daBxnE }
@const28145 = internal unnamed_addr constant { { { i8, { { { { i8* }, {} }, i64, i64 } } } } } zeroinitializer
@const28146 = internal unnamed_addr constant { { i8, { { { { i8* }, {} }, i64, i64 } } } } zeroinitializer
@const28150 = internal unnamed_addr constant void (%"header::common::etag::ETag"*, %"header::shared::entity::EntityTag"*)* @_ZN6header6common4etag4ETag19h374328888237586799E
@binary28156 = internal unnamed_addr constant [7 x i8] c"\22xyzzy\22"
@const28157 = internal unnamed_addr constant [1 x [7 x i8]*] [[7 x i8]* @binary28156]
@str28159 = internal constant [5 x i8] c"xyzzy"
@const28160 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str28159, i32 0, i32 0), i64 5 }
@_ZN6header6common4etag9test_etag5test115__STATIC_FMTSTR20h0b226a51b3668441i4hE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@vtable28167 = internal unnamed_addr constant { void (%"header::common::etag::ETag"*)*, i64, i64, i8 (%"header::common::etag::ETag"*, %"2.core::fmt::Formatter"*)* } { void (%"header::common::etag::ETag"*)* @_ZN26header..common..etag..ETag10drop.2816517h01f65c875a40d9a1E, i64 32, i64 8, i8 (%"header::common::etag::ETag"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common4etag22ETag...std..fmt..Debug3fmt20hb81fa33726407e48k0hE }
@const28168 = internal unnamed_addr constant i8 (%"2.core::option::Option<header::common::etag::ETag>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt20h3272933241331236031E"
@str28169 = internal constant [25 x i8] c"src/header/common/etag.rs"
@_ZN6header6common4etag9test_etag5test110_FILE_LINE20hdec7b0b6ef9f8e8aT4hE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@_ZN6header6common4etag9test_etag5test115__STATIC_FMTSTR20h0b226a51b3668441N5hE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const28170 = internal unnamed_addr constant i8 (%"header::common::etag::ETag"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common4etag24ETag...std..fmt..Display3fmt20h5725c344a80e9147A2hE
@_ZN6header6common4etag9test_etag5test115__STATIC_FMTSTR20h0b226a51b3668441J6hE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag5test110_FILE_LINE20hdec7b0b6ef9f8e8ak7hE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@const28173 = internal unnamed_addr constant [9 x i8]** null
@const28174 = internal unnamed_addr constant [9 x i8]** inttoptr (i64 1 to [9 x i8]**)
@const28178 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 9]>" zeroinitializer
@const28179 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 9]>" zeroinitializer
@binary28188 = internal unnamed_addr constant [9 x i8] c"W/\22xyzzy\22"
@const28189 = internal unnamed_addr constant [1 x [9 x i8]*] [[9 x i8]* @binary28188]
@_ZN6header6common4etag9test_etag5test215__STATIC_FMTSTR20h0b226a51b3668441L8hE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag5test210_FILE_LINE20hdec7b0b6ef9f8e8am9hE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@_ZN6header6common4etag9test_etag5test215__STATIC_FMTSTR20h0b226a51b3668441gaiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common4etag9test_etag5test215__STATIC_FMTSTR20h0b226a51b3668441cbiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag5test210_FILE_LINE20hdec7b0b6ef9f8e8aNbiE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@binary28196 = internal unnamed_addr constant [2 x i8] c"\22\22"
@const28197 = internal unnamed_addr constant [1 x [2 x i8]*] [[2 x i8]* @binary28196]
@_ZN6header6common4etag9test_etag5test315__STATIC_FMTSTR20h0b226a51b3668441ediE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag5test310_FILE_LINE20hdec7b0b6ef9f8e8aPdiE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@_ZN6header6common4etag9test_etag5test315__STATIC_FMTSTR20h0b226a51b3668441JeiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common4etag9test_etag5test315__STATIC_FMTSTR20h0b226a51b3668441FfiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag5test310_FILE_LINE20hdec7b0b6ef9f8e8aggiE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@const28201 = internal unnamed_addr constant [8 x i8]** null
@const28202 = internal unnamed_addr constant [8 x i8]** inttoptr (i64 1 to [8 x i8]**)
@const28206 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 8]>" zeroinitializer
@const28207 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 8]>" zeroinitializer
@binary28216 = internal unnamed_addr constant [8 x i8] c"\22foobar\22"
@const28217 = internal unnamed_addr constant [1 x [8 x i8]*] [[8 x i8]* @binary28216]
@str28219 = internal constant [6 x i8] c"foobar"
@const28220 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str28219, i32 0, i32 0), i64 6 }
@_ZN6header6common4etag9test_etag5test415__STATIC_FMTSTR20h0b226a51b3668441HhiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag5test410_FILE_LINE20hdec7b0b6ef9f8e8aiiiE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@_ZN6header6common4etag9test_etag5test415__STATIC_FMTSTR20h0b226a51b3668441cjiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common4etag9test_etag5test415__STATIC_FMTSTR20h0b226a51b36684418jiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag5test410_FILE_LINE20hdec7b0b6ef9f8e8aJkiE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@_ZN6header6common4etag9test_etag5test515__STATIC_FMTSTR20h0b226a51b3668441amiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag5test510_FILE_LINE20hdec7b0b6ef9f8e8aLmiE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@_ZN6header6common4etag9test_etag5test515__STATIC_FMTSTR20h0b226a51b3668441FniE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common4etag9test_etag5test515__STATIC_FMTSTR20h0b226a51b3668441BoiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag5test510_FILE_LINE20hdec7b0b6ef9f8e8acpiE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@const28229 = internal unnamed_addr constant [13 x i8]** null
@const28230 = internal unnamed_addr constant [13 x i8]** inttoptr (i64 1 to [13 x i8]**)
@const28234 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 13]>" zeroinitializer
@const28235 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 13]>" zeroinitializer
@binary28244 = internal unnamed_addr constant [13 x i8] c"W/\22weak-etag\22"
@const28245 = internal unnamed_addr constant [1 x [13 x i8]*] [[13 x i8]* @binary28244]
@str28247 = internal constant [9 x i8] c"weak-etag"
@const28248 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([9 x i8]* @str28247, i32 0, i32 0), i64 9 }
@_ZN6header6common4etag9test_etag5test615__STATIC_FMTSTR20h0b226a51b3668441DqiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag5test610_FILE_LINE20hdec7b0b6ef9f8e8aeriE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@_ZN6header6common4etag9test_etag5test615__STATIC_FMTSTR20h0b226a51b36684418riE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common4etag9test_etag5test615__STATIC_FMTSTR20h0b226a51b36684414siE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag5test610_FILE_LINE20hdec7b0b6ef9f8e8aFtiE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@binary28254 = internal unnamed_addr constant [6 x i8] c"W/\22eb\22"
@const28255 = internal unnamed_addr constant [1 x [6 x i8]*] [[6 x i8]* @binary28254]
@str28257 = internal constant [2 x i8] c"eb"
@const28258 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([2 x i8]* @str28257, i32 0, i32 0), i64 2 }
@_ZN6header6common4etag9test_etag5test715__STATIC_FMTSTR20h0b226a51b36684416uiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag5test710_FILE_LINE20hdec7b0b6ef9f8e8aHviE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@_ZN6header6common4etag9test_etag5test715__STATIC_FMTSTR20h0b226a51b3668441BwiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common4etag9test_etag5test715__STATIC_FMTSTR20h0b226a51b3668441xxiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag5test710_FILE_LINE20hdec7b0b6ef9f8e8a8xiE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@binary28264 = internal unnamed_addr constant [4 x i8] c"W/\22\22"
@const28265 = internal unnamed_addr constant [1 x [4 x i8]*] [[4 x i8]* @binary28264]
@_ZN6header6common4etag9test_etag5test815__STATIC_FMTSTR20h0b226a51b3668441zziE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag5test810_FILE_LINE20hdec7b0b6ef9f8e8aaAiE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@_ZN6header6common4etag9test_etag5test815__STATIC_FMTSTR20h0b226a51b36684414AiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common4etag9test_etag5test815__STATIC_FMTSTR20h0b226a51b36684410BiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag5test810_FILE_LINE20hdec7b0b6ef9f8e8aBCiE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@binary28272 = internal unnamed_addr constant [10 x i8] c"no-dquotes"
@const28273 = internal unnamed_addr constant [1 x [10 x i8]*] [[10 x i8]* @binary28272]
@const28275 = internal unnamed_addr constant { { { i8, { { { { i8* }, {} }, i64, i64 } } } } }* @const28145
@_ZN6header6common4etag9test_etag5test915__STATIC_FMTSTR20h0b226a51b3668441VDiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag5test910_FILE_LINE20hdec7b0b6ef9f8e8awEiE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@_ZN6header6common4etag9test_etag5test915__STATIC_FMTSTR20h0b226a51b3668441jFiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common4etag9test_etag5test915__STATIC_FMTSTR20h0b226a51b36684418FiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag5test910_FILE_LINE20hdec7b0b6ef9f8e8aJGiE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@const28278 = internal unnamed_addr constant [33 x i8]** null
@const28279 = internal unnamed_addr constant [33 x i8]** inttoptr (i64 1 to [33 x i8]**)
@const28283 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 33]>" zeroinitializer
@const28284 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 33]>" zeroinitializer
@binary28293 = internal unnamed_addr constant [33 x i8] c"w/\22the-first-w-is-case-sensitive\22"
@const28294 = internal unnamed_addr constant [1 x [33 x i8]*] [[33 x i8]* @binary28293]
@_ZN6header6common4etag9test_etag6test1015__STATIC_FMTSTR20h0b226a51b36684413HiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag6test1010_FILE_LINE20hdec7b0b6ef9f8e8aEIiE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@_ZN6header6common4etag9test_etag6test1015__STATIC_FMTSTR20h0b226a51b3668441rJiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common4etag9test_etag6test1015__STATIC_FMTSTR20h0b226a51b3668441gKiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag6test1010_FILE_LINE20hdec7b0b6ef9f8e8aRKiE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@_ZN6header6common4etag9test_etag6test1115__STATIC_FMTSTR20h0b226a51b3668441bMiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag6test1110_FILE_LINE20hdec7b0b6ef9f8e8aMMiE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@_ZN6header6common4etag9test_etag6test1115__STATIC_FMTSTR20h0b226a51b3668441zNiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common4etag9test_etag6test1115__STATIC_FMTSTR20h0b226a51b3668441oOiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag6test1110_FILE_LINE20hdec7b0b6ef9f8e8aZOiE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@binary28307 = internal unnamed_addr constant [19 x i8] c"\22unmatched-dquotes1"
@const28308 = internal unnamed_addr constant [1 x [19 x i8]*] [[19 x i8]* @binary28307]
@_ZN6header6common4etag9test_etag6test1215__STATIC_FMTSTR20h0b226a51b3668441jQiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag6test1210_FILE_LINE20hdec7b0b6ef9f8e8aUQiE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@_ZN6header6common4etag9test_etag6test1215__STATIC_FMTSTR20h0b226a51b3668441HRiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common4etag9test_etag6test1215__STATIC_FMTSTR20h0b226a51b3668441wSiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag6test1210_FILE_LINE20hdec7b0b6ef9f8e8a7SiE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@binary28315 = internal unnamed_addr constant [19 x i8] c"unmatched-dquotes2\22"
@const28316 = internal unnamed_addr constant [1 x [19 x i8]*] [[19 x i8]* @binary28315]
@_ZN6header6common4etag9test_etag6test1315__STATIC_FMTSTR20h0b226a51b3668441rUiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag6test1310_FILE_LINE20hdec7b0b6ef9f8e8a2UiE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@_ZN6header6common4etag9test_etag6test1315__STATIC_FMTSTR20h0b226a51b3668441PViE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common4etag9test_etag6test1315__STATIC_FMTSTR20h0b226a51b3668441EWiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag6test1310_FILE_LINE20hdec7b0b6ef9f8e8afXiE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@const28320 = internal unnamed_addr constant [17 x i8]** null
@const28321 = internal unnamed_addr constant [17 x i8]** inttoptr (i64 1 to [17 x i8]**)
@const28325 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 17]>" zeroinitializer
@const28326 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 17]>" zeroinitializer
@binary28335 = internal unnamed_addr constant [17 x i8] c"matched-\22dquotes\22"
@const28336 = internal unnamed_addr constant [1 x [17 x i8]*] [[17 x i8]* @binary28335]
@_ZN6header6common4etag9test_etag6test1415__STATIC_FMTSTR20h0b226a51b3668441zYiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag6test1410_FILE_LINE20hdec7b0b6ef9f8e8aaZiE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@_ZN6header6common4etag9test_etag6test1415__STATIC_FMTSTR20h0b226a51b3668441XZiE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common4etag9test_etag6test1415__STATIC_FMTSTR20h0b226a51b3668441M0iE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4etag9test_etag6test1410_FILE_LINE20hdec7b0b6ef9f8e8an1iE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28169, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@str28338 = internal constant [8 x i8] c"Continue"
@const28339 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str28338, i32 0, i32 0), i64 8 }
@str28340 = internal constant [6 x i8] c"Expect"
@const28341 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str28340, i32 0, i32 0), i64 6 }
@str28344 = internal constant [12 x i8] c"100-continue"
@const28345 = internal unnamed_addr constant { %str_slice } { %str_slice { i8* getelementptr inbounds ([12 x i8]* @str28344, i32 0, i32 0), i64 12 } }
@const28346 = internal unnamed_addr constant { i8, i8, [0 x i8] } { i8 1, i8 0, [0 x i8] undef }
@const28347 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([12 x i8]* @str28344, i32 0, i32 0), i64 12 }
@str28348 = internal constant [7 x i8] c"Expires"
@const28349 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str28348, i32 0, i32 0), i64 7 }
@const28353 = internal unnamed_addr constant void (%"header::common::expires::Expires"*, %"header::shared::httpdate::HttpDate"*)* @_ZN6header6common7expires7Expires21h15156716980538524687E
@binary28354 = internal unnamed_addr constant [29 x i8] c"Thu, 01 Dec 1994 16:00:00 GMT"
@const28355 = internal unnamed_addr constant [1 x [29 x i8]*] [[29 x i8]* @binary28354]
@_ZN6header6common7expires12test_expires5test115__STATIC_FMTSTR20h0b226a51b3668441K9iE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const28362 = internal unnamed_addr constant i8 (%"header::common::expires::Expires"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common7expires27Expires...std..fmt..Display3fmt20hbe84a6c375e0fc1fs8iE
@_ZN6header6common7expires12test_expires5test115__STATIC_FMTSTR20h0b226a51b3668441sbjE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str28379 = internal constant [28 x i8] c"src/header/common/expires.rs"
@_ZN6header6common7expires12test_expires5test110_FILE_LINE20hdec7b0b6ef9f8e8a3bjE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([28 x i8]* @str28379, i32 0, i32 0), i64 28 }, i32 3, [4 x i8] undef }
@str28380 = internal constant [4 x i8] c"From"
@const28381 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str28380, i32 0, i32 0), i64 4 }
@const28385 = internal unnamed_addr constant void (%"header::common::from::From"*, %"3.collections::string::String"*)* @_ZN6header6common4from4From21h13618710764958062477E
@binary28386 = internal unnamed_addr constant [21 x i8] c"webmaster@example.org"
@const28387 = internal unnamed_addr constant [1 x [21 x i8]*] [[21 x i8]* @binary28386]
@_ZN6header6common4from9test_from5test115__STATIC_FMTSTR20h0b226a51b36684412gjE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const28400 = internal unnamed_addr constant i8 (%"header::common::from::From"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common4from24From...std..fmt..Display3fmt20h5cecd0bfe14bbb9fKfjE
@_ZN6header6common4from9test_from5test115__STATIC_FMTSTR20h0b226a51b3668441KijE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str28417 = internal constant [25 x i8] c"src/header/common/from.rs"
@_ZN6header6common4from9test_from5test110_FILE_LINE20hdec7b0b6ef9f8e8aljjE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28417, i32 0, i32 0), i64 25 }, i32 1, [4 x i8] undef }
@str28418 = internal constant [4 x i8] c"Host"
@const28419 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str28418, i32 0, i32 0), i64 4 }
@str28420 = internal constant [8 x i8] c"hostname"
@const28421 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str28420, i32 0, i32 0), i64 8 }
@str28422 = internal constant [4 x i8] c"port"
@const28423 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str28422, i32 0, i32 0), i64 4 }
@vtable28424 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (i16*, %"2.core::fmt::Formatter"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 2, i64 2, i8 (i16*, %"2.core::fmt::Formatter"*)* @_ZN3fmt3num14u16.fmt..Debug3fmt20h8b55efe08f8a5400iYLE }
@vtable28425 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (%"2.core::option::Option<u16>"*, %"2.core::fmt::Formatter"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 4, i64 2, i8 (%"2.core::option::Option<u16>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt21h10344356482550565435E" }
@const28428 = internal unnamed_addr constant { { { { { { i8* }, {} }, i64, i64 } }, { i16, [0 x i16], [1 x i16] } } } zeroinitializer
@const28433 = internal unnamed_addr constant i32 91
@const28446 = internal unnamed_addr constant i32 93
@str28447 = internal constant [25 x i8] c"src/header/common/host.rs"
@panic_loc28448 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28447, i32 0, i32 0), i64 25 }, i32 36 }
@panic_loc28449 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28447, i32 0, i32 0), i64 25 }, i32 37 }
@panic_loc28451 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28447, i32 0, i32 0), i64 25 }, i32 50 }
@_ZN6string6String8truncate14_MSG_FILE_LINE20h03f25b1e5fd4f892ojhE = external global { %str_slice, %str_slice, i32 }
@str28474 = internal constant [1 x i8] c":"
@ref28475 = internal unnamed_addr constant [2 x %str_slice] [%str_slice { i8* getelementptr inbounds ([0 x i8]* @str24149, i32 0, i32 0), i64 0 }, %str_slice { i8* getelementptr inbounds ([1 x i8]* @str28474, i32 0, i32 0), i64 1 }]
@_ZN6header6common4host17Host.HeaderFormat10fmt_header15__STATIC_FMTSTR20h0b226a51b3668441TojE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref28475, i32 0, i32 0), i64 2 }
@const28477 = internal unnamed_addr constant i8 (i16*, %"2.core::fmt::Formatter"*)* @_ZN3fmt3num16u16.fmt..Display3fmt20h581f5ba32cff096cHVLE
@binary28479 = internal unnamed_addr constant [7 x i8] c"foo.com"
@const28480 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([7 x i8]* @binary28479, i32 0, i32 0), i64 7 }
@str28481 = internal constant [7 x i8] c"foo.com"
@const28482 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str28481, i32 0, i32 0), i64 7 }
@_ZN6header6common4host5tests9test_host15__STATIC_FMTSTR20h0b226a51b3668441lqjE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@vtable28486 = internal unnamed_addr constant { void (%"header::common::host::Host"*)*, i64, i64, i8 (%"header::common::host::Host"*, %"2.core::fmt::Formatter"*)* } { void (%"header::common::host::Host"*)* @_ZN26header..common..host..Host10drop.2407617h18eebd604ddcfe44E, i64 32, i64 8, i8 (%"header::common::host::Host"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common4host22Host...std..fmt..Debug3fmt20he7e3c24206c85872RjjE }
@const28487 = internal unnamed_addr constant i8 (%"2.core::option::Option<header::common::host::Host>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt20h2338467175812183342E"
@_ZN6header6common4host5tests9test_host10_FILE_LINE20hdec7b0b6ef9f8e8aWqjE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28447, i32 0, i32 0), i64 25 }, i32 85, [4 x i8] undef }
@binary28488 = internal unnamed_addr constant [12 x i8] c"foo.com:8080"
@const28489 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([12 x i8]* @binary28488, i32 0, i32 0), i64 12 }
@const28490 = internal unnamed_addr constant { i16, i16, [0 x i8] } { i16 1, i16 8080, [0 x i8] undef }
@_ZN6header6common4host5tests9test_host15__STATIC_FMTSTR20h0b226a51b3668441VrjE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4host5tests9test_host10_FILE_LINE20hdec7b0b6ef9f8e8awsjE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str28447, i32 0, i32 0), i64 25 }, i32 92, [4 x i8] undef }
@const28491 = internal unnamed_addr constant %"header::shared::entity::EntityTag"* null
@const28492 = internal unnamed_addr constant %"header::shared::entity::EntityTag"* inttoptr (i64 1 to %"header::shared::entity::EntityTag"*)
@const28493 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static header::shared::entity::EntityTag>" zeroinitializer
@str28494 = internal constant [5 x i8] c"Items"
@const28495 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str28494, i32 0, i32 0), i64 5 }
@vtable28504 = internal unnamed_addr constant { void (%"3.collections::vec::Vec<header::shared::entity::EntityTag>"*)*, i64, i64, i8 (%"3.collections::vec::Vec<header::shared::entity::EntityTag>"*, %"2.core::fmt::Formatter"*)* } { void (%"3.collections::vec::Vec<header::shared::entity::EntityTag>"*)* @"_ZN62collections..vec..Vec$LT$header..shared..entity..EntityTag$GT$10drop.2849717h378e4834dc2e2dceE", i64 24, i64 8, i8 (%"3.collections::vec::Vec<header::shared::entity::EntityTag>"*, %"2.core::fmt::Formatter"*)* @"_ZN3vec23Vec$LT$T$GT$.fmt..Debug3fmt21h11474962871604693737E" }
@const28505 = internal unnamed_addr constant %"2.core::marker::PhantomData<header::shared::entity::EntityTag>" zeroinitializer
@str28506 = internal constant [8 x i8] c"If-Match"
@const28507 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str28506, i32 0, i32 0), i64 8 }
@str28509 = internal constant [24 x i8] c"src/header/common/mod.rs"
@panic_bounds_check_loc28510 = internal unnamed_addr constant { %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([24 x i8]* @str28509, i32 0, i32 0), i64 24 }, i32 258 }
@const28511 = internal unnamed_addr constant [1 x i8]* @binary25850
@const28513 = internal unnamed_addr constant { i64, { { { { i8* }, {} }, i64, i64 } }, [0 x i8] } { i64 1, { { { { i8* }, {} }, i64, i64 } } zeroinitializer, [0 x i8] undef }
@_ZN6header6common8if_match13test_if_match5test115__STATIC_FMTSTR20h0b226a51b3668441yzjE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@vtable28555 = internal unnamed_addr constant { void (%"header::common::if_match::IfMatch"*)*, i64, i64, i8 (%"header::common::if_match::IfMatch"*, %"2.core::fmt::Formatter"*)* } { void (%"header::common::if_match::IfMatch"*)* @_ZN33header..common..if_match..IfMatch10drop.2855317h5e142ba7c8d1da7aE, i64 24, i64 8, i8 (%"header::common::if_match::IfMatch"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common8if_match25IfMatch...std..fmt..Debug3fmt20he93724cbc83cf6abgvjE }
@const28556 = internal unnamed_addr constant i8 (%"2.core::option::Option<header::common::if_match::IfMatch>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt20h2654971692688750662E"
@str28557 = internal constant [29 x i8] c"src/header/common/if_match.rs"
@_ZN6header6common8if_match13test_if_match5test110_FILE_LINE20hdec7b0b6ef9f8e8a9zjE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([29 x i8]* @str28557, i32 0, i32 0), i64 29 }, i32 3, [4 x i8] undef }
@_ZN6header6common8if_match13test_if_match5test115__STATIC_FMTSTR20h0b226a51b3668441aBjE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const28558 = internal unnamed_addr constant i8 (%"header::common::if_match::IfMatch"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common8if_match27IfMatch...std..fmt..Display3fmt20hcb79f76fae44fd19LxjE
@_ZN6header6common8if_match13test_if_match5test115__STATIC_FMTSTR20h0b226a51b3668441dCjE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common8if_match13test_if_match5test110_FILE_LINE20hdec7b0b6ef9f8e8aOCjE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([29 x i8]* @str28557, i32 0, i32 0), i64 29 }, i32 3, [4 x i8] undef }
@binary28564 = internal unnamed_addr constant [32 x i8] c"\22xyzzy\22, \22r2d2xxxx\22, \22c3piozzzz\22"
@const28565 = internal unnamed_addr constant [1 x [32 x i8]*] [[32 x i8]* @binary28564]
@str28570 = internal constant [8 x i8] c"r2d2xxxx"
@const28571 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str28570, i32 0, i32 0), i64 8 }
@str28572 = internal constant [9 x i8] c"c3piozzzz"
@const28573 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([9 x i8]* @str28572, i32 0, i32 0), i64 9 }
@_ZN6header6common8if_match13test_if_match5test215__STATIC_FMTSTR20h0b226a51b3668441wEjE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common8if_match13test_if_match5test210_FILE_LINE20hdec7b0b6ef9f8e8a7EjE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([29 x i8]* @str28557, i32 0, i32 0), i64 29 }, i32 3, [4 x i8] undef }
@_ZN6header6common8if_match13test_if_match5test215__STATIC_FMTSTR20h0b226a51b3668441iGjE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common8if_match13test_if_match5test215__STATIC_FMTSTR20h0b226a51b3668441vHjE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common8if_match13test_if_match5test210_FILE_LINE20hdec7b0b6ef9f8e8a6HjE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([29 x i8]* @str28557, i32 0, i32 0), i64 29 }, i32 3, [4 x i8] undef }
@const28580 = internal unnamed_addr constant { i64, { { { { i8* }, {} }, i64, i64 } }, [0 x i8] }* @const28513
@_ZN6header6common8if_match13test_if_match5test315__STATIC_FMTSTR20h0b226a51b3668441rJjE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common8if_match13test_if_match5test310_FILE_LINE20hdec7b0b6ef9f8e8a2JjE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([29 x i8]* @str28557, i32 0, i32 0), i64 29 }, i32 3, [4 x i8] undef }
@_ZN6header6common8if_match13test_if_match5test315__STATIC_FMTSTR20h0b226a51b3668441QKjE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common8if_match13test_if_match5test315__STATIC_FMTSTR20h0b226a51b3668441GLjE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common8if_match13test_if_match5test310_FILE_LINE20hdec7b0b6ef9f8e8ahMjE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([29 x i8]* @str28557, i32 0, i32 0), i64 29 }, i32 3, [4 x i8] undef }
@str28581 = internal constant [15 x i8] c"IfModifiedSince"
@const28582 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([15 x i8]* @str28581, i32 0, i32 0), i64 15 }
@str28583 = internal constant [17 x i8] c"If-Modified-Since"
@const28584 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([17 x i8]* @str28583, i32 0, i32 0), i64 17 }
@const28588 = internal unnamed_addr constant void (%"header::common::if_modified_since::IfModifiedSince"*, %"header::shared::httpdate::HttpDate"*)* @_ZN6header6common17if_modified_since15IfModifiedSince20h8721962059467187065E
@binary28589 = internal unnamed_addr constant [29 x i8] c"Sat, 29 Oct 1994 19:43:31 GMT"
@const28590 = internal unnamed_addr constant [1 x [29 x i8]*] [[29 x i8]* @binary28589]
@_ZN6header6common17if_modified_since22test_if_modified_since5test115__STATIC_FMTSTR20h0b226a51b3668441jRjE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const28597 = internal unnamed_addr constant i8 (%"header::common::if_modified_since::IfModifiedSince"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common17if_modified_since35IfModifiedSince...std..fmt..Display3fmt20h43f08f813dcf14cd1PjE
@_ZN6header6common17if_modified_since22test_if_modified_since5test115__STATIC_FMTSTR20h0b226a51b36684411SjE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str28614 = internal constant [38 x i8] c"src/header/common/if_modified_since.rs"
@_ZN6header6common17if_modified_since22test_if_modified_since5test110_FILE_LINE20hdec7b0b6ef9f8e8aCTjE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([38 x i8]* @str28614, i32 0, i32 0), i64 38 }, i32 3, [4 x i8] undef }
@str28615 = internal constant [13 x i8] c"If-None-Match"
@const28616 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([13 x i8]* @str28615, i32 0, i32 0), i64 13 }
@_ZN6header6common13if_none_match18test_if_none_match5test115__STATIC_FMTSTR20h0b226a51b36684417ZjE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const28632 = internal unnamed_addr constant i8 (%"header::common::if_none_match::IfNoneMatch"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common13if_none_match31IfNoneMatch...std..fmt..Display3fmt20hdcbc29d6d966f7efRYjE
@_ZN6header6common13if_none_match18test_if_none_match5test115__STATIC_FMTSTR20h0b226a51b3668441P1jE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str28649 = internal constant [34 x i8] c"src/header/common/if_none_match.rs"
@_ZN6header6common13if_none_match18test_if_none_match5test110_FILE_LINE20hdec7b0b6ef9f8e8aq2jE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([34 x i8]* @str28649, i32 0, i32 0), i64 34 }, i32 3, [4 x i8] undef }
@_ZN6header6common13if_none_match18test_if_none_match5test215__STATIC_FMTSTR20h0b226a51b3668441r3jE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common13if_none_match18test_if_none_match5test215__STATIC_FMTSTR20h0b226a51b366844194jE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common13if_none_match18test_if_none_match5test210_FILE_LINE20hdec7b0b6ef9f8e8aK5jE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([34 x i8]* @str28649, i32 0, i32 0), i64 34 }, i32 3, [4 x i8] undef }
@_ZN6header6common13if_none_match18test_if_none_match5test315__STATIC_FMTSTR20h0b226a51b3668441L6jE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common13if_none_match18test_if_none_match5test315__STATIC_FMTSTR20h0b226a51b3668441t8jE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common13if_none_match18test_if_none_match5test310_FILE_LINE20hdec7b0b6ef9f8e8a48jE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([34 x i8]* @str28649, i32 0, i32 0), i64 34 }, i32 3, [4 x i8] undef }
@const28694 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 38]>" zeroinitializer
@const28701 = internal unnamed_addr constant [38 x i8]** null
@const28702 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 38]>" zeroinitializer
@const28703 = internal unnamed_addr constant [38 x i8]** inttoptr (i64 1 to [38 x i8]**)
@binary28706 = internal unnamed_addr constant [38 x i8] c"W/\22xyzzy\22, W/\22r2d2xxxx\22, W/\22c3piozzzz\22"
@const28707 = internal unnamed_addr constant [1 x [38 x i8]*] [[38 x i8]* @binary28706]
@_ZN6header6common13if_none_match18test_if_none_match5test415__STATIC_FMTSTR20h0b226a51b366844159jE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common13if_none_match18test_if_none_match5test415__STATIC_FMTSTR20h0b226a51b3668441NbkE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common13if_none_match18test_if_none_match5test410_FILE_LINE20hdec7b0b6ef9f8e8aockE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([34 x i8]* @str28649, i32 0, i32 0), i64 34 }, i32 3, [4 x i8] undef }
@_ZN6header6common13if_none_match18test_if_none_match5test515__STATIC_FMTSTR20h0b226a51b3668441pdkE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common13if_none_match18test_if_none_match5test515__STATIC_FMTSTR20h0b226a51b36684417ekE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common13if_none_match18test_if_none_match5test510_FILE_LINE20hdec7b0b6ef9f8e8aIfkE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([34 x i8]* @str28649, i32 0, i32 0), i64 34 }, i32 3, [4 x i8] undef }
@const28752 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([1 x i8]* @binary25850, i32 0, i32 0), i64 1 }
@_ZN6header6common13if_none_match5tests18test_if_none_match15__STATIC_FMTSTR20h0b226a51b3668441WgkE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@vtable28753 = internal unnamed_addr constant { void (%"header::common::if_none_match::IfNoneMatch"*)*, i64, i64, i8 (%"header::common::if_none_match::IfNoneMatch"*, %"2.core::fmt::Formatter"*)* } { void (%"header::common::if_none_match::IfNoneMatch"*)* @_ZN42header..common..if_none_match..IfNoneMatch10drop.2862717hda328f00cd900981E, i64 24, i64 8, i8 (%"header::common::if_none_match::IfNoneMatch"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common13if_none_match29IfNoneMatch...std..fmt..Debug3fmt20h239f2b8311bcfa49mWjE }
@const28754 = internal unnamed_addr constant i8 (%"2.core::option::Option<header::common::if_none_match::IfNoneMatch>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt20h6673731123621823437E"
@_ZN6header6common13if_none_match5tests18test_if_none_match10_FILE_LINE20hdec7b0b6ef9f8e8axhkE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([34 x i8]* @str28649, i32 0, i32 0), i64 34 }, i32 51, [4 x i8] undef }
@binary28755 = internal unnamed_addr constant [23 x i8] c"\22foobar\22, W/\22weak-etag\22"
@const28756 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([23 x i8]* @binary28755, i32 0, i32 0), i64 23 }
@_ZN6header6common13if_none_match5tests18test_if_none_match15__STATIC_FMTSTR20h0b226a51b3668441YikE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common13if_none_match5tests18test_if_none_match10_FILE_LINE20hdec7b0b6ef9f8e8azjkE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([34 x i8]* @str28649, i32 0, i32 0), i64 34 }, i32 59, [4 x i8] undef }
@str28757 = internal constant [9 x i8] c"EntityTag"
@const28758 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([9 x i8]* @str28757, i32 0, i32 0), i64 9 }
@str28759 = internal constant [8 x i8] c"If-Range"
@const28760 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str28759, i32 0, i32 0), i64 8 }
@_ZN6header6common8if_range13test_if_range5test115__STATIC_FMTSTR20h0b226a51b3668441XqkE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const28773 = internal unnamed_addr constant i8 (%"header::common::if_range::IfRange"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common8if_range15IfRange.Display3fmt20h5ec5610605a807b5LpkE
@_ZN6header6common8if_range13test_if_range5test115__STATIC_FMTSTR20h0b226a51b3668441FskE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str28790 = internal constant [29 x i8] c"src/header/common/if_range.rs"
@_ZN6header6common8if_range13test_if_range5test110_FILE_LINE20hdec7b0b6ef9f8e8agtkE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([29 x i8]* @str28790, i32 0, i32 0), i64 29 }, i32 72, [4 x i8] undef }
@_ZN6header6common8if_range13test_if_range5test215__STATIC_FMTSTR20h0b226a51b3668441hukE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common8if_range13test_if_range5test215__STATIC_FMTSTR20h0b226a51b3668441ZvkE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common8if_range13test_if_range5test210_FILE_LINE20hdec7b0b6ef9f8e8aAwkE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([29 x i8]* @str28790, i32 0, i32 0), i64 29 }, i32 73, [4 x i8] undef }
@const28815 = internal unnamed_addr constant [15 x i8]** null
@const28816 = internal unnamed_addr constant [15 x i8]** inttoptr (i64 1 to [15 x i8]**)
@const28820 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 15]>" zeroinitializer
@const28821 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 15]>" zeroinitializer
@binary28830 = internal unnamed_addr constant [15 x i8] c"this-is-invalid"
@const28831 = internal unnamed_addr constant [1 x [15 x i8]*] [[15 x i8]* @binary28830]
@const28833 = internal unnamed_addr constant { i64, [48 x i8] }* @const24741
@_ZN6header6common8if_range13test_if_range5test315__STATIC_FMTSTR20h0b226a51b3668441UxkE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@vtable28834 = internal unnamed_addr constant { void (%"header::common::if_range::IfRange"*)*, i64, i64, i8 (%"header::common::if_range::IfRange"*, %"2.core::fmt::Formatter"*)* } { void (%"header::common::if_range::IfRange"*)* @_ZN33header..common..if_range..IfRange10drop.2876817h6ff35c55b6405421E, i64 48, i64 8, i8 (%"header::common::if_range::IfRange"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common8if_range25IfRange...std..fmt..Debug3fmt20h0f014fa7239de4e7NmkE }
@const28835 = internal unnamed_addr constant i8 (%"2.core::option::Option<header::common::if_range::IfRange>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt21h16793027532457538126E"
@_ZN6header6common8if_range13test_if_range5test310_FILE_LINE20hdec7b0b6ef9f8e8avykE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([29 x i8]* @str28790, i32 0, i32 0), i64 29 }, i32 74, [4 x i8] undef }
@_ZN6header6common8if_range13test_if_range5test315__STATIC_FMTSTR20h0b226a51b3668441izkE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common8if_range13test_if_range5test315__STATIC_FMTSTR20h0b226a51b36684417zkE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common8if_range13test_if_range5test310_FILE_LINE20hdec7b0b6ef9f8e8aIAkE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([29 x i8]* @str28790, i32 0, i32 0), i64 29 }, i32 74, [4 x i8] undef }
@str28836 = internal constant [17 x i8] c"IfUnmodifiedSince"
@const28837 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([17 x i8]* @str28836, i32 0, i32 0), i64 17 }
@str28838 = internal constant [19 x i8] c"If-Unmodified-Since"
@const28839 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([19 x i8]* @str28838, i32 0, i32 0), i64 19 }
@const28843 = internal unnamed_addr constant void (%"header::common::if_unmodified_since::IfUnmodifiedSince"*, %"header::shared::httpdate::HttpDate"*)* @_ZN6header6common19if_unmodified_since17IfUnmodifiedSince20h5939995947808388537E
@_ZN6header6common19if_unmodified_since24test_if_unmodified_since5test115__STATIC_FMTSTR20h0b226a51b3668441KFkE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const28850 = internal unnamed_addr constant i8 (%"header::common::if_unmodified_since::IfUnmodifiedSince"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common19if_unmodified_since37IfUnmodifiedSince...std..fmt..Display3fmt20h44c1927d35610367sEkE
@_ZN6header6common19if_unmodified_since24test_if_unmodified_since5test115__STATIC_FMTSTR20h0b226a51b3668441sHkE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str28867 = internal constant [40 x i8] c"src/header/common/if_unmodified_since.rs"
@_ZN6header6common19if_unmodified_since24test_if_unmodified_since5test110_FILE_LINE20hdec7b0b6ef9f8e8a3HkE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([40 x i8]* @str28867, i32 0, i32 0), i64 40 }, i32 3, [4 x i8] undef }
@str28868 = internal constant [12 x i8] c"LastModified"
@const28869 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([12 x i8]* @str28868, i32 0, i32 0), i64 12 }
@str28870 = internal constant [13 x i8] c"Last-Modified"
@const28871 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([13 x i8]* @str28870, i32 0, i32 0), i64 13 }
@const28875 = internal unnamed_addr constant void (%"header::common::last_modified::LastModified"*, %"header::shared::httpdate::HttpDate"*)* @_ZN6header6common13last_modified12LastModified20h9671294781944901195E
@_ZN6header6common13last_modified18test_last_modified5test115__STATIC_FMTSTR20h0b226a51b36684413MkE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const28882 = internal unnamed_addr constant i8 (%"header::common::last_modified::LastModified"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common13last_modified32LastModified...std..fmt..Display3fmt20h29d7758c4e0384d0LLkE
@_ZN6header6common13last_modified18test_last_modified5test115__STATIC_FMTSTR20h0b226a51b3668441LOkE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str28899 = internal constant [34 x i8] c"src/header/common/last_modified.rs"
@_ZN6header6common13last_modified18test_last_modified5test110_FILE_LINE20hdec7b0b6ef9f8e8amPkE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([34 x i8]* @str28899, i32 0, i32 0), i64 34 }, i32 3, [4 x i8] undef }
@str28900 = internal constant [8 x i8] c"Location"
@const28901 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str28900, i32 0, i32 0), i64 8 }
@const28905 = internal unnamed_addr constant void (%"header::common::location::Location"*, %"3.collections::string::String"*)* @_ZN6header6common8location8Location21h12023610490274189666E
@const28906 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 16]>" zeroinitializer
@const28913 = internal unnamed_addr constant [16 x i8]** null
@const28914 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 16]>" zeroinitializer
@const28915 = internal unnamed_addr constant [16 x i8]** inttoptr (i64 1 to [16 x i8]**)
@binary28918 = internal unnamed_addr constant [16 x i8] c"/People.html#tim"
@const28919 = internal unnamed_addr constant [1 x [16 x i8]*] [[16 x i8]* @binary28918]
@_ZN6header6common8location13test_location5test115__STATIC_FMTSTR20h0b226a51b3668441lUkE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const28926 = internal unnamed_addr constant i8 (%"header::common::location::Location"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common8location28Location...std..fmt..Display3fmt20h0cb0d16b326e7af23SkE
@_ZN6header6common8location13test_location5test115__STATIC_FMTSTR20h0b226a51b36684413VkE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str28943 = internal constant [29 x i8] c"src/header/common/location.rs"
@_ZN6header6common8location13test_location5test110_FILE_LINE20hdec7b0b6ef9f8e8aEWkE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([29 x i8]* @str28943, i32 0, i32 0), i64 29 }, i32 1, [4 x i8] undef }
@binary28944 = internal unnamed_addr constant [33 x i8] c"http://www.example.net/index.html"
@const28945 = internal unnamed_addr constant [1 x [33 x i8]*] [[33 x i8]* @binary28944]
@_ZN6header6common8location13test_location5test215__STATIC_FMTSTR20h0b226a51b3668441FXkE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common8location13test_location5test215__STATIC_FMTSTR20h0b226a51b3668441nZkE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common8location13test_location5test210_FILE_LINE20hdec7b0b6ef9f8e8aYZkE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([29 x i8]* @str28943, i32 0, i32 0), i64 29 }, i32 1, [4 x i8] undef }
@str28968 = internal constant [3 x i8] c"Ext"
@const28969 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str28968, i32 0, i32 0), i64 3 }
@str28970 = internal constant [6 x i8] c"Pragma"
@const28971 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str28970, i32 0, i32 0), i64 6 }
@const28975 = internal unnamed_addr constant { i64, { { { { { i8* }, {} }, i64, i64 } } }, [0 x i8] } { i64 1, { { { { { i8* }, {} }, i64, i64 } } } zeroinitializer, [0 x i8] undef }
@_ZN6header6common6pragma17test_parse_header15__STATIC_FMTSTR20h0b226a51b366844165kE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@const28982 = internal unnamed_addr constant i8 (%"header::common::pragma::Pragma"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common6pragma24Pragma...std..fmt..Debug3fmt20h618908e85f449446v0kE
@str28983 = internal constant [27 x i8] c"src/header/common/pragma.rs"
@_ZN6header6common6pragma17test_parse_header10_FILE_LINE20hdec7b0b6ef9f8e8aH6kE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str28983, i32 0, i32 0), i64 27 }, i32 56, [4 x i8] undef }
@binary28984 = internal unnamed_addr constant [6 x i8] c"FoObar"
@const28985 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([6 x i8]* @binary28984, i32 0, i32 0), i64 6 }
@str28986 = internal constant [6 x i8] c"FoObar"
@const28987 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str28986, i32 0, i32 0), i64 6 }
@_ZN6header6common6pragma17test_parse_header15__STATIC_FMTSTR20h0b226a51b3668441I7kE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common6pragma17test_parse_header10_FILE_LINE20hdec7b0b6ef9f8e8aj8kE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str28983, i32 0, i32 0), i64 27 }, i32 59, [4 x i8] undef }
@_ZN6header6common6pragma17test_parse_header15__STATIC_FMTSTR20h0b226a51b3668441d9kE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@vtable28988 = internal unnamed_addr constant { void (%"header::common::pragma::Pragma"*)*, i64, i64, i8 (%"header::common::pragma::Pragma"*, %"2.core::fmt::Formatter"*)* } { void (%"header::common::pragma::Pragma"*)* @_ZN30header..common..pragma..Pragma10drop.2897717h87e08b36583aa1d2E, i64 24, i64 8, i8 (%"header::common::pragma::Pragma"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common6pragma24Pragma...std..fmt..Debug3fmt20h618908e85f449446v0kE }
@const28989 = internal unnamed_addr constant i8 (%"2.core::option::Option<header::common::pragma::Pragma>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt20h3451043318571880021E"
@_ZN6header6common6pragma17test_parse_header10_FILE_LINE20hdec7b0b6ef9f8e8aO9kE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str28983, i32 0, i32 0), i64 27 }, i32 61, [4 x i8] undef }
@str28990 = internal constant [7 x i8] c"Referer"
@const28991 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str28990, i32 0, i32 0), i64 7 }
@const28995 = internal unnamed_addr constant void (%"header::common::referer::Referer"*, %"3.collections::string::String"*)* @_ZN6header6common7referer7Referer20h6355082037084655321E
@const28996 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 46]>" zeroinitializer
@const29003 = internal unnamed_addr constant [46 x i8]** null
@const29004 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 46]>" zeroinitializer
@const29005 = internal unnamed_addr constant [46 x i8]** inttoptr (i64 1 to [46 x i8]**)
@binary29008 = internal unnamed_addr constant [46 x i8] c"http://www.example.org/hypertext/Overview.html"
@const29009 = internal unnamed_addr constant [1 x [46 x i8]*] [[46 x i8]* @binary29008]
@_ZN6header6common7referer12test_referer5test115__STATIC_FMTSTR20h0b226a51b3668441KelE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const29022 = internal unnamed_addr constant i8 (%"header::common::referer::Referer"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common7referer27Referer...std..fmt..Display3fmt20hcab6066e0109c31bsdlE
@_ZN6header6common7referer12test_referer5test115__STATIC_FMTSTR20h0b226a51b3668441sglE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str29039 = internal constant [28 x i8] c"src/header/common/referer.rs"
@_ZN6header6common7referer12test_referer5test110_FILE_LINE20hdec7b0b6ef9f8e8a3glE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([28 x i8]* @str29039, i32 0, i32 0), i64 28 }, i32 1, [4 x i8] undef }
@str29040 = internal constant [6 x i8] c"Server"
@const29041 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str29040, i32 0, i32 0), i64 6 }
@const29045 = internal unnamed_addr constant void (%"header::common::server::Server"*, %"3.collections::string::String"*)* @_ZN6header6common6server6Server20h7684381488158776787E
@binary29046 = internal unnamed_addr constant [20 x i8] c"CERN/3.0 libwww/2.17"
@const29047 = internal unnamed_addr constant [1 x [20 x i8]*] [[20 x i8]* @binary29046]
@_ZN6header6common6server11test_server5test115__STATIC_FMTSTR20h0b226a51b36684412llE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const29054 = internal unnamed_addr constant i8 (%"header::common::server::Server"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common6server26Server...std..fmt..Display3fmt20hd5a74d36e4e63bd0KklE
@_ZN6header6common6server11test_server5test115__STATIC_FMTSTR20h0b226a51b3668441KnlE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str29071 = internal constant [27 x i8] c"src/header/common/server.rs"
@_ZN6header6common6server11test_server5test110_FILE_LINE20hdec7b0b6ef9f8e8alolE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29071, i32 0, i32 0), i64 27 }, i32 1, [4 x i8] undef }
@str29072 = internal constant [9 x i8] c"SetCookie"
@const29073 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([9 x i8]* @str29072, i32 0, i32 0), i64 9 }
@str29074 = internal constant [10 x i8] c"Set-Cookie"
@const29075 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str29074, i32 0, i32 0), i64 10 }
@str29076 = internal constant [14 x i8] c"\0D\0ASet-Cookie: "
@const29077 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([14 x i8]* @str29076, i32 0, i32 0), i64 14 }
@binary29080 = internal unnamed_addr constant [17 x i8] c"foo=bar; HttpOnly"
@const29081 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([17 x i8]* @binary29080, i32 0, i32 0), i64 17 }
@_ZN6header6common10set_cookie10test_parse15__STATIC_FMTSTR20h0b226a51b3668441swlE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@vtable29088 = internal unnamed_addr constant { void (%"header::common::set_cookie::SetCookie"*)*, i64, i64, i8 (%"header::common::set_cookie::SetCookie"*, %"2.core::fmt::Formatter"*)* } { void (%"header::common::set_cookie::SetCookie"*)* @_ZN37header..common..set_cookie..SetCookie10drop.2908617h47f718d0a19dbb7cE, i64 24, i64 8, i8 (%"header::common::set_cookie::SetCookie"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common10set_cookie27SetCookie...std..fmt..Debug3fmt20h3fd335524db861afUolE }
@const29089 = internal unnamed_addr constant i8 (%"2.core::option::Option<header::common::set_cookie::SetCookie>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt21h18105059550975083593E"
@str29090 = internal constant [31 x i8] c"src/header/common/set_cookie.rs"
@_ZN6header6common10set_cookie10test_parse10_FILE_LINE20hdec7b0b6ef9f8e8a3wlE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str29090, i32 0, i32 0), i64 31 }, i32 123, [4 x i8] undef }
@vtable29091 = internal unnamed_addr constant { void (%"header::common::set_cookie::SetCookie"*)*, i64, i64, i8 (%"header::common::set_cookie::SetCookie"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::common::set_cookie::SetCookie"*)*, i8 (%"header::common::set_cookie::SetCookie"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::common::set_cookie::SetCookie"*)*, void ({ i8*, void (i8*)** }*, %"header::common::set_cookie::SetCookie"*)* } { void (%"header::common::set_cookie::SetCookie"*)* @_ZN37header..common..set_cookie..SetCookie10drop.2908617h47f718d0a19dbb7cE, i64 24, i64 8, i8 (%"header::common::set_cookie::SetCookie"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common10set_cookie22SetCookie.HeaderFormat10fmt_header20ha4c76490174e9bbbXslE, i64 (%"header::common::set_cookie::SetCookie"*)* @_ZN8Typeable8get_type21h16496432381686234905E, i8 (%"header::common::set_cookie::SetCookie"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common10set_cookie27SetCookie...std..fmt..Debug3fmt20h3fd335524db861afUolE, i64 (%"header::common::set_cookie::SetCookie"*)* @_ZN3any5T.Any11get_type_id21h10558929228052129202E, void ({ i8*, void (i8*)** }*, %"header::common::set_cookie::SetCookie"*)* @_ZN6header13T.HeaderClone9clone_box21h15908091092141697031E }
@str29092 = internal constant [70 x i8] c"Set-Cookie: foo=bar; HttpOnly; Path=/p\0D\0ASet-Cookie: baz=quux; Path=/\0D\0A"
@ref29093 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([70 x i8]* @str29092, i32 0, i32 0), i64 70 }
@const29094 = internal unnamed_addr constant %str_slice* @ref29093
@_ZN6header6common10set_cookie8test_fmt15__STATIC_FMTSTR20h0b226a51b3668441JylE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common10set_cookie8test_fmt10_FILE_LINE20hdec7b0b6ef9f8e8akzlE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str29090, i32 0, i32 0), i64 31 }, i32 137, [4 x i8] undef }
@binary29095 = internal unnamed_addr constant [6 x i8] c"secret"
@const29096 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([6 x i8]* @binary29095, i32 0, i32 0), i64 6 }
@_ZN6header6common10set_cookie10cookie_jar15__STATIC_FMTSTR20h0b226a51b3668441OAlE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@const29107 = internal unnamed_addr constant i8 (%"2.core::option::Option<cookie::Cookie>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt20h9497864709831931089E"
@_ZN6header6common10set_cookie10cookie_jar10_FILE_LINE20hdec7b0b6ef9f8e8apBlE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str29090, i32 0, i32 0), i64 31 }, i32 153, [4 x i8] undef }
@_ZN6header6common10set_cookie10cookie_jar15__STATIC_FMTSTR20h0b226a51b3668441gClE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@const29108 = internal unnamed_addr constant i8 (%"3.collections::vec::Vec<cookie::Cookie>"*, %"2.core::fmt::Formatter"*)* @"_ZN3vec23Vec$LT$T$GT$.fmt..Debug3fmt21h13504465017753361186E"
@_ZN6header6common10set_cookie10cookie_jar10_FILE_LINE20hdec7b0b6ef9f8e8aRClE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str29090, i32 0, i32 0), i64 31 }, i32 154, [4 x i8] undef }
@str29109 = internal constant [16 x i8] c"TransferEncoding"
@const29110 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([16 x i8]* @str29109, i32 0, i32 0), i64 16 }
@str29111 = internal constant [17 x i8] c"Transfer-Encoding"
@const29112 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29111, i32 0, i32 0), i64 17 }
@const29116 = internal unnamed_addr constant void (%"header::common::transfer_encoding::TransferEncoding"*, %"3.collections::vec::Vec<header::shared::encoding::Encoding>"*)* @_ZN6header6common17transfer_encoding16TransferEncoding21h10179972756337658774E
@binary29122 = internal unnamed_addr constant [13 x i8] c"gzip, chunked"
@const29123 = internal unnamed_addr constant [1 x [13 x i8]*] [[13 x i8]* @binary29122]
@const29128 = internal unnamed_addr constant { { i64, [24 x i8] }, { i64, [24 x i8] } } { { i64, [24 x i8] } { i64 1, [24 x i8] undef }, { i64, [24 x i8] } { i64 0, [24 x i8] undef } }
@_ZN6header6common17transfer_encoding17transfer_encoding5test115__STATIC_FMTSTR20h0b226a51b3668441nIlE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@vtable29129 = internal unnamed_addr constant { void (%"header::common::transfer_encoding::TransferEncoding"*)*, i64, i64, i8 (%"header::common::transfer_encoding::TransferEncoding"*, %"2.core::fmt::Formatter"*)* } { void (%"header::common::transfer_encoding::TransferEncoding"*)* @_ZN51header..common..transfer_encoding..TransferEncoding10drop.2426017h71e654737f2670f3E, i64 24, i64 8, i8 (%"header::common::transfer_encoding::TransferEncoding"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common17transfer_encoding34TransferEncoding...std..fmt..Debug3fmt20h6744dd048c214210jElE }
@const29130 = internal unnamed_addr constant i8 (%"2.core::option::Option<header::common::transfer_encoding::TransferEncoding>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt21h14828338258349653904E"
@str29131 = internal constant [38 x i8] c"src/header/common/transfer_encoding.rs"
@_ZN6header6common17transfer_encoding17transfer_encoding5test110_FILE_LINE20hdec7b0b6ef9f8e8aYIlE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([38 x i8]* @str29131, i32 0, i32 0), i64 38 }, i32 3, [4 x i8] undef }
@_ZN6header6common17transfer_encoding17transfer_encoding5test115__STATIC_FMTSTR20h0b226a51b3668441WJlE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const29132 = internal unnamed_addr constant i8 (%"header::common::transfer_encoding::TransferEncoding"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common17transfer_encoding36TransferEncoding...std..fmt..Display3fmt20h2e4e5e470a19ce51DGlE
@_ZN6header6common17transfer_encoding17transfer_encoding5test115__STATIC_FMTSTR20h0b226a51b3668441WKlE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common17transfer_encoding17transfer_encoding5test110_FILE_LINE20hdec7b0b6ef9f8e8axLlE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([38 x i8]* @str29131, i32 0, i32 0), i64 38 }, i32 3, [4 x i8] undef }
@const29133 = internal unnamed_addr constant %"header::common::upgrade::Protocol"* null
@const29134 = internal unnamed_addr constant %"header::common::upgrade::Protocol"* inttoptr (i64 1 to %"header::common::upgrade::Protocol"*)
@const29135 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static header::common::upgrade::Protocol>" zeroinitializer
@str29136 = internal constant [7 x i8] c"Upgrade"
@const29137 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str29136, i32 0, i32 0), i64 7 }
@vtable29152 = internal unnamed_addr constant { void (%"header::common::upgrade::Protocol"*)*, i64, i64, i8 (%"header::common::upgrade::Protocol"*, %"2.core::fmt::Formatter"*)* } { void (%"header::common::upgrade::Protocol"*)* @_ZN33header..common..upgrade..Protocol10drop.2914217hbae31bba009f3340E, i64 56, i64 8, i8 (%"header::common::upgrade::Protocol"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common7upgrade26Protocol...std..fmt..Debug3fmt20h7a6ce72b72b27413tbmE }
@vtable29153 = internal unnamed_addr constant { void (%"3.collections::vec::Vec<header::common::upgrade::Protocol>"*)*, i64, i64, i8 (%"3.collections::vec::Vec<header::common::upgrade::Protocol>"*, %"2.core::fmt::Formatter"*)* } { void (%"3.collections::vec::Vec<header::common::upgrade::Protocol>"*)* @"_ZN62collections..vec..Vec$LT$header..common..upgrade..Protocol$GT$10drop.2913917h9177585b268a7274E", i64 24, i64 8, i8 (%"3.collections::vec::Vec<header::common::upgrade::Protocol>"*, %"2.core::fmt::Formatter"*)* @"_ZN3vec23Vec$LT$T$GT$.fmt..Debug3fmt21h10290265074427838153E" }
@const29154 = internal unnamed_addr constant %"2.core::marker::PhantomData<header::common::upgrade::Protocol>" zeroinitializer
@const29178 = internal unnamed_addr constant void (%"header::common::upgrade::Upgrade"*, %"3.collections::vec::Vec<header::common::upgrade::Protocol>"*)* @_ZN6header6common7upgrade7Upgrade20h5642861959558361186E
@const29184 = internal unnamed_addr constant [37 x i8]** null
@const29185 = internal unnamed_addr constant [37 x i8]** inttoptr (i64 1 to [37 x i8]**)
@const29189 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static &'static [u8; 37]>" zeroinitializer
@const29190 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static [u8; 37]>" zeroinitializer
@binary29199 = internal unnamed_addr constant [37 x i8] c"HTTP/2.0, SHTTP/1.3, IRC/6.9, RTA/x11"
@const29200 = internal unnamed_addr constant [1 x [37 x i8]*] [[37 x i8]* @binary29199]
@str29211 = internal constant [3 x i8] c"2.0"
@const29212 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str29211, i32 0, i32 0), i64 3 }
@str29219 = internal constant [5 x i8] c"SHTTP"
@const29220 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str29219, i32 0, i32 0), i64 5 }
@str29221 = internal constant [3 x i8] c"1.3"
@const29222 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str29221, i32 0, i32 0), i64 3 }
@str29223 = internal constant [3 x i8] c"IRC"
@const29224 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str29223, i32 0, i32 0), i64 3 }
@str29225 = internal constant [3 x i8] c"6.9"
@const29226 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str29225, i32 0, i32 0), i64 3 }
@str29227 = internal constant [3 x i8] c"RTA"
@const29228 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str29227, i32 0, i32 0), i64 3 }
@str29229 = internal constant [3 x i8] c"x11"
@const29230 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str29229, i32 0, i32 0), i64 3 }
@_ZN6header6common7upgrade12test_upgrade5test115__STATIC_FMTSTR20h0b226a51b3668441HRlE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@vtable29231 = internal unnamed_addr constant { void (%"header::common::upgrade::Upgrade"*)*, i64, i64, i8 (%"header::common::upgrade::Upgrade"*, %"2.core::fmt::Formatter"*)* } { void (%"header::common::upgrade::Upgrade"*)* @_ZN32header..common..upgrade..Upgrade10drop.2921717hd6a98724b4dcad57E, i64 24, i64 8, i8 (%"header::common::upgrade::Upgrade"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common7upgrade25Upgrade...std..fmt..Debug3fmt20h1e38f6bae041e6904MlE }
@const29232 = internal unnamed_addr constant i8 (%"2.core::option::Option<header::common::upgrade::Upgrade>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt20h9790850528181159038E"
@str29233 = internal constant [28 x i8] c"src/header/common/upgrade.rs"
@_ZN6header6common7upgrade12test_upgrade5test110_FILE_LINE20hdec7b0b6ef9f8e8aiSlE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([28 x i8]* @str29233, i32 0, i32 0), i64 28 }, i32 5, [4 x i8] undef }
@_ZN6header6common7upgrade12test_upgrade5test115__STATIC_FMTSTR20h0b226a51b3668441PTlE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const29234 = internal unnamed_addr constant i8 (%"header::common::upgrade::Upgrade"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common7upgrade27Upgrade...std..fmt..Display3fmt20h2b232742e12c3efcoPlE
@_ZN6header6common7upgrade12test_upgrade5test115__STATIC_FMTSTR20h0b226a51b3668441oVlE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common7upgrade12test_upgrade5test110_FILE_LINE20hdec7b0b6ef9f8e8aZVlE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([28 x i8]* @str29233, i32 0, i32 0), i64 28 }, i32 5, [4 x i8] undef }
@binary29240 = internal unnamed_addr constant [9 x i8] c"websocket"
@const29241 = internal unnamed_addr constant [1 x [9 x i8]*] [[9 x i8]* @binary29240]
@_ZN6header6common7upgrade12test_upgrade5test215__STATIC_FMTSTR20h0b226a51b3668441wXlE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common7upgrade12test_upgrade5test210_FILE_LINE20hdec7b0b6ef9f8e8a7XlE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([28 x i8]* @str29233, i32 0, i32 0), i64 28 }, i32 5, [4 x i8] undef }
@_ZN6header6common7upgrade12test_upgrade5test215__STATIC_FMTSTR20h0b226a51b36684417YlE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common7upgrade12test_upgrade5test215__STATIC_FMTSTR20h0b226a51b36684419ZlE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common7upgrade12test_upgrade5test210_FILE_LINE20hdec7b0b6ef9f8e8aK0lE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([28 x i8]* @str29233, i32 0, i32 0), i64 28 }, i32 5, [4 x i8] undef }
@binary29246 = internal unnamed_addr constant [9 x i8] c"WEbSOCKet"
@const29247 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([9 x i8]* @binary29246, i32 0, i32 0), i64 9 }
@_ZN6header6common7upgrade12test_upgrade5test315__STATIC_FMTSTR20h0b226a51b3668441V1lE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common7upgrade12test_upgrade5test310_FILE_LINE20hdec7b0b6ef9f8e8aw2lE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([28 x i8]* @str29233, i32 0, i32 0), i64 28 }, i32 5, [4 x i8] undef }
@str29248 = internal constant [3 x i8] c"Tls"
@const29249 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str29248, i32 0, i32 0), i64 3 }
@str29250 = internal constant [9 x i8] c"WebSocket"
@const29251 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([9 x i8]* @str29250, i32 0, i32 0), i64 9 }
@str29252 = internal constant [3 x i8] c"H2c"
@const29253 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str29252, i32 0, i32 0), i64 3 }
@str29254 = internal constant [4 x i8] c"HTTP"
@str29255 = internal constant [3 x i8] c"TLS"
@str29256 = internal constant [3 x i8] c"h2c"
@str29257 = internal constant [9 x i8] c"websocket"
@const29258 = internal unnamed_addr constant { %str_slice } { %str_slice { i8* getelementptr inbounds ([9 x i8]* @str29257, i32 0, i32 0), i64 9 } }
@const29259 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str29254, i32 0, i32 0), i64 4 }
@const29260 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str29255, i32 0, i32 0), i64 3 }
@const29261 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([9 x i8]* @str29257, i32 0, i32 0), i64 9 }
@const29262 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str29256, i32 0, i32 0), i64 3 }
@str29263 = internal constant [8 x i8] c"Protocol"
@const29264 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str29263, i32 0, i32 0), i64 8 }
@str29265 = internal constant [4 x i8] c"name"
@const29266 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str29265, i32 0, i32 0), i64 4 }
@vtable29267 = internal unnamed_addr constant { void (%"header::common::upgrade::ProtocolName"*)*, i64, i64, i8 (%"header::common::upgrade::ProtocolName"*, %"2.core::fmt::Formatter"*)* } { void (%"header::common::upgrade::ProtocolName"*)* @_ZN37header..common..upgrade..ProtocolName10drop.2914517h7a5b19430eaea5d6E, i64 32, i64 8, i8 (%"header::common::upgrade::ProtocolName"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common7upgrade30ProtocolName...std..fmt..Debug3fmt20heb8ee34a103d7af0z6lE }
@str29268 = internal constant [7 x i8] c"version"
@const29269 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str29268, i32 0, i32 0), i64 7 }
@const29283 = internal unnamed_addr constant i32 47
@panic_loc29285 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([93 x i8]* @str24421, i32 0, i32 0), i64 93 }, i32 680 }
@str29292 = internal constant [1 x i8] c"/"
@ref29293 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([1 x i8]* @str29292, i32 0, i32 0), i64 1 }]
@_ZN6header6common7upgrade16Protocol.Display3fmt15__STATIC_FMTSTR20h0b226a51b3668441vemE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref29293, i32 0, i32 0), i64 1 }
@str29294 = internal constant [9 x i8] c"UserAgent"
@const29295 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([9 x i8]* @str29294, i32 0, i32 0), i64 9 }
@str29296 = internal constant [10 x i8] c"User-Agent"
@const29297 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str29296, i32 0, i32 0), i64 10 }
@const29301 = internal unnamed_addr constant void (%"header::common::user_agent::UserAgent"*, %"3.collections::string::String"*)* @_ZN6header6common10user_agent9UserAgent20h6043246962135004602E
@binary29302 = internal unnamed_addr constant [32 x i8] c"CERN-LineMode/2.15 libwww/2.17b3"
@const29303 = internal unnamed_addr constant [1 x [32 x i8]*] [[32 x i8]* @binary29302]
@_ZN6header6common10user_agent15test_user_agent5test115__STATIC_FMTSTR20h0b226a51b3668441YjmE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const29316 = internal unnamed_addr constant i8 (%"header::common::user_agent::UserAgent"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common10user_agent29UserAgent...std..fmt..Display3fmt20ha4f7725f6a2a5530GimE
@_ZN6header6common10user_agent15test_user_agent5test115__STATIC_FMTSTR20h0b226a51b3668441GlmE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str29333 = internal constant [31 x i8] c"src/header/common/user_agent.rs"
@_ZN6header6common10user_agent15test_user_agent5test110_FILE_LINE20hdec7b0b6ef9f8e8ahmmE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str29333, i32 0, i32 0), i64 31 }, i32 1, [4 x i8] undef }
@binary29339 = internal unnamed_addr constant [7 x i8] c"Bunnies"
@const29340 = internal unnamed_addr constant [1 x [7 x i8]*] [[7 x i8]* @binary29339]
@str29342 = internal constant [7 x i8] c"Bunnies"
@const29343 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str29342, i32 0, i32 0), i64 7 }
@_ZN6header6common10user_agent15test_user_agent5test215__STATIC_FMTSTR20h0b226a51b3668441FnmE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@vtable29344 = internal unnamed_addr constant { void (%"header::common::user_agent::UserAgent"*)*, i64, i64, i8 (%"header::common::user_agent::UserAgent"*, %"2.core::fmt::Formatter"*)* } { void (%"header::common::user_agent::UserAgent"*)* @_ZN37header..common..user_agent..UserAgent10drop.2931117h90a4817732bced2fE, i64 24, i64 8, i8 (%"header::common::user_agent::UserAgent"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common10user_agent27UserAgent...std..fmt..Debug3fmt20h71f97b4b565b5458qgmE }
@const29345 = internal unnamed_addr constant i8 (%"2.core::option::Option<header::common::user_agent::UserAgent>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt19h671530147669240226E"
@_ZN6header6common10user_agent15test_user_agent5test210_FILE_LINE20hdec7b0b6ef9f8e8agomE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str29333, i32 0, i32 0), i64 31 }, i32 1, [4 x i8] undef }
@_ZN6header6common10user_agent15test_user_agent5test215__STATIC_FMTSTR20h0b226a51b36684417omE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6common10user_agent15test_user_agent5test215__STATIC_FMTSTR20h0b226a51b36684410pmE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common10user_agent15test_user_agent5test210_FILE_LINE20hdec7b0b6ef9f8e8aBqmE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str29333, i32 0, i32 0), i64 31 }, i32 1, [4 x i8] undef }
@str29346 = internal constant [4 x i8] c"Vary"
@const29347 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str29346, i32 0, i32 0), i64 4 }
@binary29351 = internal unnamed_addr constant [32 x i8] c"accept-encoding, accept-language"
@const29352 = internal unnamed_addr constant [1 x [32 x i8]*] [[32 x i8]* @binary29351]
@_ZN6header6common4vary9test_vary5test115__STATIC_FMTSTR20h0b226a51b36684418wmE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const29365 = internal unnamed_addr constant i8 (%"header::common::vary::Vary"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common4vary24Vary...std..fmt..Display3fmt20h1c082b5930fc1cd7SvmE
@_ZN6header6common4vary9test_vary5test115__STATIC_FMTSTR20h0b226a51b3668441QymE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str29382 = internal constant [25 x i8] c"src/header/common/vary.rs"
@_ZN6header6common4vary9test_vary5test110_FILE_LINE20hdec7b0b6ef9f8e8arzmE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str29382, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@_ZN6header6common4vary9test_vary5test215__STATIC_FMTSTR20h0b226a51b3668441tAmE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@vtable29383 = internal unnamed_addr constant { void (%"header::common::vary::Vary"*)*, i64, i64, i8 (%"header::common::vary::Vary"*, %"2.core::fmt::Formatter"*)* } { void (%"header::common::vary::Vary"*)* @_ZN26header..common..vary..Vary10drop.2936017hafeb5de952b391eeE, i64 24, i64 8, i8 (%"header::common::vary::Vary"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common4vary22Vary...std..fmt..Debug3fmt20hc94dfd1acd9bbf0bntmE }
@const29384 = internal unnamed_addr constant i8 (%"2.core::option::Option<header::common::vary::Vary>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt21h12660741569665438696E"
@_ZN6header6common4vary9test_vary5test210_FILE_LINE20hdec7b0b6ef9f8e8a4AmE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str29382, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@binary29385 = internal unnamed_addr constant [17 x i8] c"etag,cookie,allow"
@const29386 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([17 x i8]* @binary29385, i32 0, i32 0), i64 17 }
@const29397 = internal unnamed_addr constant i8 (%"3.collections::string::ParseError"*, %"2.core::fmt::Formatter"*)* @_ZN6string29ParseError...core..fmt..Debug3fmt20h53f478fa02a46801UJhE
@str29398 = internal constant [4 x i8] c"eTag"
@const29399 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str29398, i32 0, i32 0), i64 4 }
@str29400 = internal constant [6 x i8] c"cookIE"
@const29401 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str29400, i32 0, i32 0), i64 6 }
@str29402 = internal constant [5 x i8] c"AlLOw"
@const29403 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str29402, i32 0, i32 0), i64 5 }
@_ZN6header6common4vary9test_vary5test215__STATIC_FMTSTR20h0b226a51b3668441fCmE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6common4vary9test_vary5test210_FILE_LINE20hdec7b0b6ef9f8e8aQCmE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([25 x i8]* @str29382, i32 0, i32 0), i64 25 }, i32 3, [4 x i8] undef }
@"_ZN6header9internals4cell16OptCell$LT$T$GT$3set10_FILE_LINE20hdec7b0b6ef9f8e8aZEmE" = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([28 x i8]* @str24209, i32 0, i32 0), i64 28 }, i32 20, [4 x i8] undef }
@str29404 = internal constant [23 x i8] c"not PtrMap::One value, "
@ref29405 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([23 x i8]* @str29404, i32 0, i32 0), i64 23 }]
@"_ZN6header9internals4cell19PtrMapCell$LT$V$GT$3one15__STATIC_FMTSTR20h0b226a51b3668441xNmE" = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref29405, i32 0, i32 0), i64 1 }
@"_ZN6header9internals4cell19PtrMapCell$LT$V$GT$3one10_FILE_LINE20hdec7b0b6ef9f8e8aYNmE" = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([28 x i8]* @str24209, i32 0, i32 0), i64 28 }, i32 117, [4 x i8] undef }
@const29418 = internal unnamed_addr constant i8 ({ i8*, void (i8*)** }**, %"2.core::fmt::Formatter"*)* @"_ZN3fmt25_$RF$$u27$a$u20$T.Display3fmt21h10245064513243803633E"
@str29419 = internal constant [5 x i8] c"Empty"
@const29420 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str29419, i32 0, i32 0), i64 5 }
@str29421 = internal constant [3 x i8] c"One"
@const29422 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str29421, i32 0, i32 0), i64 3 }
@vtable29423 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (%"2.core::any::TypeId"*, %"2.core::fmt::Formatter"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 8, i64 8, i8 (%"2.core::any::TypeId"*, %"2.core::fmt::Formatter"*)* @_ZN3any25TypeId...core..fmt..Debug3fmt20h63e2fd29ce79c863oWtE }
@vtable29427 = internal unnamed_addr constant { void ({ i8*, void (i8*)** }*)*, i64, i64, i8 ({ i8*, void (i8*)** }*, %"2.core::fmt::Formatter"*)* } { void ({ i8*, void (i8*)** }*)* @"_ZN69Box$LT$header..HeaderFormat$u20$$u2b$$u20$Send$u20$$u2b$$u20$Sync$GT$10drop.2396317h4a188b534fb28b60E", i64 16, i64 8, i8 ({ i8*, void (i8*)** }*, %"2.core::fmt::Formatter"*)* @"_ZN5boxed23Box$LT$T$GT$.fmt..Debug3fmt20h1367692985482458168E" }
@str29428 = internal constant [4 x i8] c"Many"
@const29429 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str29428, i32 0, i32 0), i64 4 }
@panic_loc29439 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([107 x i8]* @str22775, i32 0, i32 0), i64 107 }, i32 854 }
@vtable29459 = internal unnamed_addr constant { void (%"1.std::collections::hash::map::HashMap<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>, std::collections::hash::map::RandomState>"*)*, i64, i64, i8 (%"1.std::collections::hash::map::HashMap<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>, std::collections::hash::map::RandomState>"*, %"2.core::fmt::Formatter"*)* } { void (%"1.std::collections::hash::map::HashMap<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>, std::collections::hash::map::RandomState>"*)* @"_ZN186std..collections..hash..map..HashMap$LT$core..any..TypeId$C$$u20$Box$LT$header..HeaderFormat$u20$$u2b$$u20$Send$u20$$u2b$$u20$Sync$GT$$C$$u20$std..collections..hash..map..RandomState$GT$10drop.2396917hce4b2983949dd478E", i64 40, i64 8, i8 (%"1.std::collections::hash::map::HashMap<core::any::TypeId, Box<header::HeaderFormat + Send + Sync>, std::collections::hash::map::RandomState>"*, %"2.core::fmt::Formatter"*)* @"_ZN11collections4hash3map40HashMap$LT$K$C$$u20$V$C$$u20$S$GT$.Debug3fmt21h10118792198425352510E" }
@const29460 = internal unnamed_addr constant i8 (%"header::internals::cell::PtrMap<Box<header::HeaderFormat + Send + Sync>>"*, %"2.core::fmt::Formatter"*)* @"_ZN6header9internals4cell33PtrMap$LT$T$GT$...std..fmt..Debug3fmt20h1323826586047088323E"
@str29461 = internal constant [34 x i8] c"assertion failed: (*opt).is_none()"
@const29462 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([34 x i8]* @str29461, i32 0, i32 0), i64 34 }
@str29463 = internal constant [30 x i8] c"hyper::header::internals::item"
@const29464 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([30 x i8]* @str29463, i32 0, i32 0), i64 30 }
@str29465 = internal constant [28 x i8] c"src/header/internals/item.rs"
@_ZN6header9internals4item17Item.fmt..Display3fmt3LOC20h6d31579c3e045dd86VmE = internal constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([30 x i8]* @str29463, i32 0, i32 0), i64 30 }, %str_slice { i8* getelementptr inbounds ([28 x i8]* @str29465, i32 0, i32 0), i64 28 }, i32 104, [4 x i8] undef }
@str29466 = internal constant [37 x i8] c"raw header value is not utf8. header="
@str29467 = internal constant [8 x i8] c", error="
@ref29468 = internal unnamed_addr constant [2 x %str_slice] [%str_slice { i8* getelementptr inbounds ([37 x i8]* @str29466, i32 0, i32 0), i64 37 }, %str_slice { i8* getelementptr inbounds ([8 x i8]* @str29467, i32 0, i32 0), i64 8 }]
@_ZN6header9internals4item17Item.fmt..Display3fmt15__STATIC_FMTSTR20h0b226a51b36684416WmE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref29468, i32 0, i32 0), i64 2 }
@str29469 = internal constant [8 x i8] c"Us_Ascii"
@const29470 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str29469, i32 0, i32 0), i64 8 }
@str29471 = internal constant [10 x i8] c"Iso_8859_1"
@const29472 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str29471, i32 0, i32 0), i64 10 }
@str29473 = internal constant [10 x i8] c"Iso_8859_2"
@const29474 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str29473, i32 0, i32 0), i64 10 }
@str29475 = internal constant [10 x i8] c"Iso_8859_3"
@const29476 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str29475, i32 0, i32 0), i64 10 }
@str29477 = internal constant [10 x i8] c"Iso_8859_4"
@const29478 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str29477, i32 0, i32 0), i64 10 }
@str29479 = internal constant [10 x i8] c"Iso_8859_5"
@const29480 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str29479, i32 0, i32 0), i64 10 }
@str29481 = internal constant [10 x i8] c"Iso_8859_6"
@const29482 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str29481, i32 0, i32 0), i64 10 }
@str29483 = internal constant [10 x i8] c"Iso_8859_7"
@const29484 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str29483, i32 0, i32 0), i64 10 }
@str29485 = internal constant [10 x i8] c"Iso_8859_8"
@const29486 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str29485, i32 0, i32 0), i64 10 }
@str29487 = internal constant [10 x i8] c"Iso_8859_9"
@const29488 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str29487, i32 0, i32 0), i64 10 }
@str29489 = internal constant [11 x i8] c"Iso_8859_10"
@const29490 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([11 x i8]* @str29489, i32 0, i32 0), i64 11 }
@str29491 = internal constant [9 x i8] c"Shift_Jis"
@const29492 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([9 x i8]* @str29491, i32 0, i32 0), i64 9 }
@str29493 = internal constant [6 x i8] c"Euc_Jp"
@const29494 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str29493, i32 0, i32 0), i64 6 }
@str29495 = internal constant [11 x i8] c"Iso_2022_Kr"
@const29496 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([11 x i8]* @str29495, i32 0, i32 0), i64 11 }
@str29497 = internal constant [6 x i8] c"Euc_Kr"
@const29498 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str29497, i32 0, i32 0), i64 6 }
@str29499 = internal constant [11 x i8] c"Iso_2022_Jp"
@const29500 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([11 x i8]* @str29499, i32 0, i32 0), i64 11 }
@str29501 = internal constant [13 x i8] c"Iso_2022_Jp_2"
@const29502 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([13 x i8]* @str29501, i32 0, i32 0), i64 13 }
@str29503 = internal constant [12 x i8] c"Iso_8859_6_E"
@const29504 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([12 x i8]* @str29503, i32 0, i32 0), i64 12 }
@str29505 = internal constant [12 x i8] c"Iso_8859_6_I"
@const29506 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([12 x i8]* @str29505, i32 0, i32 0), i64 12 }
@str29507 = internal constant [12 x i8] c"Iso_8859_8_E"
@const29508 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([12 x i8]* @str29507, i32 0, i32 0), i64 12 }
@str29509 = internal constant [12 x i8] c"Iso_8859_8_I"
@const29510 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([12 x i8]* @str29509, i32 0, i32 0), i64 12 }
@str29511 = internal constant [6 x i8] c"Gb2312"
@const29512 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str29511, i32 0, i32 0), i64 6 }
@str29513 = internal constant [4 x i8] c"Big5"
@const29514 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str29513, i32 0, i32 0), i64 4 }
@str29515 = internal constant [6 x i8] c"Koi8_R"
@const29516 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str29515, i32 0, i32 0), i64 6 }
@const29517 = internal unnamed_addr constant { i64, [24 x i8] } { i64 13, [24 x i8] undef }
@const29518 = internal unnamed_addr constant { i64, [24 x i8] } { i64 14, [24 x i8] undef }
@const29519 = internal unnamed_addr constant { i64, [24 x i8] } { i64 15, [24 x i8] undef }
@const29520 = internal unnamed_addr constant { i64, [24 x i8] } { i64 16, [24 x i8] undef }
@const29521 = internal unnamed_addr constant { i64, [24 x i8] } { i64 17, [24 x i8] undef }
@const29522 = internal unnamed_addr constant { i64, [24 x i8] } { i64 18, [24 x i8] undef }
@const29523 = internal unnamed_addr constant { i64, [24 x i8] } { i64 19, [24 x i8] undef }
@const29524 = internal unnamed_addr constant { i64, [24 x i8] } { i64 20, [24 x i8] undef }
@const29525 = internal unnamed_addr constant { i64, [24 x i8] } { i64 21, [24 x i8] undef }
@const29526 = internal unnamed_addr constant { i64, [24 x i8] } { i64 22, [24 x i8] undef }
@const29527 = internal unnamed_addr constant { i64, [24 x i8] } { i64 23, [24 x i8] undef }
@str29528 = internal constant [8 x i8] c"US-ASCII"
@const29529 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str29528, i32 0, i32 0), i64 8 }
@str29530 = internal constant [10 x i8] c"ISO-8859-1"
@const29531 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str29530, i32 0, i32 0), i64 10 }
@str29532 = internal constant [10 x i8] c"ISO-8859-2"
@const29533 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str29532, i32 0, i32 0), i64 10 }
@str29534 = internal constant [10 x i8] c"ISO-8859-3"
@const29535 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str29534, i32 0, i32 0), i64 10 }
@str29536 = internal constant [10 x i8] c"ISO-8859-4"
@const29537 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str29536, i32 0, i32 0), i64 10 }
@str29538 = internal constant [10 x i8] c"ISO-8859-5"
@const29539 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str29538, i32 0, i32 0), i64 10 }
@str29540 = internal constant [10 x i8] c"ISO-8859-6"
@const29541 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str29540, i32 0, i32 0), i64 10 }
@str29542 = internal constant [10 x i8] c"ISO-8859-7"
@const29543 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str29542, i32 0, i32 0), i64 10 }
@str29544 = internal constant [10 x i8] c"ISO-8859-8"
@const29545 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str29544, i32 0, i32 0), i64 10 }
@str29546 = internal constant [10 x i8] c"ISO-8859-9"
@const29547 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str29546, i32 0, i32 0), i64 10 }
@str29548 = internal constant [11 x i8] c"ISO-8859-10"
@const29549 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([11 x i8]* @str29548, i32 0, i32 0), i64 11 }
@str29550 = internal constant [9 x i8] c"Shift-JIS"
@const29551 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([9 x i8]* @str29550, i32 0, i32 0), i64 9 }
@str29552 = internal constant [6 x i8] c"EUC-JP"
@const29553 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str29552, i32 0, i32 0), i64 6 }
@str29554 = internal constant [11 x i8] c"ISO-2022-KR"
@const29555 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([11 x i8]* @str29554, i32 0, i32 0), i64 11 }
@str29556 = internal constant [6 x i8] c"EUC-KR"
@const29557 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str29556, i32 0, i32 0), i64 6 }
@str29558 = internal constant [11 x i8] c"ISO-2022-JP"
@const29559 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([11 x i8]* @str29558, i32 0, i32 0), i64 11 }
@str29560 = internal constant [13 x i8] c"ISO-2022-JP-2"
@const29561 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([13 x i8]* @str29560, i32 0, i32 0), i64 13 }
@str29562 = internal constant [12 x i8] c"ISO-8859-6-E"
@const29563 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([12 x i8]* @str29562, i32 0, i32 0), i64 12 }
@str29564 = internal constant [12 x i8] c"ISO-8859-6-I"
@const29565 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([12 x i8]* @str29564, i32 0, i32 0), i64 12 }
@str29566 = internal constant [12 x i8] c"ISO-8859-8-E"
@const29567 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([12 x i8]* @str29566, i32 0, i32 0), i64 12 }
@str29568 = internal constant [12 x i8] c"ISO-8859-8-I"
@const29569 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([12 x i8]* @str29568, i32 0, i32 0), i64 12 }
@str29570 = internal constant [6 x i8] c"GB2312"
@const29571 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str29570, i32 0, i32 0), i64 6 }
@str29572 = internal constant [1 x i8] c"5"
@const29573 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([1 x i8]* @str29572, i32 0, i32 0), i64 1 }
@str29574 = internal constant [6 x i8] c"KOI8-R"
@const29575 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str29574, i32 0, i32 0), i64 6 }
@str29576 = internal constant [9 x i8] c"SHIFT-JIS"
@const29578 = internal unnamed_addr constant i8 ({}*, %"2.core::fmt::Formatter"*)* @"_ZN3fmt15_$LP$$RP$.Debug3fmt20ha73d0362c3972b18s9PE"
@str29579 = internal constant [8 x i8] c"us-ascii"
@const29580 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str29579, i32 0, i32 0), i64 8 }
@_ZN6header6shared7charset10test_parse15__STATIC_FMTSTR20h0b226a51b3668441menE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@const29581 = internal unnamed_addr constant i8 (%"header::shared::charset::Charset"*, %"2.core::fmt::Formatter"*)* @_ZN6header6shared7charset25Charset...std..fmt..Debug3fmt20he66823f2287fc10dx5mE
@str29582 = internal constant [28 x i8] c"src/header/shared/charset.rs"
@_ZN6header6shared7charset10test_parse10_FILE_LINE20hdec7b0b6ef9f8e8aXenE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([28 x i8]* @str29582, i32 0, i32 0), i64 28 }, i32 140, [4 x i8] undef }
@str29583 = internal constant [8 x i8] c"US-Ascii"
@const29584 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str29583, i32 0, i32 0), i64 8 }
@_ZN6header6shared7charset10test_parse15__STATIC_FMTSTR20h0b226a51b3668441IfnE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared7charset10test_parse10_FILE_LINE20hdec7b0b6ef9f8e8ajgnE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([28 x i8]* @str29582, i32 0, i32 0), i64 28 }, i32 141, [4 x i8] undef }
@_ZN6header6shared7charset10test_parse15__STATIC_FMTSTR20h0b226a51b36684414gnE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared7charset10test_parse10_FILE_LINE20hdec7b0b6ef9f8e8aFhnE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([28 x i8]* @str29582, i32 0, i32 0), i64 28 }, i32 142, [4 x i8] undef }
@const29585 = internal unnamed_addr constant { i64, [24 x i8] }* @const25196
@_ZN6header6shared7charset10test_parse15__STATIC_FMTSTR20h0b226a51b3668441qinE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared7charset10test_parse10_FILE_LINE20hdec7b0b6ef9f8e8a1inE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([28 x i8]* @str29582, i32 0, i32 0), i64 28 }, i32 143, [4 x i8] undef }
@str29586 = internal constant [4 x i8] c"ABCD"
@const29587 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str29586, i32 0, i32 0), i64 4 }
@str29588 = internal constant [4 x i8] c"abcd"
@const29589 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str29588, i32 0, i32 0), i64 4 }
@_ZN6header6shared7charset10test_parse15__STATIC_FMTSTR20h0b226a51b3668441PjnE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared7charset10test_parse10_FILE_LINE20hdec7b0b6ef9f8e8aqknE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([28 x i8]* @str29582, i32 0, i32 0), i64 28 }, i32 144, [4 x i8] undef }
@const29590 = internal unnamed_addr constant %str_slice* @const29529
@_ZN6header6shared7charset12test_display15__STATIC_FMTSTR20h0b226a51b3668441VknE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const29591 = internal unnamed_addr constant { { i64, [24 x i8] }* } { { i64, [24 x i8] }* @const22319 }
@_ZN6header6shared7charset12test_display15__STATIC_FMTSTR20h0b226a51b3668441FlnE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared7charset12test_display10_FILE_LINE20hdec7b0b6ef9f8e8agmnE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([28 x i8]* @str29582, i32 0, i32 0), i64 28 }, i32 149, [4 x i8] undef }
@const29593 = internal unnamed_addr constant %str_slice* @const29587
@_ZN6header6shared7charset12test_display15__STATIC_FMTSTR20h0b226a51b3668441ImnE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@_ZN6header6shared7charset12test_display15__STATIC_FMTSTR20h0b226a51b3668441vnnE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared7charset12test_display10_FILE_LINE20hdec7b0b6ef9f8e8a6nnE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([28 x i8]* @str29582, i32 0, i32 0), i64 28 }, i32 150, [4 x i8] undef }
@str29594 = internal constant [7 x i8] c"Chunked"
@const29595 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str29594, i32 0, i32 0), i64 7 }
@str29596 = internal constant [4 x i8] c"Gzip"
@const29597 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str29596, i32 0, i32 0), i64 4 }
@str29598 = internal constant [7 x i8] c"Deflate"
@const29599 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str29598, i32 0, i32 0), i64 7 }
@str29600 = internal constant [8 x i8] c"Compress"
@const29601 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str29600, i32 0, i32 0), i64 8 }
@str29602 = internal constant [8 x i8] c"Identity"
@const29603 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str29602, i32 0, i32 0), i64 8 }
@str29604 = internal constant [11 x i8] c"EncodingExt"
@const29605 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([11 x i8]* @str29604, i32 0, i32 0), i64 11 }
@str29606 = internal constant [7 x i8] c"chunked"
@const29607 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str29606, i32 0, i32 0), i64 7 }
@str29608 = internal constant [4 x i8] c"gzip"
@const29609 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str29608, i32 0, i32 0), i64 4 }
@str29610 = internal constant [7 x i8] c"deflate"
@const29611 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str29610, i32 0, i32 0), i64 7 }
@str29612 = internal constant [8 x i8] c"compress"
@const29613 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str29612, i32 0, i32 0), i64 8 }
@str29614 = internal constant [8 x i8] c"identity"
@const29615 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str29614, i32 0, i32 0), i64 8 }
@const29616 = internal unnamed_addr constant { i64, { i64, [24 x i8] }, [0 x i8] } { i64 0, { i64, [24 x i8] } { i64 2, [24 x i8] undef }, [0 x i8] undef }
@const29617 = internal unnamed_addr constant { i64, { i64, [24 x i8] }, [0 x i8] } { i64 0, { i64, [24 x i8] } { i64 3, [24 x i8] undef }, [0 x i8] undef }
@const29618 = internal unnamed_addr constant { i64, { i64, [24 x i8] }, [0 x i8] } { i64 0, { i64, [24 x i8] } { i64 4, [24 x i8] undef }, [0 x i8] undef }
@const29622 = internal unnamed_addr constant i8 33
@const29623 = internal unnamed_addr constant i8 35
@const29624 = internal unnamed_addr constant i8 126
@str29625 = internal constant [4 x i8] c"weak"
@const29626 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str29625, i32 0, i32 0), i64 4 }
@vtable29627 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (i8*, %"2.core::fmt::Formatter"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 1, i64 1, i8 (i8*, %"2.core::fmt::Formatter"*)* @_ZN3fmt10bool.Debug3fmt20h72a14f561e11ad1eYnNE }
@str29628 = internal constant [3 x i8] c"tag"
@const29629 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str29628, i32 0, i32 0), i64 3 }
@str29630 = internal constant [13 x i8] c"Invalid tag: "
@ref29631 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([13 x i8]* @str29630, i32 0, i32 0), i64 13 }]
@_ZN6header6shared6entity9EntityTag3new15__STATIC_FMTSTR20h0b226a51b3668441bznE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref29631, i32 0, i32 0), i64 1 }
@str29632 = internal constant [27 x i8] c"src/header/shared/entity.rs"
@_ZN6header6shared6entity9EntityTag3new10_FILE_LINE20hdec7b0b6ef9f8e8aBznE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 57, [4 x i8] undef }
@_ZN6header6shared6entity9EntityTag7set_tag15__STATIC_FMTSTR20h0b226a51b3668441uAnE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref29631, i32 0, i32 0), i64 1 }
@_ZN6header6shared6entity9EntityTag7set_tag10_FILE_LINE20hdec7b0b6ef9f8e8aUAnE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 72, [4 x i8] undef }
@str29633 = internal constant [3 x i8] c"W/\22"
@str29634 = internal constant [1 x i8] c"\22"
@ref29635 = internal unnamed_addr constant [2 x %str_slice] [%str_slice { i8* getelementptr inbounds ([3 x i8]* @str29633, i32 0, i32 0), i64 3 }, %str_slice { i8* getelementptr inbounds ([1 x i8]* @str29634, i32 0, i32 0), i64 1 }]
@_ZN6header6shared6entity17EntityTag.Display3fmt15__STATIC_FMTSTR20h0b226a51b3668441FCnE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref29635, i32 0, i32 0), i64 2 }
@ref29636 = internal unnamed_addr constant [2 x %str_slice] [%str_slice { i8* getelementptr inbounds ([1 x i8]* @str29634, i32 0, i32 0), i64 1 }, %str_slice { i8* getelementptr inbounds ([1 x i8]* @str29634, i32 0, i32 0), i64 1 }]
@_ZN6header6shared6entity17EntityTag.Display3fmt15__STATIC_FMTSTR20h0b226a51b3668441dDnE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref29636, i32 0, i32 0), i64 2 }
@panic_loc29640 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 119 }
@panic_loc29641 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 122 }
@const29642 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str29633, i32 0, i32 0), i64 3 }
@panic_loc29643 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 123 }
@panic_loc29644 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 124 }
@str29645 = internal constant [8 x i8] c"\22foobar\22"
@const29646 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str29645, i32 0, i32 0), i64 8 }
@_ZN6header6shared6entity5tests23test_etag_parse_success15__STATIC_FMTSTR20h0b226a51b36684417FnE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@const29647 = internal unnamed_addr constant i8 (%"header::shared::entity::EntityTag"*, %"2.core::fmt::Formatter"*)* @_ZN6header6shared6entity27EntityTag...std..fmt..Debug3fmt20hb0bae70bb12899daBxnE
@_ZN6header6shared6entity5tests23test_etag_parse_success10_FILE_LINE20hdec7b0b6ef9f8e8aIGnE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 137, [4 x i8] undef }
@str29648 = internal constant [2 x i8] c"\22\22"
@const29649 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([2 x i8]* @str29648, i32 0, i32 0), i64 2 }
@_ZN6header6shared6entity5tests23test_etag_parse_success15__STATIC_FMTSTR20h0b226a51b3668441yHnE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests23test_etag_parse_success10_FILE_LINE20hdec7b0b6ef9f8e8a9HnE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 138, [4 x i8] undef }
@str29650 = internal constant [11 x i8] c"W/\22weaktag\22"
@const29651 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([11 x i8]* @str29650, i32 0, i32 0), i64 11 }
@str29652 = internal constant [7 x i8] c"weaktag"
@const29653 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str29652, i32 0, i32 0), i64 7 }
@_ZN6header6shared6entity5tests23test_etag_parse_success15__STATIC_FMTSTR20h0b226a51b3668441ZInE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests23test_etag_parse_success10_FILE_LINE20hdec7b0b6ef9f8e8aAJnE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 139, [4 x i8] undef }
@str29654 = internal constant [6 x i8] c"W/\22eb\22"
@const29655 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([6 x i8]* @str29654, i32 0, i32 0), i64 6 }
@_ZN6header6shared6entity5tests23test_etag_parse_success15__STATIC_FMTSTR20h0b226a51b3668441qKnE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests23test_etag_parse_success10_FILE_LINE20hdec7b0b6ef9f8e8a1KnE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 140, [4 x i8] undef }
@str29656 = internal constant [4 x i8] c"W/\22\22"
@const29657 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str29656, i32 0, i32 0), i64 4 }
@_ZN6header6shared6entity5tests23test_etag_parse_success15__STATIC_FMTSTR20h0b226a51b3668441RLnE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests23test_etag_parse_success10_FILE_LINE20hdec7b0b6ef9f8e8asMnE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 141, [4 x i8] undef }
@str29658 = internal constant [10 x i8] c"no-dquotes"
@const29659 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str29658, i32 0, i32 0), i64 10 }
@const29660 = internal unnamed_addr constant { { i8, { { { { i8* }, {} }, i64, i64 } } } }* @const28146
@_ZN6header6shared6entity5tests24test_etag_parse_failures15__STATIC_FMTSTR20h0b226a51b3668441iNnE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@str29663 = internal constant [2 x i8] c"Ok"
@const29664 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([2 x i8]* @str29663, i32 0, i32 0), i64 2 }
@str29665 = internal constant [3 x i8] c"Err"
@const29666 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str29665, i32 0, i32 0), i64 3 }
@vtable29667 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 ({}*, %"2.core::fmt::Formatter"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 0, i64 1, i8 ({}*, %"2.core::fmt::Formatter"*)* @"_ZN3fmt15_$LP$$RP$.Debug3fmt20ha73d0362c3972b18s9PE" }
@const29668 = internal unnamed_addr constant i8 (%"2.core::result::Result<header::shared::entity::EntityTag, ()>"*, %"2.core::fmt::Formatter"*)* @"_ZN6result43Result$LT$T$C$$u20$E$GT$...core..fmt..Debug3fmt20h9633441829163009989E"
@_ZN6header6shared6entity5tests24test_etag_parse_failures10_FILE_LINE20hdec7b0b6ef9f8e8aTNnE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 147, [4 x i8] undef }
@str29669 = internal constant [33 x i8] c"w/\22the-first-w-is-case-sensitive\22"
@const29670 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([33 x i8]* @str29669, i32 0, i32 0), i64 33 }
@_ZN6header6shared6entity5tests24test_etag_parse_failures15__STATIC_FMTSTR20h0b226a51b3668441GOnE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests24test_etag_parse_failures10_FILE_LINE20hdec7b0b6ef9f8e8ahPnE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 148, [4 x i8] undef }
@_ZN6header6shared6entity5tests24test_etag_parse_failures15__STATIC_FMTSTR20h0b226a51b36684414PnE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests24test_etag_parse_failures10_FILE_LINE20hdec7b0b6ef9f8e8aFQnE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 149, [4 x i8] undef }
@str29671 = internal constant [19 x i8] c"\22unmatched-dquotes1"
@const29672 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([19 x i8]* @str29671, i32 0, i32 0), i64 19 }
@_ZN6header6shared6entity5tests24test_etag_parse_failures15__STATIC_FMTSTR20h0b226a51b3668441sRnE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests24test_etag_parse_failures10_FILE_LINE20hdec7b0b6ef9f8e8a3RnE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 150, [4 x i8] undef }
@str29673 = internal constant [19 x i8] c"unmatched-dquotes2\22"
@const29674 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([19 x i8]* @str29673, i32 0, i32 0), i64 19 }
@_ZN6header6shared6entity5tests24test_etag_parse_failures15__STATIC_FMTSTR20h0b226a51b3668441QSnE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests24test_etag_parse_failures10_FILE_LINE20hdec7b0b6ef9f8e8arTnE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 151, [4 x i8] undef }
@str29675 = internal constant [17 x i8] c"matched-\22dquotes\22"
@const29676 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29675, i32 0, i32 0), i64 17 }
@_ZN6header6shared6entity5tests24test_etag_parse_failures15__STATIC_FMTSTR20h0b226a51b3668441eUnE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests24test_etag_parse_failures10_FILE_LINE20hdec7b0b6ef9f8e8aPUnE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 152, [4 x i8] undef }
@_ZN6header6shared6entity5tests13test_etag_fmt15__STATIC_FMTSTR20h0b226a51b3668441hVnE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const29677 = internal unnamed_addr constant i8 (%"header::shared::entity::EntityTag"*, %"2.core::fmt::Formatter"*)* @_ZN6header6shared6entity17EntityTag.Display3fmt20hedc21e6d120ce4d8iCnE
@const29678 = internal unnamed_addr constant %str_slice* @const29646
@_ZN6header6shared6entity5tests13test_etag_fmt15__STATIC_FMTSTR20h0b226a51b36684418VnE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests13test_etag_fmt10_FILE_LINE20hdec7b0b6ef9f8e8aJWnE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 157, [4 x i8] undef }
@_ZN6header6shared6entity5tests13test_etag_fmt15__STATIC_FMTSTR20h0b226a51b36684418WnE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const29679 = internal unnamed_addr constant %str_slice* @const29649
@_ZN6header6shared6entity5tests13test_etag_fmt15__STATIC_FMTSTR20h0b226a51b3668441ZXnE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests13test_etag_fmt10_FILE_LINE20hdec7b0b6ef9f8e8aAYnE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 158, [4 x i8] undef }
@_ZN6header6shared6entity5tests13test_etag_fmt15__STATIC_FMTSTR20h0b226a51b3668441ZYnE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@str29680 = internal constant [13 x i8] c"W/\22weak-etag\22"
@ref29681 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([13 x i8]* @str29680, i32 0, i32 0), i64 13 }
@const29682 = internal unnamed_addr constant %str_slice* @ref29681
@_ZN6header6shared6entity5tests13test_etag_fmt15__STATIC_FMTSTR20h0b226a51b3668441QZnE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests13test_etag_fmt10_FILE_LINE20hdec7b0b6ef9f8e8ar0nE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 159, [4 x i8] undef }
@_ZN6header6shared6entity5tests13test_etag_fmt15__STATIC_FMTSTR20h0b226a51b3668441Q0nE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@str29683 = internal constant [1 x i8] c"e"
@const29684 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([1 x i8]* @str29683, i32 0, i32 0), i64 1 }
@str29685 = internal constant [5 x i8] c"W/\22e\22"
@ref29686 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str29685, i32 0, i32 0), i64 5 }
@const29687 = internal unnamed_addr constant %str_slice* @ref29686
@_ZN6header6shared6entity5tests13test_etag_fmt15__STATIC_FMTSTR20h0b226a51b3668441H1nE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests13test_etag_fmt10_FILE_LINE20hdec7b0b6ef9f8e8ai2nE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 160, [4 x i8] undef }
@_ZN6header6shared6entity5tests13test_etag_fmt15__STATIC_FMTSTR20h0b226a51b3668441H2nE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const29688 = internal unnamed_addr constant %str_slice* @const29657
@_ZN6header6shared6entity5tests13test_etag_fmt15__STATIC_FMTSTR20h0b226a51b3668441y3nE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests13test_etag_fmt10_FILE_LINE20hdec7b0b6ef9f8e8a93nE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 161, [4 x i8] undef }
@_ZN6header6shared6entity5tests8test_cmp15__STATIC_FMTSTR20h0b226a51b3668441e5nE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests8test_cmp10_FILE_LINE20hdec7b0b6ef9f8e8aP5nE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 174, [4 x i8] undef }
@_ZN6header6shared6entity5tests8test_cmp15__STATIC_FMTSTR20h0b226a51b3668441B6nE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests8test_cmp10_FILE_LINE20hdec7b0b6ef9f8e8ac7nE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 175, [4 x i8] undef }
@_ZN6header6shared6entity5tests8test_cmp15__STATIC_FMTSTR20h0b226a51b3668441Y7nE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests8test_cmp10_FILE_LINE20hdec7b0b6ef9f8e8az8nE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 176, [4 x i8] undef }
@_ZN6header6shared6entity5tests8test_cmp15__STATIC_FMTSTR20h0b226a51b3668441l9nE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests8test_cmp10_FILE_LINE20hdec7b0b6ef9f8e8aW9nE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 177, [4 x i8] undef }
@str29689 = internal constant [1 x i8] c"2"
@const29690 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([1 x i8]* @str29689, i32 0, i32 0), i64 1 }
@_ZN6header6shared6entity5tests8test_cmp15__STATIC_FMTSTR20h0b226a51b3668441YaoE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests8test_cmp10_FILE_LINE20hdec7b0b6ef9f8e8azboE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 181, [4 x i8] undef }
@_ZN6header6shared6entity5tests8test_cmp15__STATIC_FMTSTR20h0b226a51b3668441lcoE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests8test_cmp10_FILE_LINE20hdec7b0b6ef9f8e8aWcoE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 182, [4 x i8] undef }
@_ZN6header6shared6entity5tests8test_cmp15__STATIC_FMTSTR20h0b226a51b3668441IdoE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests8test_cmp10_FILE_LINE20hdec7b0b6ef9f8e8ajeoE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 183, [4 x i8] undef }
@_ZN6header6shared6entity5tests8test_cmp15__STATIC_FMTSTR20h0b226a51b36684415eoE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests8test_cmp10_FILE_LINE20hdec7b0b6ef9f8e8aGfoE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 184, [4 x i8] undef }
@_ZN6header6shared6entity5tests8test_cmp15__STATIC_FMTSTR20h0b226a51b3668441IgoE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests8test_cmp10_FILE_LINE20hdec7b0b6ef9f8e8ajhoE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 188, [4 x i8] undef }
@_ZN6header6shared6entity5tests8test_cmp15__STATIC_FMTSTR20h0b226a51b36684415hoE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests8test_cmp10_FILE_LINE20hdec7b0b6ef9f8e8aGioE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 189, [4 x i8] undef }
@_ZN6header6shared6entity5tests8test_cmp15__STATIC_FMTSTR20h0b226a51b3668441sjoE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests8test_cmp10_FILE_LINE20hdec7b0b6ef9f8e8a3joE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 190, [4 x i8] undef }
@_ZN6header6shared6entity5tests8test_cmp15__STATIC_FMTSTR20h0b226a51b3668441PkoE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests8test_cmp10_FILE_LINE20hdec7b0b6ef9f8e8aqloE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 191, [4 x i8] undef }
@_ZN6header6shared6entity5tests8test_cmp15__STATIC_FMTSTR20h0b226a51b3668441smoE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests8test_cmp10_FILE_LINE20hdec7b0b6ef9f8e8a3moE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 195, [4 x i8] undef }
@_ZN6header6shared6entity5tests8test_cmp15__STATIC_FMTSTR20h0b226a51b3668441PnoE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests8test_cmp10_FILE_LINE20hdec7b0b6ef9f8e8aqooE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 196, [4 x i8] undef }
@_ZN6header6shared6entity5tests8test_cmp15__STATIC_FMTSTR20h0b226a51b3668441cpoE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests8test_cmp10_FILE_LINE20hdec7b0b6ef9f8e8aNpoE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 197, [4 x i8] undef }
@_ZN6header6shared6entity5tests8test_cmp15__STATIC_FMTSTR20h0b226a51b3668441zqoE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared6entity5tests8test_cmp10_FILE_LINE20hdec7b0b6ef9f8e8aaroE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str29632, i32 0, i32 0), i64 27 }, i32 198, [4 x i8] undef }
@str29699 = internal constant [8 x i8] c"HttpDate"
@const29700 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str29699, i32 0, i32 0), i64 8 }
@vtable29701 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (%"12.time::Tm"*, %"2.core::fmt::Formatter"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 44, i64 4, i8 (%"12.time::Tm"*, %"2.core::fmt::Formatter"*)* @_ZN20Tm...std..fmt..Debug3fmt20h460ecc7e6ffedbdd5GcE }
@str29712 = internal constant [18 x i8] c"%a, %d %b %Y %T %Z"
@const29713 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([18 x i8]* @str29712, i32 0, i32 0), i64 18 }
@str29715 = internal constant [18 x i8] c"%A, %d-%b-%y %T %Z"
@const29716 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([18 x i8]* @str29715, i32 0, i32 0), i64 18 }
@str29718 = internal constant [2 x i8] c"%c"
@const29719 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([2 x i8]* @str29718, i32 0, i32 0), i64 2 }
@const29720 = internal unnamed_addr constant { i32, {}, [44 x i8] } { i32 1, {} zeroinitializer, [44 x i8] undef }
@str29725 = internal constant [29 x i8] c"Sun, 07 Nov 1994 08:48:37 GMT"
@const29726 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([29 x i8]* @str29725, i32 0, i32 0), i64 29 }
@const29727 = internal unnamed_addr constant { { i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32 } } { { i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32 } { i32 37, i32 48, i32 8, i32 7, i32 10, i32 94, i32 0, i32 0, i32 0, i32 0, i32 0 } }
@ref29728 = internal unnamed_addr constant { i32, { { i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32 } }, [0 x i8] } { i32 0, { { i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32 } } { { i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32 } { i32 37, i32 48, i32 8, i32 7, i32 10, i32 94, i32 0, i32 0, i32 0, i32 0, i32 0 } }, [0 x i8] undef }
@const29729 = internal unnamed_addr constant { i32, { { i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32 } }, [0 x i8] }* @ref29728
@_ZN6header6shared8httpdate5tests16test_imf_fixdate15__STATIC_FMTSTR20h0b226a51b3668441rAoE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@const29730 = internal unnamed_addr constant i8 (%"2.core::result::Result<header::shared::httpdate::HttpDate, ()>"*, %"2.core::fmt::Formatter"*)* @"_ZN6result43Result$LT$T$C$$u20$E$GT$...core..fmt..Debug3fmt21h15389740308032112609E"
@str29731 = internal constant [29 x i8] c"src/header/shared/httpdate.rs"
@_ZN6header6shared8httpdate5tests16test_imf_fixdate10_FILE_LINE20hdec7b0b6ef9f8e8a2AoE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([29 x i8]* @str29731, i32 0, i32 0), i64 29 }, i32 74, [4 x i8] undef }
@str29732 = internal constant [30 x i8] c"Sunday, 07-Nov-94 08:48:37 GMT"
@const29733 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([30 x i8]* @str29732, i32 0, i32 0), i64 30 }
@_ZN6header6shared8httpdate5tests12test_rfc_85015__STATIC_FMTSTR20h0b226a51b3668441RBoE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared8httpdate5tests12test_rfc_85010_FILE_LINE20hdec7b0b6ef9f8e8asCoE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([29 x i8]* @str29731, i32 0, i32 0), i64 29 }, i32 79, [4 x i8] undef }
@str29734 = internal constant [24 x i8] c"Sun Nov 7 08:48:37 1994"
@const29735 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([24 x i8]* @str29734, i32 0, i32 0), i64 24 }
@_ZN6header6shared8httpdate5tests12test_asctime15__STATIC_FMTSTR20h0b226a51b3668441hDoE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared8httpdate5tests12test_asctime10_FILE_LINE20hdec7b0b6ef9f8e8aSDoE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([29 x i8]* @str29731, i32 0, i32 0), i64 29 }, i32 84, [4 x i8] undef }
@str29736 = internal constant [15 x i8] c"this-is-no-date"
@const29737 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([15 x i8]* @str29736, i32 0, i32 0), i64 15 }
@const29738 = internal unnamed_addr constant { i32, {}, [44 x i8] }* @const29720
@_ZN6header6shared8httpdate5tests12test_no_date15__STATIC_FMTSTR20h0b226a51b3668441JEoE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared8httpdate5tests12test_no_date10_FILE_LINE20hdec7b0b6ef9f8e8akFoE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([29 x i8]* @str29731, i32 0, i32 0), i64 29 }, i32 89, [4 x i8] undef }
@str29739 = internal constant [8 x i8] c"Language"
@const29740 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str29739, i32 0, i32 0), i64 8 }
@str29741 = internal constant [7 x i8] c"primary"
@const29742 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str29741, i32 0, i32 0), i64 7 }
@str29743 = internal constant [3 x i8] c"sub"
@const29744 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str29743, i32 0, i32 0), i64 3 }
@str29745 = internal constant [1 x i8] c"-"
@const29746 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([1 x i8]* @str29745, i32 0, i32 0), i64 1 }
@ref29753 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([1 x i8]* @str29745, i32 0, i32 0), i64 1 }]
@_ZN6header6shared8language21Language.fmt..Display3fmt15__STATIC_FMTSTR20h0b226a51b36684412JoE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref29753, i32 0, i32 0), i64 1 }
@const29756 = internal unnamed_addr constant { i8, i8, [0 x i8] } { i8 1, i8 1, [0 x i8] undef }
@const29757 = internal unnamed_addr constant { i8, i8, [0 x i8] } { i8 1, i8 -1, [0 x i8] undef }
@str29759 = internal constant [7 x i8] c"Quality"
@const29760 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str29759, i32 0, i32 0), i64 7 }
@str29761 = internal constant [5 x i8] c"; q=0"
@const29762 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str29761, i32 0, i32 0), i64 5 }
@str29763 = internal constant [6 x i8] c"; q=0."
@ref29764 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([6 x i8]* @str29763, i32 0, i32 0), i64 6 }]
@_ZN6header6shared12quality_item20Quality.fmt..Display3fmt15__STATIC_FMTSTR20h0b226a51b3668441JRoE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref29764, i32 0, i32 0), i64 1 }
@_ZN6header6shared12quality_item20Quality.fmt..Display3fmt15__STATIC_FMTSTR20h0b226a51b36684416RoE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@ref29775 = internal unnamed_addr constant { { { i64, [8 x i8] }, { i32, i8, i32, { i64, [8 x i8] }, { i64, i64, [0 x i8] } } } } { { { i64, [8 x i8] }, { i32, i8, i32, { i64, [8 x i8] }, { i64, i64, [0 x i8] } } } { { i64, [8 x i8] } { i64 0, [8 x i8] undef }, { i32, i8, i32, { i64, [8 x i8] }, { i64, i64, [0 x i8] } } { i32 32, i8 3, i32 8, { i64, [8 x i8] } { i64 3, [8 x i8] undef }, { i64, i64, [0 x i8] } { i64 0, i64 3, [0 x i8] undef } } } }
@_ZN6header6shared12quality_item20Quality.fmt..Display3fmt16__STATIC_FMTARGS20h13a82c3fc9465ba0wSoE = internal constant { %"2.core::fmt::rt::v1::Argument"*, i64 } { %"2.core::fmt::rt::v1::Argument"* bitcast ({ { { i64, [8 x i8] }, { i32, i8, i32, { i64, [8 x i8] }, { i64, i64, [0 x i8] } } } }* @ref29775 to %"2.core::fmt::rt::v1::Argument"*), i64 1 }
@const29776 = internal unnamed_addr constant { i16 } { i16 1000 }
@str29777 = internal constant [35 x i8] c"q value must be between 0.0 and 1.0"
@const29778 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([35 x i8]* @str29777, i32 0, i32 0), i64 35 }
@str29779 = internal constant [33 x i8] c"src/header/shared/quality_item.rs"
@_ZN6header6shared12quality_item8from_f3210_FILE_LINE20hdec7b0b6ef9f8e8ab1oE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([33 x i8]* @str29779, i32 0, i32 0), i64 33 }, i32 115, [4 x i8] undef }
@const29780 = internal unnamed_addr constant float 1.000000e+03
@_ZN6header6shared12quality_item1q10_FILE_LINE20hdec7b0b6ef9f8e8a81oE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([33 x i8]* @str29779, i32 0, i32 0), i64 33 }, i32 127, [4 x i8] undef }
@_ZN6header6shared12quality_item5tests23test_quality_item_show115__STATIC_FMTSTR20h0b226a51b3668441N2oE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const29781 = internal unnamed_addr constant i8 (%"header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>"*, %"2.core::fmt::Formatter"*)* @"_ZN6header6shared12quality_item33QualityItem$LT$T$GT$.fmt..Display3fmt20h4196174476621599912E"
@const29782 = internal unnamed_addr constant %str_slice* @const29607
@_ZN6header6shared12quality_item5tests23test_quality_item_show115__STATIC_FMTSTR20h0b226a51b3668441A3oE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared12quality_item5tests23test_quality_item_show110_FILE_LINE20hdec7b0b6ef9f8e8ab4oE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([33 x i8]* @str29779, i32 0, i32 0), i64 33 }, i32 139, [4 x i8] undef }
@const29783 = internal unnamed_addr constant { i16 } { i16 1 }
@_ZN6header6shared12quality_item5tests23test_quality_item_show215__STATIC_FMTSTR20h0b226a51b3668441M4oE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@str29784 = internal constant [16 x i8] c"chunked; q=0.001"
@ref29785 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([16 x i8]* @str29784, i32 0, i32 0), i64 16 }
@const29786 = internal unnamed_addr constant %str_slice* @ref29785
@_ZN6header6shared12quality_item5tests23test_quality_item_show215__STATIC_FMTSTR20h0b226a51b3668441z5oE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared12quality_item5tests23test_quality_item_show210_FILE_LINE20hdec7b0b6ef9f8e8aa6oE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([33 x i8]* @str29779, i32 0, i32 0), i64 33 }, i32 144, [4 x i8] undef }
@_ZN6header6shared12quality_item5tests23test_quality_item_show315__STATIC_FMTSTR20h0b226a51b3668441N6oE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@str29787 = internal constant [15 x i8] c"identity; q=0.5"
@ref29788 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([15 x i8]* @str29787, i32 0, i32 0), i64 15 }
@const29789 = internal unnamed_addr constant %str_slice* @ref29788
@_ZN6header6shared12quality_item5tests23test_quality_item_show315__STATIC_FMTSTR20h0b226a51b3668441A7oE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared12quality_item5tests23test_quality_item_show310_FILE_LINE20hdec7b0b6ef9f8e8ab8oE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([33 x i8]* @str29779, i32 0, i32 0), i64 33 }, i32 153, [4 x i8] undef }
@ref29790 = internal unnamed_addr constant { { i64, [24 x i8] }, { i16 }, [6 x i8] } { { i64, [24 x i8] } { i64 0, [24 x i8] undef }, { i16 } { i16 1000 }, [6 x i8] undef }
@const29791 = internal unnamed_addr constant { { i64, [24 x i8] }, { i16 }, [6 x i8] }* @ref29790
@_ZN6header6shared12quality_item5tests27test_quality_item_from_str115__STATIC_FMTSTR20h0b226a51b3668441b9oE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@const29792 = internal unnamed_addr constant i8 (%"header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>"*, %"2.core::fmt::Formatter"*)* @"_ZN6header6shared12quality_item38QualityItem$LT$T$GT$...std..fmt..Debug3fmt21h16799560557743140929E"
@_ZN6header6shared12quality_item5tests27test_quality_item_from_str110_FILE_LINE20hdec7b0b6ef9f8e8aM9oE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([33 x i8]* @str29779, i32 0, i32 0), i64 33 }, i32 159, [4 x i8] undef }
@str29793 = internal constant [12 x i8] c"chunked; q=1"
@const29794 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([12 x i8]* @str29793, i32 0, i32 0), i64 12 }
@_ZN6header6shared12quality_item5tests27test_quality_item_from_str215__STATIC_FMTSTR20h0b226a51b3668441MapE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared12quality_item5tests27test_quality_item_from_str210_FILE_LINE20hdec7b0b6ef9f8e8anbpE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([33 x i8]* @str29779, i32 0, i32 0), i64 33 }, i32 164, [4 x i8] undef }
@str29795 = internal constant [11 x i8] c"gzip; q=0.5"
@const29796 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([11 x i8]* @str29795, i32 0, i32 0), i64 11 }
@ref29797 = internal unnamed_addr constant { { i64, [24 x i8] }, { i16 }, [6 x i8] } { { i64, [24 x i8] } { i64 1, [24 x i8] undef }, { i16 } { i16 500 }, [6 x i8] undef }
@const29798 = internal unnamed_addr constant { { i64, [24 x i8] }, { i16 }, [6 x i8] }* @ref29797
@_ZN6header6shared12quality_item5tests27test_quality_item_from_str315__STATIC_FMTSTR20h0b226a51b3668441ncpE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared12quality_item5tests27test_quality_item_from_str310_FILE_LINE20hdec7b0b6ef9f8e8aYcpE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([33 x i8]* @str29779, i32 0, i32 0), i64 33 }, i32 169, [4 x i8] undef }
@str29799 = internal constant [13 x i8] c"gzip; q=0.273"
@const29800 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([13 x i8]* @str29799, i32 0, i32 0), i64 13 }
@ref29801 = internal unnamed_addr constant { { i64, [24 x i8] }, { i16 }, [6 x i8] } { { i64, [24 x i8] } { i64 1, [24 x i8] undef }, { i16 } { i16 273 }, [6 x i8] undef }
@const29802 = internal unnamed_addr constant { { i64, [24 x i8] }, { i16 }, [6 x i8] }* @ref29801
@_ZN6header6shared12quality_item5tests27test_quality_item_from_str415__STATIC_FMTSTR20h0b226a51b3668441YdpE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared12quality_item5tests27test_quality_item_from_str410_FILE_LINE20hdec7b0b6ef9f8e8azepE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([33 x i8]* @str29779, i32 0, i32 0), i64 33 }, i32 174, [4 x i8] undef }
@str29803 = internal constant [17 x i8] c"gzip; q=0.2739999"
@const29804 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29803, i32 0, i32 0), i64 17 }
@const29805 = internal unnamed_addr constant { i64, {}, [40 x i8] }* @const26166
@_ZN6header6shared12quality_item5tests27test_quality_item_from_str515__STATIC_FMTSTR20h0b226a51b3668441wfpE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@const29806 = internal unnamed_addr constant i8 (%"2.core::result::Result<header::shared::quality_item::QualityItem<header::shared::encoding::Encoding>, ()>"*, %"2.core::fmt::Formatter"*)* @"_ZN6result43Result$LT$T$C$$u20$E$GT$...core..fmt..Debug3fmt20h7108551869175143541E"
@_ZN6header6shared12quality_item5tests27test_quality_item_from_str510_FILE_LINE20hdec7b0b6ef9f8e8a7fpE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([33 x i8]* @str29779, i32 0, i32 0), i64 33 }, i32 179, [4 x i8] undef }
@str29807 = internal constant [9 x i8] c"gzip; q=2"
@const29808 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([9 x i8]* @str29807, i32 0, i32 0), i64 9 }
@_ZN6header6shared12quality_item5tests27test_quality_item_from_str615__STATIC_FMTSTR20h0b226a51b36684414gpE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared12quality_item5tests27test_quality_item_from_str610_FILE_LINE20hdec7b0b6ef9f8e8aFhpE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([33 x i8]* @str29779, i32 0, i32 0), i64 33 }, i32 184, [4 x i8] undef }
@_ZN6header6shared12quality_item5tests26test_quality_item_ordering15__STATIC_FMTSTR20h0b226a51b3668441QipE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared12quality_item5tests26test_quality_item_ordering10_FILE_LINE20hdec7b0b6ef9f8e8arjpE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([33 x i8]* @str29779, i32 0, i32 0), i64 33 }, i32 191, [4 x i8] undef }
@const29809 = internal unnamed_addr constant float 5.000000e-01
@const29810 = internal unnamed_addr constant { i16 }* @const25525
@_ZN6header6shared12quality_item5tests12test_quality15__STATIC_FMTSTR20h0b226a51b3668441hkpE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@const29811 = internal unnamed_addr constant i8 (%"header::shared::quality_item::Quality"*, %"2.core::fmt::Formatter"*)* @_ZN6header6shared12quality_item25Quality...std..fmt..Debug3fmt20h7f6e158ba917113aiQoE
@_ZN6header6shared12quality_item5tests12test_quality10_FILE_LINE20hdec7b0b6ef9f8e8aSkpE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([33 x i8]* @str29779, i32 0, i32 0), i64 33 }, i32 196, [4 x i8] undef }
@_ZN6header6shared12quality_item5tests13test_quality215__STATIC_FMTSTR20h0b226a51b3668441klpE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const29812 = internal unnamed_addr constant %str_slice* @const29762
@_ZN6header6shared12quality_item5tests13test_quality215__STATIC_FMTSTR20h0b226a51b36684419lpE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header6shared12quality_item5tests13test_quality210_FILE_LINE20hdec7b0b6ef9f8e8aKmpE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([33 x i8]* @str29779, i32 0, i32 0), i64 33 }, i32 201, [4 x i8] undef }
@const29813 = internal unnamed_addr constant float -1.000000e+00
@const29814 = internal unnamed_addr constant float 2.000000e+00
@const29815 = internal unnamed_addr constant %"21.httparse::Header"* null
@const29816 = internal unnamed_addr constant %"2.core::marker::PhantomData<&'static httparse::Header>" zeroinitializer
@const29817 = internal unnamed_addr constant %"21.httparse::Header"* inttoptr (i64 1 to %"21.httparse::Header"*)
@str29818 = internal constant [13 x i8] c"hyper::header"
@const29819 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([13 x i8]* @str29818, i32 0, i32 0), i64 13 }
@str29820 = internal constant [17 x i8] c"src/header/mod.rs"
@_ZN6header7Headers8from_raw3LOC20h6d31579c3e045dd82upE = internal constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([13 x i8]* @str29818, i32 0, i32 0), i64 13 }, %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 118, [4 x i8] undef }
@str29821 = internal constant [12 x i8] c"raw header: "
@ref29822 = internal unnamed_addr constant [2 x %str_slice] [%str_slice { i8* getelementptr inbounds ([12 x i8]* @str29821, i32 0, i32 0), i64 12 }, %str_slice { i8* getelementptr inbounds ([1 x i8]* @str27061, i32 0, i32 0), i64 1 }]
@_ZN6header7Headers8from_raw15__STATIC_FMTSTR20h0b226a51b36684412vpE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref29822, i32 0, i32 0), i64 2 }
@const29829 = internal unnamed_addr constant [0 x %"3.collections::vec::Vec<u8>"] zeroinitializer
@panic_loc29850 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([90 x i8]* @str22433, i32 0, i32 0), i64 90 }, i32 131 }
@const29864 = internal unnamed_addr constant i8 32
@panic_loc29865 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 125 }
@const29869 = internal unnamed_addr constant void ({ %"3.collections::vec::Vec<u8>"*, i64 }*, %"header::internals::item::Item"*)* @_ZN6header9internals4item4Item3raw20hf116157ec6b4c1e50QmE
@const29886 = internal unnamed_addr constant void ({ %"20.unicase::UniCase<header::CowStr>", %"header::internals::item::Item" }*, { %"1.std::collections::hash::table::SafeHash", %"20.unicase::UniCase<header::CowStr>", %"header::internals::item::Item" }*)* @"_ZN11collections4hash3map34HashMap$LT$K$C$$u20$V$C$$u20$S$GT$5drain8last_two20h2707631938092983111E"
@const29894 = internal unnamed_addr constant { i64, [112 x i8] } { i64 0, [112 x i8] undef }
@panic_loc29896 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([107 x i8]* @str22775, i32 0, i32 0), i64 107 }, i32 924 }
@ref29908 = internal unnamed_addr constant [2 x %str_slice] [%str_slice { i8* getelementptr inbounds ([0 x i8]* @str24149, i32 0, i32 0), i64 0 }, %str_slice { i8* getelementptr inbounds ([2 x i8]* @str24151, i32 0, i32 0), i64 2 }]
@_ZN6header20Headers.fmt..Display3fmt15__STATIC_FMTSTR20h0b226a51b3668441VCpE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref29908, i32 0, i32 0), i64 2 }
@const29909 = internal unnamed_addr constant i8 (%"header::HeaderView"*, %"2.core::fmt::Formatter"*)* @"_ZN6header37HeaderView$LT$$u27$a$GT$.fmt..Display3fmt20h2991284f1b3ef71eFHpE"
@str29910 = internal constant [10 x i8] c"Headers { "
@const29911 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str29910, i32 0, i32 0), i64 10 }
@ref29912 = internal unnamed_addr constant [2 x %str_slice] [%str_slice { i8* getelementptr inbounds ([0 x i8]* @str24149, i32 0, i32 0), i64 0 }, %str_slice { i8* getelementptr inbounds ([2 x i8]* @str24816, i32 0, i32 0), i64 2 }]
@_ZN6header18Headers.fmt..Debug3fmt15__STATIC_FMTSTR20h0b226a51b3668441FEpE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref29912, i32 0, i32 0), i64 2 }
@const29913 = internal unnamed_addr constant i8 (%"header::HeaderView"*, %"2.core::fmt::Formatter"*)* @"_ZN6header35HeaderView$LT$$u27$a$GT$.fmt..Debug3fmt20h317d634c0a79d49cBIpE"
@str29914 = internal constant [1 x i8] c"}"
@const29915 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([1 x i8]* @str29914, i32 0, i32 0), i64 1 }
@const29922 = internal unnamed_addr constant i8 (%"header::internals::item::Item"**, %"2.core::fmt::Formatter"*)* @"_ZN3fmt25_$RF$$u27$a$u20$T.Display3fmt21h11837128583082287155E"
@str29923 = internal constant [2 x i8] c": "
@ref29924 = internal unnamed_addr constant [2 x %str_slice] [%str_slice { i8* getelementptr inbounds ([0 x i8]* @str24149, i32 0, i32 0), i64 0 }, %str_slice { i8* getelementptr inbounds ([2 x i8]* @str29923, i32 0, i32 0), i64 2 }]
@"_ZN6header37HeaderView$LT$$u27$a$GT$.fmt..Display3fmt15__STATIC_FMTSTR20h0b226a51b3668441XHpE" = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref29924, i32 0, i32 0), i64 2 }
@const29925 = internal unnamed_addr constant i8 (%"20.unicase::UniCase<header::CowStr>"**, %"2.core::fmt::Formatter"*)* @"_ZN3fmt25_$RF$$u27$a$u20$T.Display3fmt21h16413469194640776074E"
@const29926 = internal unnamed_addr constant i8 (%"header::internals::item::Item"*, %"2.core::fmt::Formatter"*)* @_ZN6header9internals4item17Item.fmt..Display3fmt20h9e66a406477f799cSUmE
@const29930 = internal unnamed_addr constant %"2.core::str::BytesDeref" zeroinitializer
@const29933 = internal unnamed_addr constant { i8, [2 x i8] } { i8 0, [2 x i8] undef }
@binary29951 = internal unnamed_addr constant [18 x i8] c"Content-Length: 10"
@const29952 = internal unnamed_addr constant [18 x i8]* @binary29951
@const29953 = internal unnamed_addr constant i8 58
@str29954 = internal constant [28 x i8] c"raw splits on ':', not found"
@const29955 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([28 x i8]* @str29954, i32 0, i32 0), i64 28 }
@panic_loc29956 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 408 }
@ref29957 = internal unnamed_addr constant { i64 } { i64 10 }
@ref29958 = internal unnamed_addr constant { i64 }* @ref29957
@const29959 = internal unnamed_addr constant { i64 }** @ref29958
@_ZN6header5tests13test_from_raw15__STATIC_FMTSTR20h0b226a51b3668441kWpE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@vtable29960 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (%"header::common::content_length::ContentLength"**, %"2.core::fmt::Formatter"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 8, i64 8, i8 (%"header::common::content_length::ContentLength"**, %"2.core::fmt::Formatter"*)* @"_ZN3fmt23_$RF$$u27$a$u20$T.Debug3fmt20h4113817727545537958E" }
@const29961 = internal unnamed_addr constant i8 (i8**, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt21h15070511957766454255E"
@_ZN6header5tests13test_from_raw10_FILE_LINE20hdec7b0b6ef9f8e8aVWpE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 417, [4 x i8] undef }
@binary29962 = internal unnamed_addr constant [10 x i8] c"text/plain"
@const29963 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([10 x i8]* @binary29962, i32 0, i32 0), i64 10 }
@_ZN6header5tests17test_content_type15__STATIC_FMTSTR20h0b226a51b36684414XpE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header5tests17test_content_type10_FILE_LINE20hdec7b0b6ef9f8e8aFYpE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 423, [4 x i8] undef }
@str29964 = internal constant [42 x i8] c"application/vnd.github.v3.full+json; q=0.5"
@const29965 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([42 x i8]* @str29964, i32 0, i32 0), i64 42 }
@_ZN6header5tests11test_accept15__STATIC_FMTSTR20h0b226a51b36684418ZpE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header5tests11test_accept10_FILE_LINE20hdec7b0b6ef9f8e8aJ0pE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 432, [4 x i8] undef }
@binary29966 = internal unnamed_addr constant [54 x i8] c"application/vnd.github.v3.full+json; q=0.5, text/plain"
@const29967 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([54 x i8]* @binary29966, i32 0, i32 0), i64 54 }
@_ZN6header5tests11test_accept15__STATIC_FMTSTR20h0b226a51b3668441N1pE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header5tests11test_accept10_FILE_LINE20hdec7b0b6ef9f8e8ao2pE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 435, [4 x i8] undef }
@str29971 = internal constant [11 x i8] c"CrazyLength"
@const29972 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([11 x i8]* @str29971, i32 0, i32 0), i64 11 }
@vtable29973 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (%"2.core::option::Option<bool>"*, %"2.core::fmt::Formatter"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 2, i64 1, i8 (%"2.core::option::Option<bool>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt20h4534786123561486372E" }
@str29975 = internal constant [14 x i8] c"content-length"
@const29976 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([14 x i8]* @str29975, i32 0, i32 0), i64 14 }
@const29981 = internal unnamed_addr constant { i8, i1, [0 x i8] } { i8 1, i1 false, [0 x i8] undef }
@_ZN6header5tests24CrazyLength.HeaderFormat10fmt_header15__STATIC_FMTSTR20h0b226a51b3668441D6pE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref29912, i32 0, i32 0), i64 2 }
@const29982 = internal unnamed_addr constant i8 (%"2.core::option::Option<bool>"**, %"2.core::fmt::Formatter"*)* @"_ZN3fmt23_$RF$$u27$a$u20$T.Debug3fmt21h16245091789564221179E"
@const29983 = internal unnamed_addr constant i8 (i64**, %"2.core::fmt::Formatter"*)* @"_ZN3fmt23_$RF$$u27$a$u20$T.Debug3fmt21h11603543663780256803E"
@_ZN6header5tests38test_different_structs_for_same_header15__STATIC_FMTSTR20h0b226a51b3668441y8pE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header5tests38test_different_structs_for_same_header10_FILE_LINE20hdec7b0b6ef9f8e8a98pE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 470, [4 x i8] undef }
@vtable29992 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (%"header::tests::CrazyLength"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::tests::CrazyLength"*)*, i8 (%"header::tests::CrazyLength"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::tests::CrazyLength"*)*, void ({ i8*, void (i8*)** }*, %"header::tests::CrazyLength"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 16, i64 8, i8 (%"header::tests::CrazyLength"*, %"2.core::fmt::Formatter"*)* @_ZN6header5tests24CrazyLength.HeaderFormat10fmt_header20hbfaf30c2b0051547e6pE, i64 (%"header::tests::CrazyLength"*)* @_ZN8Typeable8get_type21h17705285884323446561E, i8 (%"header::tests::CrazyLength"*, %"2.core::fmt::Formatter"*)* @_ZN6header5tests29CrazyLength...std..fmt..Debug3fmt20h04d193089bbe6e41I2pE, i64 (%"header::tests::CrazyLength"*)* @_ZN3any5T.Any11get_type_id21h11045211138627151492E, void ({ i8*, void (i8*)** }*, %"header::tests::CrazyLength"*)* @_ZN6header13T.HeaderClone9clone_box21h14495307035862409322E }
@const29994 = internal unnamed_addr constant i8* (%"header::internals::item::Item"*)* @_ZN6header9internals4item4Item5typed20h8045857338079136234E
@ref29995 = internal unnamed_addr constant { { i8, i1, [0 x i8] }, i64 } { { i8, i1, [0 x i8] } { i8 1, i1 false, [0 x i8] undef }, i64 10 }
@ref29996 = internal unnamed_addr constant { { i8, i1, [0 x i8] }, i64 }* @ref29995
@const29997 = internal unnamed_addr constant { { i8, i1, [0 x i8] }, i64 }** @ref29996
@_ZN6header5tests38test_different_structs_for_same_header15__STATIC_FMTSTR20h0b226a51b366844129pE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@vtable29998 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (%"header::tests::CrazyLength"**, %"2.core::fmt::Formatter"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 8, i64 8, i8 (%"header::tests::CrazyLength"**, %"2.core::fmt::Formatter"*)* @"_ZN3fmt23_$RF$$u27$a$u20$T.Debug3fmt20h9341569331217851577E" }
@const29999 = internal unnamed_addr constant i8 (i8**, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt20h1929683190076474788E"
@_ZN6header5tests38test_different_structs_for_same_header10_FILE_LINE20hdec7b0b6ef9f8e8aDaqE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 471, [4 x i8] undef }
@binary30000 = internal unnamed_addr constant [21 x i8] c"Content-Length: 10 "
@const30001 = internal unnamed_addr constant [21 x i8]* @binary30000
@_ZN6header5tests24test_trailing_whitespace15__STATIC_FMTSTR20h0b226a51b3668441bcqE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header5tests24test_trailing_whitespace10_FILE_LINE20hdec7b0b6ef9f8e8aMcqE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 477, [4 x i8] undef }
@_ZN6header5tests19test_multiple_reads15__STATIC_FMTSTR20h0b226a51b3668441veqE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header5tests19test_multiple_reads10_FILE_LINE20hdec7b0b6ef9f8e8a6eqE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 485, [4 x i8] undef }
@binary30002 = internal unnamed_addr constant [24 x i8] c"Content-Type: text/plain"
@const30003 = internal unnamed_addr constant [24 x i8]* @binary30002
@vtable30012 = internal unnamed_addr constant { void (%"header::common::content_type::ContentType"*)*, i64, i64, i8 (%"header::common::content_type::ContentType"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::common::content_type::ContentType"*)*, i8 (%"header::common::content_type::ContentType"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::common::content_type::ContentType"*)*, void ({ i8*, void (i8*)** }*, %"header::common::content_type::ContentType"*)* } { void (%"header::common::content_type::ContentType"*)* @_ZN41header..common..content_type..ContentType10drop.2809417he8e3f6b47f701134E, i64 88, i64 8, i8 (%"header::common::content_type::ContentType"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common12content_type34ContentType...header..HeaderFormat10fmt_header20ha8db0f1a70781fdakKhE, i64 (%"header::common::content_type::ContentType"*)* @_ZN8Typeable8get_type21h14520684406922727546E, i8 (%"header::common::content_type::ContentType"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common12content_type29ContentType...std..fmt..Debug3fmt20ha026bc11c7823f56qIhE, i64 (%"header::common::content_type::ContentType"*)* @_ZN3any5T.Any11get_type_id20h9642056752845085850E, void ({ i8*, void (i8*)** }*, %"header::common::content_type::ContentType"*)* @_ZN6header13T.HeaderClone9clone_box21h15279700094154261289E }
@const30014 = internal unnamed_addr constant i8* (%"header::internals::item::Item"*)* @_ZN6header9internals4item4Item5typed20h2498714583915549083E
@const30015 = internal unnamed_addr constant { i64 } { i64 20 }
@const30022 = internal unnamed_addr constant i8* (%"header::internals::item::Item"*)* @_ZN6header9internals4item4Item9typed_mut21h15070338966930480031E
@const30023 = internal unnamed_addr constant { i64 }* @const30015
@_ZN6header5tests16test_get_mutable15__STATIC_FMTSTR20h0b226a51b3668441iiqE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@const30024 = internal unnamed_addr constant i8 (%"header::common::content_length::ContentLength"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common14content_length31ContentLength...std..fmt..Debug3fmt20h97065a70f8385222aAhE
@_ZN6header5tests16test_get_mutable10_FILE_LINE20hdec7b0b6ef9f8e8aTiqE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 499, [4 x i8] undef }
@const30025 = internal unnamed_addr constant { i64 } { i64 15 }
@str30026 = internal constant [7 x i8] c"foo.bar"
@const30027 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str30026, i32 0, i32 0), i64 7 }
@panic_loc30062 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([98 x i8]* @str26964, i32 0, i32 0), i64 98 }, i32 1244 }
@panic_loc30063 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([98 x i8]* @str26964, i32 0, i32 0), i64 98 }, i32 1245 }
@panic_loc30064 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([98 x i8]* @str26964, i32 0, i32 0), i64 98 }, i32 1258 }
@panic_loc30065 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([98 x i8]* @str26964, i32 0, i32 0), i64 98 }, i32 1259 }
@panic_loc30066 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([98 x i8]* @str26964, i32 0, i32 0), i64 98 }, i32 1293 }
@panic_loc30085 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([98 x i8]* @str26964, i32 0, i32 0), i64 98 }, i32 1310 }
@panic_loc30086 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([98 x i8]* @str26964, i32 0, i32 0), i64 98 }, i32 1323 }
@panic_loc30087 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([98 x i8]* @str26964, i32 0, i32 0), i64 98 }, i32 1324 }
@panic_loc30088 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([98 x i8]* @str26964, i32 0, i32 0), i64 98 }, i32 1334 }
@panic_loc30089 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([98 x i8]* @str26964, i32 0, i32 0), i64 98 }, i32 1335 }
@panic_loc30090 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([98 x i8]* @str26964, i32 0, i32 0), i64 98 }, i32 1348 }
@panic_loc30091 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([98 x i8]* @str26964, i32 0, i32 0), i64 98 }, i32 1356 }
@panic_loc30092 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([98 x i8]* @str26964, i32 0, i32 0), i64 98 }, i32 1358 }
@panic_loc30093 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([98 x i8]* @str26964, i32 0, i32 0), i64 98 }, i32 1383 }
@panic_loc30094 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str25247, i32 0, i32 0), i64 27 }, %str_slice { i8* getelementptr inbounds ([98 x i8]* @str26964, i32 0, i32 0), i64 98 }, i32 1383 }
@panic_loc30095 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([98 x i8]* @str26964, i32 0, i32 0), i64 98 }, i32 1387 }
@panic_loc30096 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str25247, i32 0, i32 0), i64 27 }, %str_slice { i8* getelementptr inbounds ([98 x i8]* @str26964, i32 0, i32 0), i64 98 }, i32 1387 }
@panic_loc30097 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([98 x i8]* @str26964, i32 0, i32 0), i64 98 }, i32 1410 }
@str30113 = internal constant [96 x i8] c"/home/rustbuild/src/rust-buildbot/slave/nightly-dist-rustc-linux/build/src/libcollections/str.rs"
@panic_loc30114 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([96 x i8]* @str30113, i32 0, i32 0), i64 96 }, i32 116 }
@panic_loc30132 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([96 x i8]* @str21064, i32 0, i32 0), i64 96 }, i32 1756 }
@panic_loc30135 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([96 x i8]* @str21064, i32 0, i32 0), i64 96 }, i32 1772 }
@panic_loc30136 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([27 x i8]* @str25247, i32 0, i32 0), i64 27 }, %str_slice { i8* getelementptr inbounds ([96 x i8]* @str21064, i32 0, i32 0), i64 96 }, i32 1774 }
@panic_loc30137 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([96 x i8]* @str21064, i32 0, i32 0), i64 96 }, i32 1794 }
@panic_loc30146 = internal unnamed_addr constant { %str_slice, %str_slice, i32 } { %str_slice { i8* getelementptr inbounds ([31 x i8]* @str20989, i32 0, i32 0), i64 31 }, %str_slice { i8* getelementptr inbounds ([96 x i8]* @str21064, i32 0, i32 0), i64 96 }, i32 1535 }
@str30147 = internal constant [35 x i8] c"Host: foo.bar\0D\0AContent-Length: 15\0D\0A"
@ref30148 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([35 x i8]* @str30147, i32 0, i32 0), i64 35 }
@const30149 = internal unnamed_addr constant %str_slice* @ref30148
@_ZN6header5tests17test_headers_show15__STATIC_FMTSTR20h0b226a51b3668441rkqE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header5tests17test_headers_show10_FILE_LINE20hdec7b0b6ef9f8e8a2kqE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 513, [4 x i8] undef }
@str30150 = internal constant [20 x i8] c"Content-Length: 10\0D\0A"
@ref30151 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([20 x i8]* @str30150, i32 0, i32 0), i64 20 }
@const30152 = internal unnamed_addr constant %str_slice* @ref30151
@_ZN6header5tests21test_headers_show_raw15__STATIC_FMTSTR20h0b226a51b3668441ymqE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header5tests21test_headers_show_raw10_FILE_LINE20hdec7b0b6ef9f8e8a9mqE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 520, [4 x i8] undef }
@str30154 = internal constant [14 x i8] c"content-LENGTH"
@const30155 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([14 x i8]* @str30154, i32 0, i32 0), i64 14 }
@binary30156 = internal unnamed_addr constant [2 x i8] c"20"
@const30157 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([2 x i8]* @binary30156, i32 0, i32 0), i64 2 }
@str30158 = internal constant [14 x i8] c"Content-length"
@const30159 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([14 x i8]* @str30158, i32 0, i32 0), i64 14 }
@_ZN6header5tests12test_set_raw15__STATIC_FMTSTR20h0b226a51b3668441roqE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@vtable30163 = internal unnamed_addr constant { void (%"3.collections::vec::Vec<u8>"*)*, i64, i64, i8 (%"3.collections::vec::Vec<u8>"*, %"2.core::fmt::Formatter"*)* } { void (%"3.collections::vec::Vec<u8>"*)* @"_ZN31collections..vec..Vec$LT$u8$GT$10drop.2086917hcc71a5cb23c38a6fE", i64 24, i64 8, i8 (%"3.collections::vec::Vec<u8>"*, %"2.core::fmt::Formatter"*)* @"_ZN3vec23Vec$LT$T$GT$.fmt..Debug3fmt20h2348845346342154344E" }
@const30164 = internal unnamed_addr constant i8 ({ %"3.collections::vec::Vec<u8>"*, i64 }*, %"2.core::fmt::Formatter"*)* @"_ZN3fmt23_$RF$$u27$a$u20$T.Debug3fmt20h6905995828201820025E"
@_ZN6header5tests12test_set_raw10_FILE_LINE20hdec7b0b6ef9f8e8a2oqE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 528, [4 x i8] undef }
@const30165 = internal unnamed_addr constant { i64 }** @const30023
@_ZN6header5tests12test_set_raw15__STATIC_FMTSTR20h0b226a51b3668441RpqE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header5tests12test_set_raw10_FILE_LINE20hdec7b0b6ef9f8e8asqqE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 529, [4 x i8] undef }
@const30166 = internal unnamed_addr constant { { i8*, i8* } }* @const21184
@_ZN6header5tests15test_remove_raw15__STATIC_FMTSTR20h0b226a51b3668441CrqE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@vtable30167 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 ({ %"3.collections::vec::Vec<u8>"*, i64 }*, %"2.core::fmt::Formatter"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 16, i64 8, i8 ({ %"3.collections::vec::Vec<u8>"*, i64 }*, %"2.core::fmt::Formatter"*)* @"_ZN3fmt23_$RF$$u27$a$u20$T.Debug3fmt20h6905995828201820025E" }
@const30168 = internal unnamed_addr constant i8 (%"2.core::option::Option<&'static [collections::vec::Vec<u8>]>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt21h11195607353402011037E"
@_ZN6header5tests15test_remove_raw10_FILE_LINE20hdec7b0b6ef9f8e8adsqE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 537, [4 x i8] undef }
@_ZN6header5tests8test_len15__STATIC_FMTSTR20h0b226a51b3668441btqE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header5tests8test_len10_FILE_LINE20hdec7b0b6ef9f8e8aMtqE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 544, [4 x i8] undef }
@_ZN6header5tests8test_len15__STATIC_FMTSTR20h0b226a51b3668441MuqE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header5tests8test_len10_FILE_LINE20hdec7b0b6ef9f8e8anvqE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 546, [4 x i8] undef }
@_ZN6header5tests8test_len15__STATIC_FMTSTR20h0b226a51b3668441dwqE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header5tests8test_len10_FILE_LINE20hdec7b0b6ef9f8e8aOwqE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 549, [4 x i8] undef }
@_ZN6header5tests10test_clear15__STATIC_FMTSTR20h0b226a51b36684412xqE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header5tests10test_clear10_FILE_LINE20hdec7b0b6ef9f8e8aDyqE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 557, [4 x i8] undef }
@_ZN6header5tests10test_clear15__STATIC_FMTSTR20h0b226a51b3668441qzqE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header5tests10test_clear10_FILE_LINE20hdec7b0b6ef9f8e8a1zqE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 559, [4 x i8] undef }
@const30169 = internal unnamed_addr constant { i64 } { i64 11 }
@str30170 = internal constant [46 x i8] c"assertion failed: header.is::<ContentLength>()"
@const30171 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([46 x i8]* @str30170, i32 0, i32 0), i64 46 }
@_ZN6header5tests9test_iter10_FILE_LINE20hdec7b0b6ef9f8e8a1AqE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 567, [4 x i8] undef }
@_ZN6header5tests9test_iter15__STATIC_FMTSTR20h0b226a51b3668441NBqE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header5tests9test_iter10_FILE_LINE20hdec7b0b6ef9f8e8aoCqE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 568, [4 x i8] undef }
@ref30172 = internal unnamed_addr constant { i64 }* @const30169
@const30173 = internal unnamed_addr constant { i64 }** @ref30172
@_ZN6header5tests9test_iter15__STATIC_FMTSTR20h0b226a51b3668441dDqE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header5tests9test_iter10_FILE_LINE20hdec7b0b6ef9f8e8aODqE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 569, [4 x i8] undef }
@str30174 = internal constant [2 x i8] c"11"
@const30175 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([2 x i8]* @str30174, i32 0, i32 0), i64 2 }
@_ZN6header5tests9test_iter15__STATIC_FMTSTR20h0b226a51b3668441zEqE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6header5tests9test_iter10_FILE_LINE20hdec7b0b6ef9f8e8aaFqE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([17 x i8]* @str29820, i32 0, i32 0), i64 17 }, i32 570, [4 x i8] undef }
@str30176 = internal constant [22 x i8] c"SizedReader(remaining="
@ref30177 = internal unnamed_addr constant [2 x %str_slice] [%str_slice { i8* getelementptr inbounds ([22 x i8]* @str30176, i32 0, i32 0), i64 22 }, %str_slice { i8* getelementptr inbounds ([1 x i8]* @str24817, i32 0, i32 0), i64 1 }]
@"_ZN4http30HttpReader$LT$R$GT$.fmt..Debug3fmt15__STATIC_FMTSTR20h0b226a51b3668441zHqE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30177, i32 0, i32 0), i64 2 }
@str30178 = internal constant [38 x i8] c"ChunkedReader(chunk_remaining=unknown)"
@ref30179 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([38 x i8]* @str30178, i32 0, i32 0), i64 38 }]
@"_ZN4http30HttpReader$LT$R$GT$.fmt..Debug3fmt15__STATIC_FMTSTR20h0b226a51b36684417HqE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref30179, i32 0, i32 0), i64 1 }
@str30180 = internal constant [30 x i8] c"ChunkedReader(chunk_remaining="
@ref30181 = internal unnamed_addr constant [2 x %str_slice] [%str_slice { i8* getelementptr inbounds ([30 x i8]* @str30180, i32 0, i32 0), i64 30 }, %str_slice { i8* getelementptr inbounds ([1 x i8]* @str24817, i32 0, i32 0), i64 1 }]
@"_ZN4http30HttpReader$LT$R$GT$.fmt..Debug3fmt15__STATIC_FMTSTR20h0b226a51b3668441yIqE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30181, i32 0, i32 0), i64 2 }
@str30182 = internal constant [9 x i8] c"EofReader"
@ref30183 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([9 x i8]* @str30182, i32 0, i32 0), i64 9 }]
@"_ZN4http30HttpReader$LT$R$GT$.fmt..Debug3fmt15__STATIC_FMTSTR20h0b226a51b36684415IqE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref30183, i32 0, i32 0), i64 1 }
@str30184 = internal constant [11 x i8] c"EmptyReader"
@ref30185 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([11 x i8]* @str30184, i32 0, i32 0), i64 11 }]
@"_ZN4http30HttpReader$LT$R$GT$.fmt..Debug3fmt15__STATIC_FMTSTR20h0b226a51b3668441uJqE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref30185, i32 0, i32 0), i64 1 }
@str30186 = internal constant [13 x i8] c"ThroughWriter"
@ref30187 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([13 x i8]* @str30186, i32 0, i32 0), i64 13 }]
@"_ZN4http30HttpWriter$LT$W$GT$.fmt..Debug3fmt15__STATIC_FMTSTR20h0b226a51b3668441X9qE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref30187, i32 0, i32 0), i64 1 }
@str30188 = internal constant [13 x i8] c"ChunkedWriter"
@ref30189 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([13 x i8]* @str30188, i32 0, i32 0), i64 13 }]
@"_ZN4http30HttpWriter$LT$W$GT$.fmt..Debug3fmt15__STATIC_FMTSTR20h0b226a51b3668441marE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref30189, i32 0, i32 0), i64 1 }
@str30190 = internal constant [22 x i8] c"SizedWriter(remaining="
@ref30191 = internal unnamed_addr constant [2 x %str_slice] [%str_slice { i8* getelementptr inbounds ([22 x i8]* @str30190, i32 0, i32 0), i64 22 }, %str_slice { i8* getelementptr inbounds ([1 x i8]* @str24817, i32 0, i32 0), i64 1 }]
@"_ZN4http30HttpWriter$LT$W$GT$.fmt..Debug3fmt15__STATIC_FMTSTR20h0b226a51b3668441MarE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30191, i32 0, i32 0), i64 2 }
@str30192 = internal constant [11 x i8] c"EmptyWriter"
@ref30193 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([11 x i8]* @str30192, i32 0, i32 0), i64 11 }]
@"_ZN4http30HttpWriter$LT$W$GT$.fmt..Debug3fmt15__STATIC_FMTSTR20h0b226a51b3668441jbrE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref30193, i32 0, i32 0), i64 1 }
@const30203 = internal unnamed_addr constant { { { i8, { { i64, [0 x i64], [3 x i64] }, { i64, [0 x i64], [24 x i64] } }, { { { i64, i64 }, { i64, i64, { { i8* }, {} }, {} }, {} } } }, i64 } } zeroinitializer
@const30204 = internal unnamed_addr constant { { { i8, { i16, { i64, [0 x i64], [3 x i64] } }, { { { i64, i64 }, { i64, i64, { { i8* }, {} }, {} }, {} } } }, i64 } } zeroinitializer
@str30205 = internal constant [9 x i8] c"RawStatus"
@const30206 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([9 x i8]* @str30205, i32 0, i32 0), i64 9 }
@vtable30207 = internal unnamed_addr constant { void (%"3.collections::borrow::Cow<str>"*)*, i64, i64, i8 (%"3.collections::borrow::Cow<str>"*, %"2.core::fmt::Formatter"*)* } { void (%"3.collections::borrow::Cow<str>"*)* @"_ZN35collections..borrow..Cow$LT$str$GT$10drop.2399117h18af316d40a8fb1bE", i64 32, i64 8, i8 (%"3.collections::borrow::Cow<str>"*, %"2.core::fmt::Formatter"*)* @"_ZN6borrow37Cow$LT$$u27$a$C$$u20$B$GT$.fmt..Debug3fmt21h18325317965188431212E" }
@vtable30216 = internal unnamed_addr constant { void (%"header::common::connection::Connection"*)*, i64, i64, i8 (%"header::common::connection::Connection"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::common::connection::Connection"*)*, i8 (%"header::common::connection::Connection"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::common::connection::Connection"*)*, void ({ i8*, void (i8*)** }*, %"header::common::connection::Connection"*)* } { void (%"header::common::connection::Connection"*)* @_ZN38header..common..connection..Connection10drop.2780217hcf0d29e35d72f16cE, i64 24, i64 8, i8 (%"header::common::connection::Connection"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common10connection33Connection...header..HeaderFormat10fmt_header20ha700b1a0ea9ee97bb4gE, i64 (%"header::common::connection::Connection"*)* @_ZN8Typeable8get_type20h7961388466058286837E, i8 (%"header::common::connection::Connection"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common10connection28Connection...std..fmt..Debug3fmt20h9294f84b89d8ae65e2gE, i64 (%"header::common::connection::Connection"*)* @_ZN3any5T.Any11get_type_id20h5848340788799666258E, void ({ i8*, void (i8*)** }*, %"header::common::connection::Connection"*)* @_ZN6header13T.HeaderClone9clone_box20h5227361403802994273E }
@const30218 = internal unnamed_addr constant i8* (%"header::internals::item::Item"*)* @_ZN6header9internals4item4Item5typed21h16065729831247730710E
@vtable30225 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<collections::vec::Vec<u8>>>"*, %str_slice*)*, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<collections::vec::Vec<u8>>>"*, i32)*, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<collections::vec::Vec<u8>>>"*, %"2.core::fmt::Arguments"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 8, i64 8, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<collections::vec::Vec<u8>>>"*, %str_slice*)* @"_ZN3fmt5Write9write_fmt36Adapter$LT$$u27$a$C$$u20$T$GT$.Write9write_str21h11345013746765494998E", i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<collections::vec::Vec<u8>>>"*, i32)* @_ZN3fmt5Write10write_char21h11163234586275317327E, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<collections::vec::Vec<u8>>>"*, %"2.core::fmt::Arguments"*)* @"_ZN3fmt5Write9write_fmt36Adapter$LT$$u27$a$C$$u20$T$GT$.Write9write_fmt21h10377503610906474622E" }
@vtable30226 = internal unnamed_addr constant { void (%"1.std::io::Write::write_fmt::Adaptor<collections::vec::Vec<u8>>"*)*, i64, i64, i8 (%"1.std::io::Write::write_fmt::Adaptor<collections::vec::Vec<u8>>"*, %str_slice*)*, i8 (%"1.std::io::Write::write_fmt::Adaptor<collections::vec::Vec<u8>>"*, i32)*, i8 (%"1.std::io::Write::write_fmt::Adaptor<collections::vec::Vec<u8>>"*, %"2.core::fmt::Arguments"*)* } { void (%"1.std::io::Write::write_fmt::Adaptor<collections::vec::Vec<u8>>"*)* @"_ZN73std..io..Write..write_fmt..Adaptor$LT$collections..vec..Vec$LT$u8$GT$$GT$10drop.3022317h7c88ab7b18f0a559E", i64 32, i64 8, i8 (%"1.std::io::Write::write_fmt::Adaptor<collections::vec::Vec<u8>>"*, %str_slice*)* @"_ZN2io5Write9write_fmt41Adaptor$LT$$u27$a$C$$u20$T$GT$.fmt..Write9write_str21h17033727569212369241E", i8 (%"1.std::io::Write::write_fmt::Adaptor<collections::vec::Vec<u8>>"*, i32)* @_ZN3fmt5Write10write_char20h2562501023305528005E, i8 (%"1.std::io::Write::write_fmt::Adaptor<collections::vec::Vec<u8>>"*, %"2.core::fmt::Arguments"*)* @_ZN3fmt5Write9write_fmt21h16483599514813174962E }
@binary30227 = internal unnamed_addr constant [7 x i8] c"foo bar"
@const30228 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([7 x i8]* @binary30227, i32 0, i32 0), i64 7 }
@binary30232 = internal unnamed_addr constant [13 x i8] c"baz quux herp"
@const30233 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([13 x i8]* @binary30232, i32 0, i32 0), i64 13 }
@str30238 = internal constant [35 x i8] c"7\0D\0Afoo bar\0D\0AD\0D\0Abaz quux herp\0D\0A0\0D\0A\0D\0A"
@ref30239 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([35 x i8]* @str30238, i32 0, i32 0), i64 35 }
@const30240 = internal unnamed_addr constant %str_slice* @ref30239
@_ZN4http5tests18test_write_chunked15__STATIC_FMTSTR20h0b226a51b3668441WorE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN4http5tests18test_write_chunked10_FILE_LINE20hdec7b0b6ef9f8e8axprE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 472, [4 x i8] undef }
@const30241 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([3 x i8]* @binary22420, i32 0, i32 0), i64 3 }
@_ZN4http5tests16test_write_sized15__STATIC_FMTSTR20h0b226a51b3668441BqrE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN4http5tests16test_write_sized10_FILE_LINE20hdec7b0b6ef9f8e8acrrE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 480, [4 x i8] undef }
@str30242 = internal constant [8 x i8] c"foo barb"
@ref30243 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str30242, i32 0, i32 0), i64 8 }
@const30244 = internal unnamed_addr constant %str_slice* @ref30243
@_ZN4http5tests16test_write_sized15__STATIC_FMTSTR20h0b226a51b36684419rrE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN4http5tests16test_write_sized10_FILE_LINE20hdec7b0b6ef9f8e8aKsrE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 484, [4 x i8] undef }
@str30245 = internal constant [3 x i8] c"1\0D\0A"
@const30246 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str30245, i32 0, i32 0), i64 3 }
@str30247 = internal constant [4 x i8] c"01\0D\0A"
@const30248 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str30247, i32 0, i32 0), i64 4 }
@str30249 = internal constant [3 x i8] c"0\0D\0A"
@const30250 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str30249, i32 0, i32 0), i64 3 }
@str30251 = internal constant [4 x i8] c"00\0D\0A"
@const30252 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str30251, i32 0, i32 0), i64 4 }
@str30253 = internal constant [3 x i8] c"A\0D\0A"
@const30254 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str30253, i32 0, i32 0), i64 3 }
@str30255 = internal constant [3 x i8] c"a\0D\0A"
@const30256 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str30255, i32 0, i32 0), i64 3 }
@str30257 = internal constant [4 x i8] c"Ff\0D\0A"
@const30258 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str30257, i32 0, i32 0), i64 4 }
@str30259 = internal constant [7 x i8] c"Ff \0D\0A"
@const30260 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str30259, i32 0, i32 0), i64 7 }
@str30261 = internal constant [3 x i8] c"F\0DF"
@const30262 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str30261, i32 0, i32 0), i64 3 }
@str30263 = internal constant [1 x i8] c"F"
@const30264 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([1 x i8]* @str30263, i32 0, i32 0), i64 1 }
@str30265 = internal constant [3 x i8] c"X\0D\0A"
@const30266 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str30265, i32 0, i32 0), i64 3 }
@str30267 = internal constant [4 x i8] c"1X\0D\0A"
@const30268 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str30267, i32 0, i32 0), i64 4 }
@str30269 = internal constant [3 x i8] c"-\0D\0A"
@const30270 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([3 x i8]* @str30269, i32 0, i32 0), i64 3 }
@str30271 = internal constant [4 x i8] c"-1\0D\0A"
@const30272 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([4 x i8]* @str30271, i32 0, i32 0), i64 4 }
@str30273 = internal constant [13 x i8] c"1;extension\0D\0A"
@const30274 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([13 x i8]* @str30273, i32 0, i32 0), i64 13 }
@str30275 = internal constant [18 x i8] c"a;ext name=value\0D\0A"
@const30276 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([18 x i8]* @str30275, i32 0, i32 0), i64 18 }
@str30277 = internal constant [24 x i8] c"1;extension;extension2\0D\0A"
@const30278 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([24 x i8]* @str30277, i32 0, i32 0), i64 24 }
@str30279 = internal constant [9 x i8] c"1;;; ;\0D\0A"
@const30280 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([9 x i8]* @str30279, i32 0, i32 0), i64 9 }
@str30281 = internal constant [17 x i8] c"2; extension...\0D\0A"
@const30282 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([17 x i8]* @str30281, i32 0, i32 0), i64 17 }
@str30283 = internal constant [21 x i8] c"3 ; extension=123\0D\0A"
@const30284 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([21 x i8]* @str30283, i32 0, i32 0), i64 21 }
@str30285 = internal constant [7 x i8] c"3 ;\0D\0A"
@const30286 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str30285, i32 0, i32 0), i64 7 }
@str30287 = internal constant [10 x i8] c"3 ; \0D\0A"
@const30288 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str30287, i32 0, i32 0), i64 10 }
@str30289 = internal constant [21 x i8] c"1 invalid extension\0D\0A"
@const30290 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([21 x i8]* @str30289, i32 0, i32 0), i64 21 }
@str30291 = internal constant [5 x i8] c"1 A\0D\0A"
@const30292 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str30291, i32 0, i32 0), i64 5 }
@str30293 = internal constant [9 x i8] c"1;no CRLF"
@const30294 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([9 x i8]* @str30293, i32 0, i32 0), i64 9 }
@_ZN4http5tests20test_read_chunk_size4read15__STATIC_FMTSTR20h0b226a51b3668441MtrE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN4http5tests20test_read_chunk_size4read10_FILE_LINE20hdec7b0b6ef9f8e8anurE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 490, [4 x i8] undef }
@"_ZN6result24Result$LT$T$C$$u20$E$GT$10unwrap_err15__STATIC_FMTSTR20hb07ecdd2701c601dttFE" = external global { %str_slice*, i64 }
@"_ZN6result24Result$LT$T$C$$u20$E$GT$10unwrap_err10_FILE_LINE20hbf645f5471102a9adtFE" = external global { %str_slice, i32 }
@const30300 = internal unnamed_addr constant i8* @const23840
@_ZN4http5tests20test_read_chunk_size8read_err15__STATIC_FMTSTR20h0b226a51b3668441kvrE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@const30302 = internal unnamed_addr constant i8 (i8*, %"2.core::fmt::Formatter"*)* @_ZN2io5error28ErrorKind...core..fmt..Debug3fmt20hfa5b98c0e042f4600dgE
@_ZN4http5tests20test_read_chunk_size8read_err10_FILE_LINE20hdec7b0b6ef9f8e8aVvrE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 494, [4 x i8] undef }
@binary30303 = internal unnamed_addr constant [38 x i8] c"GET /echo HTTP/1.1\0D\0AHost: hyper.rs\0D\0A\0D\0A"
@const30304 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([38 x i8]* @binary30303, i32 0, i32 0), i64 38 }
@const30320 = internal unnamed_addr constant { i64, { i8, [39 x i8] }, [240 x i8] } { i64 1, { i8, [39 x i8] } { i8 4, [39 x i8] undef }, [240 x i8] undef }
@binary30324 = internal unnamed_addr constant [19 x i8] c"HTTP/1.1 200 OK\0D\0A\0D\0A"
@const30325 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([19 x i8]* @binary30324, i32 0, i32 0), i64 19 }
@ref30326 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([2 x i8]* @str24607, i32 0, i32 0), i64 2 }
@const30327 = internal unnamed_addr constant %str_slice* @ref30326
@_ZN4http5tests21test_parse_raw_status15__STATIC_FMTSTR20h0b226a51b3668441izrE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@const30329 = internal unnamed_addr constant i8 (%"3.collections::borrow::Cow<str>"*, %"2.core::fmt::Formatter"*)* @"_ZN6borrow37Cow$LT$$u27$a$C$$u20$B$GT$.fmt..Debug3fmt21h18325317965188431212E"
@_ZN4http5tests21test_parse_raw_status10_FILE_LINE20hdec7b0b6ef9f8e8aTzrE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 541, [4 x i8] undef }
@binary30330 = internal unnamed_addr constant [22 x i8] c"HTTP/1.1 200 Howdy\0D\0A\0D\0A"
@const30331 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([22 x i8]* @binary30330, i32 0, i32 0), i64 22 }
@str30332 = internal constant [5 x i8] c"Howdy"
@ref30333 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([5 x i8]* @str30332, i32 0, i32 0), i64 5 }
@const30334 = internal unnamed_addr constant %str_slice* @ref30333
@_ZN4http5tests21test_parse_raw_status15__STATIC_FMTSTR20h0b226a51b3668441ZArE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN4http5tests21test_parse_raw_status10_FILE_LINE20hdec7b0b6ef9f8e8aABrE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 547, [4 x i8] undef }
@str30335 = internal constant [19 x i8] c"unexpected result: "
@ref30336 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([19 x i8]* @str30335, i32 0, i32 0), i64 19 }]
@_ZN4http5tests21test_parse_tcp_closed15__STATIC_FMTSTR20h0b226a51b3668441rCrE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref30336, i32 0, i32 0), i64 1 }
@str30337 = internal constant [8 x i8] c"Incoming"
@const30338 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([8 x i8]* @str30337, i32 0, i32 0), i64 8 }
@vtable30339 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (i8*, %"2.core::fmt::Formatter"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 1, i64 1, i8 (i8*, %"2.core::fmt::Formatter"*)* @_ZN7version29HttpVersion...std..fmt..Debug3fmt20h65671139fd5707b9RXuE }
@str30340 = internal constant [7 x i8] c"subject"
@const30341 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str30340, i32 0, i32 0), i64 7 }
@"_ZN3fmt29_$LP$T10$C$$u20$T11$RP$.Debug3fmt15__STATIC_FMTSTR20hb07ecdd2701c601d5ZPE" = external global { %str_slice*, i64 }
@"_ZN3fmt29_$LP$T10$C$$u20$T11$RP$.Debug3fmt15__STATIC_FMTSTR20hb07ecdd2701c601d00PE" = external global { %str_slice*, i64 }
@"_ZN3fmt29_$LP$T10$C$$u20$T11$RP$.Debug3fmt15__STATIC_FMTSTR20hb07ecdd2701c601dE1PE" = external global { %str_slice*, i64 }
@"_ZN3fmt29_$LP$T10$C$$u20$T11$RP$.Debug3fmt15__STATIC_FMTSTR20hb07ecdd2701c601dA2PE" = external global { %str_slice*, i64 }
@"_ZN3fmt29_$LP$T10$C$$u20$T11$RP$.Debug3fmt15__STATIC_FMTSTR20hb07ecdd2701c601de3PE" = external global { %str_slice*, i64 }
@const30343 = internal unnamed_addr constant i8 (%"uri::RequestUri"*, %"2.core::fmt::Formatter"*)* @_ZN3uri28RequestUri...std..fmt..Debug3fmt20h542bbbbc9bcd05bdLQuE
@"_ZN3fmt29_$LP$T10$C$$u20$T11$RP$.Debug3fmt15__STATIC_FMTSTR20hb07ecdd2701c601da4PE" = external global { %str_slice*, i64 }
@"_ZN3fmt29_$LP$T10$C$$u20$T11$RP$.Debug3fmt15__STATIC_FMTSTR20hb07ecdd2701c601dG4PE" = external global { %str_slice*, i64 }
@vtable30344 = internal unnamed_addr constant { void ({ %"method::Method", %"uri::RequestUri" }*)*, i64, i64, i8 ({ %"method::Method", %"uri::RequestUri" }*, %"2.core::fmt::Formatter"*)* } { void ({ %"method::Method", %"uri::RequestUri" }*)* @"_ZN46_$LP$method..Method$C$$u20$uri..RequestUri$RP$10drop.3020117h499be660f0b84181E", i64 232, i64 8, i8 ({ %"method::Method", %"uri::RequestUri" }*, %"2.core::fmt::Formatter"*)* @"_ZN3fmt29_$LP$T10$C$$u20$T11$RP$.Debug3fmt21h10737233554868380031E" }
@str30345 = internal constant [7 x i8] c"headers"
@const30346 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([7 x i8]* @str30345, i32 0, i32 0), i64 7 }
@vtable30347 = internal unnamed_addr constant { void (%"header::Headers"*)*, i64, i64, i8 (%"header::Headers"*, %"2.core::fmt::Formatter"*)* } { void (%"header::Headers"*)* @_ZN15header..Headers10drop.2408017h3bcdd1ffc82c221cE, i64 40, i64 8, i8 (%"header::Headers"*, %"2.core::fmt::Formatter"*)* @_ZN6header18Headers.fmt..Debug3fmt20h68c52858277e8d48GDpE }
@vtable30348 = internal unnamed_addr constant { void (%"http::Incoming<(method::Method, uri::RequestUri)>"*)*, i64, i64, i8 (%"http::Incoming<(method::Method, uri::RequestUri)>"*, %"2.core::fmt::Formatter"*)* } { void (%"http::Incoming<(method::Method, uri::RequestUri)>"*)* @"_ZN67http..Incoming$LT$$LP$method..Method$C$$u20$uri..RequestUri$RP$$GT$10drop.3030617h52daa32e18424f97E", i64 280, i64 8, i8 (%"http::Incoming<(method::Method, uri::RequestUri)>"*, %"2.core::fmt::Formatter"*)* @"_ZN4http35Incoming$LT$S$GT$...std..fmt..Debug3fmt21h11115095126437158240E" }
@vtable30349 = internal unnamed_addr constant { void (%"error::Error"*)*, i64, i64, i8 (%"error::Error"*, %"2.core::fmt::Formatter"*)* } { void (%"error::Error"*)* @_ZN12error..Error10drop.2339117haae684404c90a41dE, i64 40, i64 8, i8 (%"error::Error"*, %"2.core::fmt::Formatter"*)* @_ZN5error23Error...std..fmt..Debug3fmt20h9698c504feb3a23ccycE }
@const30350 = internal unnamed_addr constant i8 (%"2.core::result::Result<http::Incoming<(method::Method, uri::RequestUri)>, error::Error>"*, %"2.core::fmt::Formatter"*)* @"_ZN6result43Result$LT$T$C$$u20$E$GT$...core..fmt..Debug3fmt20h2344683160011274335E"
@_ZN4http5tests21test_parse_tcp_closed10_FILE_LINE20hdec7b0b6ef9f8e8aRCrE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([11 x i8]* @str24141, i32 0, i32 0), i64 11 }, i32 560, [4 x i8] undef }
@str30360 = internal constant [18 x i8] c"Box<NetworkStream>"
@const30361 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([18 x i8]* @str30360, i32 0, i32 0), i64 18 }
@const30412 = internal unnamed_addr constant i64 16384
@const30455 = internal unnamed_addr constant %closure.775 zeroinitializer
@const30457 = internal unnamed_addr constant { i8, i32, [32 x i8] } { i8 0, i32 0, [32 x i8] undef }
@const30460 = internal unnamed_addr constant { i8, { i64, [24 x i8] }, [0 x i8] } { i8 1, { i64, [24 x i8] } { i64 1, [24 x i8] undef }, [0 x i8] undef }
@"_ZN3ssl18SslStream$LT$S$GT$16in_retry_wrapper15__STATIC_FMTSTR20hc90161cf96fba42drxdE" = external global { %str_slice*, i64 }
@const30463 = internal unnamed_addr constant i8 (i32*, %"2.core::fmt::Formatter"*)* @_ZN3ssl29LibSslError...std..fmt..Debug3fmt20h46b8381cdad169d5JmdE
@"_ZN3ssl18SslStream$LT$S$GT$16in_retry_wrapper10_FILE_LINE20hce18b09e83c2dc91RxdE" = external global { %str_slice, i32 }
@str30475 = internal constant [15 x i8] c"Http HttpStream"
@ref30476 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([15 x i8]* @str30475, i32 0, i32 0), i64 15 }]
@_ZN3net21HttpStream.fmt..Debug3fmt15__STATIC_FMTSTR20h0b226a51b3668441cRrE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref30476, i32 0, i32 0), i64 1 }
@str30477 = internal constant [16 x i8] c"Https HttpStream"
@ref30478 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([16 x i8]* @str30477, i32 0, i32 0), i64 16 }]
@_ZN3net21HttpStream.fmt..Debug3fmt15__STATIC_FMTSTR20h0b226a51b3668441BRrE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref30478, i32 0, i32 0), i64 1 }
@const30482 = internal unnamed_addr constant i8 15
@const30495 = internal unnamed_addr constant i8 5
@str30496 = internal constant [10 x i8] c"hyper::net"
@const30497 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([10 x i8]* @str30496, i32 0, i32 0), i64 10 }
@str30498 = internal constant [10 x i8] c"src/net.rs"
@_ZN3net30HttpConnector.NetworkConnector7connect3LOC20h6d31579c3e045dd8yVrE = internal constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([10 x i8]* @str30496, i32 0, i32 0), i64 10 }, %str_slice { i8* getelementptr inbounds ([10 x i8]* @str30498, i32 0, i32 0), i64 10 }, i32 327, [4 x i8] undef }
@str30499 = internal constant [11 x i8] c"http scheme"
@ref30500 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([11 x i8]* @str30499, i32 0, i32 0), i64 11 }]
@_ZN3net30HttpConnector.NetworkConnector7connect15__STATIC_FMTSTR20h0b226a51b3668441yWrE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref30500, i32 0, i32 0), i64 1 }
@const30518 = internal unnamed_addr constant { i32, [32 x i8] } { i32 0, [32 x i8] undef }
@const30519 = internal unnamed_addr constant %"1.std::net::addr::SocketAddr"* inttoptr (i64 1 to %"1.std::net::addr::SocketAddr"*)
@str30544 = internal constant [34 x i8] c"could not resolve to any addresses"
@const30545 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([34 x i8]* @str30544, i32 0, i32 0), i64 34 }
@const30546 = internal unnamed_addr constant void (%"2.core::result::Result<std::sys_common::net::TcpStream, std::io::error::Error>"*, %"1.std::net::addr::SocketAddr"*)* @_ZN10sys_common3net9TcpStream7connect20hf760454249f10ebbMHqE
@const30547 = internal unnamed_addr constant i64 (i64)* @_ZN3net3tcp9TcpStream21h14773375148143552158E
@_ZN3net30HttpConnector.NetworkConnector7connect3LOC20h6d31579c3e045dd8jXrE = internal constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([10 x i8]* @str30496, i32 0, i32 0), i64 10 }, %str_slice { i8* getelementptr inbounds ([10 x i8]* @str30498, i32 0, i32 0), i64 10 }, i32 327, [4 x i8] undef }
@str30548 = internal constant [12 x i8] c"https scheme"
@ref30549 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([12 x i8]* @str30548, i32 0, i32 0), i64 12 }]
@_ZN3net30HttpConnector.NetworkConnector7connect15__STATIC_FMTSTR20h0b226a51b3668441jYrE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref30549, i32 0, i32 0), i64 1 }
@str30572 = internal constant [23 x i8] c"Invalid scheme for Http"
@const30573 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([23 x i8]* @str30572, i32 0, i32 0), i64 23 }
@_ZN3net5tests24test_downcast_box_stream15__STATIC_FMTSTR20h0b226a51b3668441h2rE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN3net5tests24test_downcast_box_stream10_FILE_LINE20hdec7b0b6ef9f8e8aS2rE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([10 x i8]* @str30498, i32 0, i32 0), i64 10 }, i32 366, [4 x i8] undef }
@_ZN3net5tests34test_downcast_unchecked_box_stream15__STATIC_FMTSTR20h0b226a51b366844103rE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN3net5tests34test_downcast_unchecked_box_stream10_FILE_LINE20hdec7b0b6ef9f8e8aB4rE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([10 x i8]* @str30498, i32 0, i32 0), i64 10 }, i32 376, [4 x i8] undef }
@const30580 = internal unnamed_addr constant %closure.780 zeroinitializer
@vtable30583 = internal unnamed_addr constant { void (i8*)*, i64, i64, void (%closure.780*, %"15.openssl::ssl::SslContext"*)*, void (%closure.780*, %"15.openssl::ssl::SslContext"*)*, void (%closure.780, %"15.openssl::ssl::SslContext"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 0, i64 1, void (%closure.780*, %"15.openssl::ssl::SslContext"*)* @_ZN3net5tests36test_http_connector_set_ssl_verifier13closure.30577E, void (%closure.780*, %"15.openssl::ssl::SslContext"*)* @_ZN3net5tests36test_http_connector_set_ssl_verifier13closure.30577E, void (%closure.780, %"15.openssl::ssl::SslContext"*)* @"_ZN172extern$u20$$u22$rust.call$u22$$u20$fn$LP$$u5b$closure$LP$$LP$$RF$mut$u20$openssl..ssl..SslContext$C$$RP$$RP$$u5d$$C$$u20$$LP$$RF$mut$u20$openssl..ssl..SslContext$C$$RP$$RP$15once_shim.3058117hb71060d15b339514E" }
@str30584 = internal constant [39 x i8] c"assertion failed: connector.0.is_some()"
@const30585 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([39 x i8]* @str30584, i32 0, i32 0), i64 39 }
@_ZN3net5tests36test_http_connector_set_ssl_verifier10_FILE_LINE20hdec7b0b6ef9f8e8am5rE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([10 x i8]* @str30498, i32 0, i32 0), i64 10 }, i32 386, [4 x i8] undef }
@str30589 = internal constant [22 x i8] c"hyper::server::request"
@const30590 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30589, i32 0, i32 0), i64 22 }
@str30591 = internal constant [21 x i8] c"src/server/request.rs"
@"_ZN6server7request35Request$LT$$u27$a$C$$u20$$u27$b$GT$3new3LOC20h6d31579c3e045dd8R7rE" = internal constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30589, i32 0, i32 0), i64 22 }, %str_slice { i8* getelementptr inbounds ([21 x i8]* @str30591, i32 0, i32 0), i64 21 }, i32 40, [4 x i8] undef }
@str30592 = internal constant [14 x i8] c"Request Line: "
@ref30593 = internal unnamed_addr constant [3 x %str_slice] [%str_slice { i8* getelementptr inbounds ([14 x i8]* @str30592, i32 0, i32 0), i64 14 }, %str_slice { i8* getelementptr inbounds ([1 x i8]* @str24130, i32 0, i32 0), i64 1 }, %str_slice { i8* getelementptr inbounds ([1 x i8]* @str24130, i32 0, i32 0), i64 1 }]
@"_ZN6server7request35Request$LT$$u27$a$C$$u20$$u27$b$GT$3new15__STATIC_FMTSTR20h0b226a51b3668441R8rE" = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref30593, i32 0, i32 0), i64 3 }
@"_ZN6server7request35Request$LT$$u27$a$C$$u20$$u27$b$GT$3new3LOC20h6d31579c3e045dd8y9rE" = internal constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30589, i32 0, i32 0), i64 22 }, %str_slice { i8* getelementptr inbounds ([21 x i8]* @str30591, i32 0, i32 0), i64 21 }, i32 41, [4 x i8] undef }
@"_ZN6server7request35Request$LT$$u27$a$C$$u20$$u27$b$GT$3new15__STATIC_FMTSTR20h0b226a51b3668441yasE" = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@"_ZN6server7request35Request$LT$$u27$a$C$$u20$$u27$b$GT$3new10_FILE_LINE20hdec7b0b6ef9f8e8aCbsE" = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([21 x i8]* @str30591, i32 0, i32 0), i64 21 }, i32 48, [4 x i8] undef }
@"_ZN6server7request35Request$LT$$u27$a$C$$u20$$u27$b$GT$3new3LOC20h6d31579c3e045dd8ZbsE" = internal constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30589, i32 0, i32 0), i64 22 }, %str_slice { i8* getelementptr inbounds ([21 x i8]* @str30591, i32 0, i32 0), i64 21 }, i32 51, [4 x i8] undef }
@"_ZN6server7request35Request$LT$$u27$a$C$$u20$$u27$b$GT$3new15__STATIC_FMTSTR20h0b226a51b3668441ZcsE" = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref24576, i32 0, i32 0), i64 1 }
@str30594 = internal constant [36 x i8] c"check for Transfer-Encoding: chunked"
@ref30595 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([36 x i8]* @str30594, i32 0, i32 0), i64 36 }]
@"_ZN6server7request35Request$LT$$u27$a$C$$u20$$u27$b$GT$3new15__STATIC_FMTSTR20h0b226a51b3668441jdsE" = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref30595, i32 0, i32 0), i64 1 }
@binary30605 = internal unnamed_addr constant [60 x i8] c"GET / HTTP/1.1\0D\0AHost: example.domain\0D\0A\0D\0AI'm a bad request.\0D\0A"
@const30606 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([60 x i8]* @binary30605, i32 0, i32 0), i64 60 }
@str30610 = internal constant [12 x i8] c"127.0.0.1:80"
@const30611 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([12 x i8]* @str30610, i32 0, i32 0), i64 12 }
@_ZN6server7request5tests19test_get_empty_body15__STATIC_FMTSTR20h0b226a51b36684417gsE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6server7request5tests19test_get_empty_body10_FILE_LINE20hdec7b0b6ef9f8e8aIhsE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([21 x i8]* @str30591, i32 0, i32 0), i64 21 }, i32 117, [4 x i8] undef }
@binary30615 = internal unnamed_addr constant [61 x i8] c"HEAD / HTTP/1.1\0D\0AHost: example.domain\0D\0A\0D\0AI'm a bad request.\0D\0A"
@const30616 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([61 x i8]* @binary30615, i32 0, i32 0), i64 61 }
@_ZN6server7request5tests20test_head_empty_body15__STATIC_FMTSTR20h0b226a51b36684412isE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6server7request5tests20test_head_empty_body10_FILE_LINE20hdec7b0b6ef9f8e8aDjsE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([21 x i8]* @str30591, i32 0, i32 0), i64 21 }, i32 134, [4 x i8] undef }
@binary30617 = internal unnamed_addr constant [61 x i8] c"POST / HTTP/1.1\0D\0AHost: example.domain\0D\0A\0D\0AI'm a bad request.\0D\0A"
@const30618 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([61 x i8]* @binary30617, i32 0, i32 0), i64 61 }
@_ZN6server7request5tests20test_post_empty_body15__STATIC_FMTSTR20h0b226a51b3668441XksE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6server7request5tests20test_post_empty_body10_FILE_LINE20hdec7b0b6ef9f8e8aylsE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([21 x i8]* @str30591, i32 0, i32 0), i64 21 }, i32 151, [4 x i8] undef }
@binary30619 = internal unnamed_addr constant [94 x i8] c"POST / HTTP/1.1\0D\0AHost: example.domain\0D\0ATransfer-Encoding: chunked\0D\0A\0D\0A1\0D\0Aq\0D\0A2\0D\0Awe\0D\0A2\0D\0Art\0D\0A0\0D\0A\0D\0A"
@const30620 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([94 x i8]* @binary30619, i32 0, i32 0), i64 94 }
@const30630 = internal unnamed_addr constant i8* (%"header::internals::item::Item"*)* @_ZN6header9internals4item4Item5typed19h328048756345241975E
@str30631 = internal constant [14 x i8] c"example.domain"
@ref30632 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([14 x i8]* @str30631, i32 0, i32 0), i64 14 }
@const30633 = internal unnamed_addr constant %str_slice* @ref30632
@_ZN6server7request5tests26test_parse_chunked_request15__STATIC_FMTSTR20h0b226a51b3668441ZmsE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6server7request5tests26test_parse_chunked_request10_FILE_LINE20hdec7b0b6ef9f8e8aAnsE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([21 x i8]* @str30591, i32 0, i32 0), i64 21 }, i32 180, [4 x i8] undef }
@str30634 = internal constant [21 x i8] c"Host header expected!"
@const30635 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([21 x i8]* @str30634, i32 0, i32 0), i64 21 }
@_ZN6server7request5tests26test_parse_chunked_request10_FILE_LINE20hdec7b0b6ef9f8e8aUnsE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([21 x i8]* @str30591, i32 0, i32 0), i64 21 }, i32 182, [4 x i8] undef }
@_ZN6server7request5tests26test_parse_chunked_request15__STATIC_FMTSTR20h0b226a51b3668441OosE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6server7request5tests26test_parse_chunked_request10_FILE_LINE20hdec7b0b6ef9f8e8appsE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([21 x i8]* @str30591, i32 0, i32 0), i64 21 }, i32 186, [4 x i8] undef }
@_ZN6server7request5tests26test_parse_chunked_request15__STATIC_FMTSTR20h0b226a51b3668441aqsE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6server7request5tests26test_parse_chunked_request10_FILE_LINE20hdec7b0b6ef9f8e8aLqsE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([21 x i8]* @str30591, i32 0, i32 0), i64 21 }, i32 187, [4 x i8] undef }
@_ZN6server7request5tests26test_parse_chunked_request10_FILE_LINE20hdec7b0b6ef9f8e8a5qsE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([21 x i8]* @str30591, i32 0, i32 0), i64 21 }, i32 189, [4 x i8] undef }
@_ZN6server7request5tests26test_parse_chunked_request15__STATIC_FMTSTR20h0b226a51b3668441SrsE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6server7request5tests26test_parse_chunked_request10_FILE_LINE20hdec7b0b6ef9f8e8atssE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([21 x i8]* @str30591, i32 0, i32 0), i64 21 }, i32 192, [4 x i8] undef }
@binary30636 = internal unnamed_addr constant [80 x i8] c"POST / HTTP/1.1\0D\0AHost: example.domain\0D\0ATransfer-Encoding: chunked\0D\0A\0D\0AX\0D\0A1\0D\0A0\0D\0A\0D\0A"
@const30637 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([80 x i8]* @binary30636, i32 0, i32 0), i64 80 }
@str30638 = internal constant [46 x i8] c"assertion failed: read_to_string(req).is_err()"
@const30639 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([46 x i8]* @str30638, i32 0, i32 0), i64 46 }
@_ZN6server7request5tests37test_invalid_chunk_size_not_hex_digit10_FILE_LINE20hdec7b0b6ef9f8e8artsE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([21 x i8]* @str30591, i32 0, i32 0), i64 21 }, i32 216, [4 x i8] undef }
@binary30640 = internal unnamed_addr constant [109 x i8] c"POST / HTTP/1.1\0D\0AHost: example.domain\0D\0ATransfer-Encoding: chunked\0D\0A\0D\0A1 this is an invalid extension\0D\0A1\0D\0A0\0D\0A\0D\0A"
@const30641 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([109 x i8]* @binary30640, i32 0, i32 0), i64 109 }
@_ZN6server7request5tests33test_invalid_chunk_size_extension10_FILE_LINE20hdec7b0b6ef9f8e8apusE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([21 x i8]* @str30591, i32 0, i32 0), i64 21 }, i32 240, [4 x i8] undef }
@binary30642 = internal unnamed_addr constant [116 x i8] c"POST / HTTP/1.1\0D\0AHost: example.domain\0D\0ATransfer-Encoding: chunked\0D\0A\0D\0A1;this is an extension with a digit 1\0D\0A1\0D\0A0\0D\0A\0D\0A"
@const30643 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([116 x i8]* @binary30642, i32 0, i32 0), i64 116 }
@_ZN6server7request5tests30test_chunk_size_with_extension15__STATIC_FMTSTR20h0b226a51b3668441JvsE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6server7request5tests30test_chunk_size_with_extension10_FILE_LINE20hdec7b0b6ef9f8e8akwsE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([21 x i8]* @str30591, i32 0, i32 0), i64 21 }, i32 264, [4 x i8] undef }
@str30644 = internal constant [23 x i8] c"hyper::server::response"
@str30645 = internal constant [22 x i8] c"src/server/response.rs"
@"_ZN6server8response31Response$LT$$u27$a$C$$u20$W$GT$10write_head3LOC20h6d31579c3e045dd8nAsE" = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([23 x i8]* @str30644, i32 0, i32 0), i64 23 }, %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 74, [4 x i8] undef }
@str30646 = internal constant [14 x i8] c"writing head: "
@ref30647 = internal unnamed_addr constant [2 x %str_slice] [%str_slice { i8* getelementptr inbounds ([14 x i8]* @str30646, i32 0, i32 0), i64 14 }, %str_slice { i8* getelementptr inbounds ([1 x i8]* @str24130, i32 0, i32 0), i64 1 }]
@"_ZN6server8response31Response$LT$$u27$a$C$$u20$W$GT$10write_head15__STATIC_FMTSTR20h0b226a51b3668441nBsE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30647, i32 0, i32 0), i64 2 }
@ref30648 = internal unnamed_addr constant [4 x %str_slice] [%str_slice { i8* getelementptr inbounds ([0 x i8]* @str24149, i32 0, i32 0), i64 0 }, %str_slice { i8* getelementptr inbounds ([1 x i8]* @str24130, i32 0, i32 0), i64 1 }, %str_slice { i8* getelementptr inbounds ([0 x i8]* @str24149, i32 0, i32 0), i64 0 }, %str_slice { i8* getelementptr inbounds ([0 x i8]* @str24149, i32 0, i32 0), i64 0 }]
@"_ZN6server8response31Response$LT$$u27$a$C$$u20$W$GT$10write_head15__STATIC_FMTSTR20h0b226a51b36684415BsE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([4 x %str_slice]* @ref30648, i32 0, i32 0), i64 4 }
@"_ZN6server8response31Response$LT$$u27$a$C$$u20$W$GT$10write_head3LOC20h6d31579c3e045dd8BEsE" = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([23 x i8]* @str30644, i32 0, i32 0), i64 23 }, %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 106, [4 x i8] undef }
@str30649 = internal constant [10 x i8] c"headers [\0A"
@str30650 = internal constant [1 x i8] c"]"
@ref30651 = internal unnamed_addr constant [2 x %str_slice] [%str_slice { i8* getelementptr inbounds ([10 x i8]* @str30649, i32 0, i32 0), i64 10 }, %str_slice { i8* getelementptr inbounds ([1 x i8]* @str30650, i32 0, i32 0), i64 1 }]
@"_ZN6server8response31Response$LT$$u27$a$C$$u20$W$GT$10write_head15__STATIC_FMTSTR20h0b226a51b3668441BFsE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30651, i32 0, i32 0), i64 2 }
@"_ZN6server8response31Response$LT$$u27$a$C$$u20$W$GT$10write_head15__STATIC_FMTSTR20h0b226a51b3668441bGsE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@"_ZN6server8response31Response$LT$$u27$a$C$$u20$W$GT$10write_head15__STATIC_FMTSTR20h0b226a51b3668441XGsE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref25089, i32 0, i32 0), i64 1 }
@const30655 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([23 x i8]* @str30644, i32 0, i32 0), i64 23 }
@vtable30669 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<http::HttpWriter<&'static mut std::io::Write>>>"*, %str_slice*)*, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<http::HttpWriter<&'static mut std::io::Write>>>"*, i32)*, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<http::HttpWriter<&'static mut std::io::Write>>>"*, %"2.core::fmt::Arguments"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 8, i64 8, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<http::HttpWriter<&'static mut std::io::Write>>>"*, %str_slice*)* @"_ZN3fmt5Write9write_fmt36Adapter$LT$$u27$a$C$$u20$T$GT$.Write9write_str21h12387412910727155030E", i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<http::HttpWriter<&'static mut std::io::Write>>>"*, i32)* @_ZN3fmt5Write10write_char21h16449015678622723964E, i8 (%"2.core::fmt::Write::write_fmt::Adapter<std::io::Write::write_fmt::Adaptor<http::HttpWriter<&'static mut std::io::Write>>>"*, %"2.core::fmt::Arguments"*)* @"_ZN3fmt5Write9write_fmt36Adapter$LT$$u27$a$C$$u20$T$GT$.Write9write_fmt21h11399020879931263980E" }
@vtable30670 = internal unnamed_addr constant { void (%"1.std::io::Write::write_fmt::Adaptor<http::HttpWriter<&'static mut std::io::Write>>"*)*, i64, i64, i8 (%"1.std::io::Write::write_fmt::Adaptor<http::HttpWriter<&'static mut std::io::Write>>"*, %str_slice*)*, i8 (%"1.std::io::Write::write_fmt::Adaptor<http::HttpWriter<&'static mut std::io::Write>>"*, i32)*, i8 (%"1.std::io::Write::write_fmt::Adaptor<http::HttpWriter<&'static mut std::io::Write>>"*, %"2.core::fmt::Arguments"*)* } { void (%"1.std::io::Write::write_fmt::Adaptor<http::HttpWriter<&'static mut std::io::Write>>"*)* @"_ZN108std..io..Write..write_fmt..Adaptor$LT$http..HttpWriter$LT$$RF$$u27$static$u20$mut$u20$std..io..Write$GT$$GT$10drop.3065717h5364ccb99e9bae84E", i64 32, i64 8, i8 (%"1.std::io::Write::write_fmt::Adaptor<http::HttpWriter<&'static mut std::io::Write>>"*, %str_slice*)* @"_ZN2io5Write9write_fmt41Adaptor$LT$$u27$a$C$$u20$T$GT$.fmt..Write9write_str21h12150838525566755739E", i8 (%"1.std::io::Write::write_fmt::Adaptor<http::HttpWriter<&'static mut std::io::Write>>"*, i32)* @_ZN3fmt5Write10write_char20h7049051749412072198E, i8 (%"1.std::io::Write::write_fmt::Adaptor<http::HttpWriter<&'static mut std::io::Write>>"*, %"2.core::fmt::Arguments"*)* @_ZN3fmt5Write9write_fmt21h16341893034189571831E }
@const30671 = internal unnamed_addr constant i8 (%"status::StatusCode"*, %"2.core::fmt::Formatter"*)* @_ZN6status23StatusCode.fmt..Display3fmt20h432bf312e656ca07qvuE
@const30673 = internal unnamed_addr constant i8 (i32*, %"2.core::fmt::Formatter"*)* @_ZN3fmt12char.Display3fmt20h6310b927816e51b11tNE
@vtable30674 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (%"header::common::date::Date"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::common::date::Date"*)*, i8 (%"header::common::date::Date"*, %"2.core::fmt::Formatter"*)*, i64 (%"header::common::date::Date"*)*, void ({ i8*, void (i8*)** }*, %"header::common::date::Date"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 44, i64 4, i8 (%"header::common::date::Date"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common4date27Date...header..HeaderFormat10fmt_header20h2d024555b595adf8VUhE, i64 (%"header::common::date::Date"*)* @_ZN8Typeable8get_type20h1847637139950626939E, i8 (%"header::common::date::Date"*, %"2.core::fmt::Formatter"*)* @_ZN6header6common4date22Date...std..fmt..Debug3fmt20hdc44a1898a01d80e1ShE, i64 (%"header::common::date::Date"*)* @_ZN3any5T.Any11get_type_id20h8976699062000479047E, void ({ i8*, void (i8*)** }*, %"header::common::date::Date"*)* @_ZN6header13T.HeaderClone9clone_box20h5868282282083349086E }
@const30676 = internal unnamed_addr constant i8 (%"header::Headers"**, %"2.core::fmt::Formatter"*)* @"_ZN3fmt31_$RF$$u27$a$u20$mut$u20$T.Debug3fmt21h10490100852999328324E"
@const30678 = internal unnamed_addr constant i8 (%"header::Headers"**, %"2.core::fmt::Formatter"*)* @"_ZN3fmt33_$RF$$u27$a$u20$mut$u20$T.Display3fmt20h6437299094125052864E"
@const30679 = internal unnamed_addr constant { %str_slice* } { %str_slice* @const24152 }
@"_ZN6server8response36Response$LT$$u27$a$C$$u20$T$GT$.Drop4drop3LOC20h6d31579c3e045dd8MRsE" = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([23 x i8]* @str30644, i32 0, i32 0), i64 23 }, %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 209, [4 x i8] undef }
@str30683 = internal constant [24 x i8] c"error dropping request: "
@ref30684 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([24 x i8]* @str30683, i32 0, i32 0), i64 24 }]
@"_ZN6server8response36Response$LT$$u27$a$C$$u20$T$GT$.Drop4drop15__STATIC_FMTSTR20h0b226a51b3668441MSsE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref30684, i32 0, i32 0), i64 1 }
@"_ZN6server8response36Response$LT$$u27$a$C$$u20$T$GT$.Drop4drop3end3LOC20h6d31579c3e045dd8NTsE" = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([23 x i8]* @str30644, i32 0, i32 0), i64 23 }, %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 223, [4 x i8] undef }
@str30688 = internal constant [15 x i8] c"drop successful"
@ref30689 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([15 x i8]* @str30688, i32 0, i32 0), i64 15 }]
@"_ZN6server8response36Response$LT$$u27$a$C$$u20$T$GT$.Drop4drop3end15__STATIC_FMTSTR20h0b226a51b3668441NUsE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref30689, i32 0, i32 0), i64 1 }
@"_ZN6server8response36Response$LT$$u27$a$C$$u20$T$GT$.Drop4drop3end3LOC20h6d31579c3e045dd88UsE" = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([23 x i8]* @str30644, i32 0, i32 0), i64 23 }, %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 224, [4 x i8] undef }
@"_ZN6server8response36Response$LT$$u27$a$C$$u20$T$GT$.Drop4drop3end15__STATIC_FMTSTR20h0b226a51b36684418VsE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref30684, i32 0, i32 0), i64 1 }
@"_ZN6server8response36Response$LT$$u27$a$C$$u20$T$GT$.Drop4drop3end3LOC20h6d31579c3e045dd8AWsE" = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([23 x i8]* @str30644, i32 0, i32 0), i64 23 }, %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 226, [4 x i8] undef }
@"_ZN6server8response36Response$LT$$u27$a$C$$u20$T$GT$.Drop4drop3end15__STATIC_FMTSTR20h0b226a51b3668441AXsE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref30684, i32 0, i32 0), i64 1 }
@"_ZN6server8response39Response$LT$$u27$a$C$$u20$Streaming$GT$3end3LOC20h6d31579c3e045dd8NKsE" = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([23 x i8]* @str30644, i32 0, i32 0), i64 23 }, %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 176, [4 x i8] undef }
@str30700 = internal constant [6 x i8] c"ending"
@ref30701 = internal unnamed_addr constant [1 x %str_slice] [%str_slice { i8* getelementptr inbounds ([6 x i8]* @str30700, i32 0, i32 0), i64 6 }]
@"_ZN6server8response39Response$LT$$u27$a$C$$u20$Streaming$GT$3end15__STATIC_FMTSTR20h0b226a51b3668441NLsE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([1 x %str_slice]* @ref30701, i32 0, i32 0), i64 1 }
@"_ZN6server8response45Response$LT$$u27$a$C$$u20$Streaming$GT$.Write5write3LOC20h6d31579c3e045dd8TMsE" = constant { %str_slice, %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([23 x i8]* @str30644, i32 0, i32 0), i64 23 }, %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 186, [4 x i8] undef }
@str30705 = internal constant [6 x i8] c"write "
@str30706 = internal constant [6 x i8] c" bytes"
@ref30707 = internal unnamed_addr constant [2 x %str_slice] [%str_slice { i8* getelementptr inbounds ([6 x i8]* @str30705, i32 0, i32 0), i64 6 }, %str_slice { i8* getelementptr inbounds ([6 x i8]* @str30706, i32 0, i32 0), i64 6 }]
@"_ZN6server8response45Response$LT$$u27$a$C$$u20$Streaming$GT$.Write5write15__STATIC_FMTSTR20h0b226a51b3668441TNsE" = constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30707, i32 0, i32 0), i64 2 }
@vtable30708 = internal unnamed_addr constant { void (%"mock::MockStream"*)*, i64, i64, void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"mock::MockStream"*, { i8*, i64 }*)*, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"mock::MockStream"*)*, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"mock::MockStream"*, { i8*, i64 }*)*, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"mock::MockStream"*, %"2.core::fmt::Arguments"*)*, {}*, {}* } { void (%"mock::MockStream"*)* @_ZN16mock..MockStream10drop.2302117hd8cb31051d212a0bE, i64 56, i64 8, void (%"2.core::result::Result<usize, std::io::error::Error>"*, %"mock::MockStream"*, { i8*, i64 }*)* @_ZN4mock16MockStream.Write5write20h88adbfed9bdb8cd1PdaE, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"mock::MockStream"*)* @_ZN4mock16MockStream.Write5flush20h1f91bba99aaa0e3c8daE, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"mock::MockStream"*, { i8*, i64 }*)* @_ZN2io5Write9write_all21h10202723127592919488E, void (%"2.core::result::Result<(), std::io::error::Error>"*, %"mock::MockStream"*, %"2.core::fmt::Arguments"*)* @_ZN2io5Write9write_fmt19h538363558612833390E, {}* null, {}* null }
@str30729 = internal constant [15 x i8] c"HTTP/1.1 200 OK"
@str30730 = internal constant [15 x i8] c"line mismatch: "
@str30731 = internal constant [4 x i8] c" != "
@ref30732 = internal unnamed_addr constant [2 x %str_slice] [%str_slice { i8* getelementptr inbounds ([15 x i8]* @str30730, i32 0, i32 0), i64 15 }, %str_slice { i8* getelementptr inbounds ([4 x i8]* @str30731, i32 0, i32 0), i64 4 }]
@_ZN6server8response5tests16test_fresh_start15__STATIC_FMTSTR20h0b226a51b3668441cZsE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30732, i32 0, i32 0), i64 2 }
@str30733 = internal constant [23 x i8] c"an interpolated pattern"
@ref30734 = internal unnamed_addr constant %str_slice { i8* getelementptr inbounds ([23 x i8]* @str30733, i32 0, i32 0), i64 23 }
@const30735 = internal unnamed_addr constant %str_slice* @ref30734
@vtable30736 = internal unnamed_addr constant { void (i8*)*, i64, i64, i8 (%str_slice*, %"2.core::fmt::Formatter"*)* } { void (i8*)* @_ZN2i810drop.2136817h4aaaec2d29329912E, i64 16, i64 8, i8 (%str_slice*, %"2.core::fmt::Formatter"*)* @"_ZN3fmt23_$RF$$u27$a$u20$T.Debug3fmt18h71132537515937572E" }
@const30737 = internal unnamed_addr constant i8 (%"2.core::option::Option<&'static str>"*, %"2.core::fmt::Formatter"*)* @"_ZN6option34Option$LT$T$GT$...core..fmt..Debug3fmt21h15494857672129621080E"
@_ZN6server8response5tests16test_fresh_start10_FILE_LINE20hdec7b0b6ef9f8e8aKZsE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 263, [4 x i8] undef }
@_ZN6server8response5tests16test_fresh_start15__STATIC_FMTSTR20h0b226a51b3668441c0sE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30732, i32 0, i32 0), i64 2 }
@_ZN6server8response5tests16test_fresh_start10_FILE_LINE20hdec7b0b6ef9f8e8aK0sE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 263, [4 x i8] undef }
@_ZN6server8response5tests16test_fresh_start15__STATIC_FMTSTR20h0b226a51b3668441c1sE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30732, i32 0, i32 0), i64 2 }
@_ZN6server8response5tests16test_fresh_start10_FILE_LINE20hdec7b0b6ef9f8e8aK1sE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 263, [4 x i8] undef }
@_ZN6server8response5tests16test_fresh_start15__STATIC_FMTSTR20h0b226a51b3668441d2sE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30732, i32 0, i32 0), i64 2 }
@_ZN6server8response5tests16test_fresh_start10_FILE_LINE20hdec7b0b6ef9f8e8aL2sE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 263, [4 x i8] undef }
@_ZN6server8response5tests16test_fresh_start15__STATIC_FMTSTR20h0b226a51b3668441v3sE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6server8response5tests16test_fresh_start10_FILE_LINE20hdec7b0b6ef9f8e8a63sE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 263, [4 x i8] undef }
@_ZN6server8response5tests18test_streaming_end15__STATIC_FMTSTR20h0b226a51b3668441k5sE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30732, i32 0, i32 0), i64 2 }
@_ZN6server8response5tests18test_streaming_end10_FILE_LINE20hdec7b0b6ef9f8e8aS5sE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 280, [4 x i8] undef }
@_ZN6server8response5tests18test_streaming_end15__STATIC_FMTSTR20h0b226a51b3668441k6sE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30732, i32 0, i32 0), i64 2 }
@_ZN6server8response5tests18test_streaming_end10_FILE_LINE20hdec7b0b6ef9f8e8aS6sE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 280, [4 x i8] undef }
@_ZN6server8response5tests18test_streaming_end15__STATIC_FMTSTR20h0b226a51b3668441k7sE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30732, i32 0, i32 0), i64 2 }
@_ZN6server8response5tests18test_streaming_end10_FILE_LINE20hdec7b0b6ef9f8e8aS7sE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 280, [4 x i8] undef }
@_ZN6server8response5tests18test_streaming_end15__STATIC_FMTSTR20h0b226a51b3668441l8sE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30732, i32 0, i32 0), i64 2 }
@_ZN6server8response5tests18test_streaming_end10_FILE_LINE20hdec7b0b6ef9f8e8aT8sE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 280, [4 x i8] undef }
@str30738 = internal constant [1 x i8] c"0"
@_ZN6server8response5tests18test_streaming_end15__STATIC_FMTSTR20h0b226a51b3668441m9sE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30732, i32 0, i32 0), i64 2 }
@_ZN6server8response5tests18test_streaming_end10_FILE_LINE20hdec7b0b6ef9f8e8aU9sE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 280, [4 x i8] undef }
@_ZN6server8response5tests18test_streaming_end15__STATIC_FMTSTR20h0b226a51b3668441natE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30732, i32 0, i32 0), i64 2 }
@_ZN6server8response5tests18test_streaming_end10_FILE_LINE20hdec7b0b6ef9f8e8aVatE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 280, [4 x i8] undef }
@_ZN6server8response5tests18test_streaming_end15__STATIC_FMTSTR20h0b226a51b3668441FbtE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6server8response5tests18test_streaming_end10_FILE_LINE20hdec7b0b6ef9f8e8agctE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 280, [4 x i8] undef }
@const30739 = internal unnamed_addr constant { i16, [2 x i8] } { i16 25, [2 x i8] undef }
@str30740 = internal constant [22 x i8] c"HTTP/1.1 404 Not Found"
@_ZN6server8response5tests15test_fresh_drop15__STATIC_FMTSTR20h0b226a51b3668441wdtE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30732, i32 0, i32 0), i64 2 }
@_ZN6server8response5tests15test_fresh_drop10_FILE_LINE20hdec7b0b6ef9f8e8a4dtE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 300, [4 x i8] undef }
@_ZN6server8response5tests15test_fresh_drop15__STATIC_FMTSTR20h0b226a51b3668441wetE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30732, i32 0, i32 0), i64 2 }
@_ZN6server8response5tests15test_fresh_drop10_FILE_LINE20hdec7b0b6ef9f8e8a4etE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 300, [4 x i8] undef }
@_ZN6server8response5tests15test_fresh_drop15__STATIC_FMTSTR20h0b226a51b3668441wftE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30732, i32 0, i32 0), i64 2 }
@_ZN6server8response5tests15test_fresh_drop10_FILE_LINE20hdec7b0b6ef9f8e8a4ftE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 300, [4 x i8] undef }
@_ZN6server8response5tests15test_fresh_drop15__STATIC_FMTSTR20h0b226a51b3668441xgtE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30732, i32 0, i32 0), i64 2 }
@_ZN6server8response5tests15test_fresh_drop10_FILE_LINE20hdec7b0b6ef9f8e8a5gtE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 300, [4 x i8] undef }
@_ZN6server8response5tests15test_fresh_drop15__STATIC_FMTSTR20h0b226a51b3668441yhtE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30732, i32 0, i32 0), i64 2 }
@_ZN6server8response5tests15test_fresh_drop10_FILE_LINE20hdec7b0b6ef9f8e8a6htE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 300, [4 x i8] undef }
@_ZN6server8response5tests15test_fresh_drop15__STATIC_FMTSTR20h0b226a51b3668441zitE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30732, i32 0, i32 0), i64 2 }
@_ZN6server8response5tests15test_fresh_drop10_FILE_LINE20hdec7b0b6ef9f8e8a7itE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 300, [4 x i8] undef }
@_ZN6server8response5tests15test_fresh_drop15__STATIC_FMTSTR20h0b226a51b3668441RjtE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([3 x %str_slice]* @ref22536, i32 0, i32 0), i64 3 }
@_ZN6server8response5tests15test_fresh_drop10_FILE_LINE20hdec7b0b6ef9f8e8asktE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 300, [4 x i8] undef }
@const30741 = internal unnamed_addr constant { i8*, i64 } { i8* getelementptr inbounds ([3 x i8]* @binary22416, i32 0, i32 0), i64 3 }
@_ZN6server8response5tests19test_streaming_drop15__STATIC_FMTSTR20h0b226a51b3668441VltE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30732, i32 0, i32 0), i64 2 }
@_ZN6server8response5tests19test_streaming_drop10_FILE_LINE20hdec7b0b6ef9f8e8atmtE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 323, [4 x i8] undef }
@_ZN6server8response5tests19test_streaming_drop15__STATIC_FMTSTR20h0b226a51b3668441VmtE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30732, i32 0, i32 0), i64 2 }
@_ZN6server8response5tests19test_streaming_drop10_FILE_LINE20hdec7b0b6ef9f8e8atntE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 323, [4 x i8] undef }
@_ZN6server8response5tests19test_streaming_drop15__STATIC_FMTSTR20h0b226a51b3668441VntE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30732, i32 0, i32 0), i64 2 }
@_ZN6server8response5tests19test_streaming_drop10_FILE_LINE20hdec7b0b6ef9f8e8atotE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 323, [4 x i8] undef }
@_ZN6server8response5tests19test_streaming_drop15__STATIC_FMTSTR20h0b226a51b3668441WotE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30732, i32 0, i32 0), i64 2 }
@_ZN6server8response5tests19test_streaming_drop10_FILE_LINE20hdec7b0b6ef9f8e8auptE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 323, [4 x i8] undef }
@str30742 = internal constant [1 x i8] c"3"
@_ZN6server8response5tests19test_streaming_drop15__STATIC_FMTSTR20h0b226a51b3668441XptE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30732, i32 0, i32 0), i64 2 }
@_ZN6server8response5tests19test_streaming_drop10_FILE_LINE20hdec7b0b6ef9f8e8avqtE = internal constant { %str_slice, i32, [4 x i8] } { %str_slice { i8* getelementptr inbounds ([22 x i8]* @str30645, i32 0, i32 0), i64 22 }, i32 323, [4 x i8] undef }
@_ZN6server8response5tests19test_streaming_drop15__STATIC_FMTSTR20h0b226a51b3668441YqtE = internal constant { %str_slice*, i64 } { %str_slice* getelementptr inbounds ([2 x %str_slice]* @ref30732, i32 0, i32 0), i64 2 }
@_ZN6server8
View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment