aya-log.txt 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300
  1. pub mod aya_log
  2. pub enum aya_log::Error
  3. pub aya_log::Error::InvalidOnlineCpu(std::io::error::Error)
  4. pub aya_log::Error::MapError(aya::maps::MapError)
  5. pub aya_log::Error::MapNotFound
  6. pub aya_log::Error::PerfBufferError(aya::maps::perf::perf_buffer::PerfBufferError)
  7. impl core::convert::From<aya::maps::MapError> for aya_log::Error
  8. pub fn aya_log::Error::from(source: aya::maps::MapError) -> Self
  9. impl core::convert::From<aya::maps::perf::perf_buffer::PerfBufferError> for aya_log::Error
  10. pub fn aya_log::Error::from(source: aya::maps::perf::perf_buffer::PerfBufferError) -> Self
  11. impl core::error::Error for aya_log::Error
  12. pub fn aya_log::Error::source(&self) -> core::option::Option<&(dyn core::error::Error + 'static)>
  13. impl core::fmt::Display for aya_log::Error
  14. pub fn aya_log::Error::fmt(&self, __formatter: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
  15. impl core::fmt::Debug for aya_log::Error
  16. pub fn aya_log::Error::fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result
  17. impl core::marker::Send for aya_log::Error
  18. impl core::marker::Sync for aya_log::Error
  19. impl core::marker::Unpin for aya_log::Error
  20. impl !core::panic::unwind_safe::RefUnwindSafe for aya_log::Error
  21. impl !core::panic::unwind_safe::UnwindSafe for aya_log::Error
  22. impl<T, U> core::convert::Into<U> for aya_log::Error where U: core::convert::From<T>
  23. pub fn aya_log::Error::into(self) -> U
  24. impl<T, U> core::convert::TryFrom<U> for aya_log::Error where U: core::convert::Into<T>
  25. pub type aya_log::Error::Error = core::convert::Infallible
  26. pub fn aya_log::Error::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
  27. impl<T, U> core::convert::TryInto<U> for aya_log::Error where U: core::convert::TryFrom<T>
  28. pub type aya_log::Error::Error = <U as core::convert::TryFrom<T>>::Error
  29. pub fn aya_log::Error::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
  30. impl<T> alloc::string::ToString for aya_log::Error where T: core::fmt::Display + core::marker::Sized
  31. pub fn aya_log::Error::to_string(&self) -> alloc::string::String
  32. impl<T> core::any::Any for aya_log::Error where T: 'static + core::marker::Sized
  33. pub fn aya_log::Error::type_id(&self) -> core::any::TypeId
  34. impl<T> core::borrow::Borrow<T> for aya_log::Error where T: core::marker::Sized
  35. pub fn aya_log::Error::borrow(&self) -> &T
  36. impl<T> core::borrow::BorrowMut<T> for aya_log::Error where T: core::marker::Sized
  37. pub fn aya_log::Error::borrow_mut(&mut self) -> &mut T
  38. impl<T> core::convert::From<T> for aya_log::Error
  39. pub fn aya_log::Error::from(t: T) -> T
  40. pub struct aya_log::BpfLogger
  41. impl aya_log::BpfLogger
  42. pub fn aya_log::BpfLogger::init(bpf: &mut aya::bpf::Bpf) -> core::result::Result<aya_log::BpfLogger, aya_log::Error>
  43. pub fn aya_log::BpfLogger::init_with_logger<T: log::Log + 'static>(bpf: &mut aya::bpf::Bpf, logger: T) -> core::result::Result<aya_log::BpfLogger, aya_log::Error>
  44. impl core::marker::Send for aya_log::BpfLogger
  45. impl core::marker::Sync for aya_log::BpfLogger
  46. impl core::marker::Unpin for aya_log::BpfLogger
  47. impl core::panic::unwind_safe::RefUnwindSafe for aya_log::BpfLogger
  48. impl core::panic::unwind_safe::UnwindSafe for aya_log::BpfLogger
  49. impl<T, U> core::convert::Into<U> for aya_log::BpfLogger where U: core::convert::From<T>
  50. pub fn aya_log::BpfLogger::into(self) -> U
  51. impl<T, U> core::convert::TryFrom<U> for aya_log::BpfLogger where U: core::convert::Into<T>
  52. pub type aya_log::BpfLogger::Error = core::convert::Infallible
  53. pub fn aya_log::BpfLogger::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
  54. impl<T, U> core::convert::TryInto<U> for aya_log::BpfLogger where U: core::convert::TryFrom<T>
  55. pub type aya_log::BpfLogger::Error = <U as core::convert::TryFrom<T>>::Error
  56. pub fn aya_log::BpfLogger::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
  57. impl<T> core::any::Any for aya_log::BpfLogger where T: 'static + core::marker::Sized
  58. pub fn aya_log::BpfLogger::type_id(&self) -> core::any::TypeId
  59. impl<T> core::borrow::Borrow<T> for aya_log::BpfLogger where T: core::marker::Sized
  60. pub fn aya_log::BpfLogger::borrow(&self) -> &T
  61. impl<T> core::borrow::BorrowMut<T> for aya_log::BpfLogger where T: core::marker::Sized
  62. pub fn aya_log::BpfLogger::borrow_mut(&mut self) -> &mut T
  63. impl<T> core::convert::From<T> for aya_log::BpfLogger
  64. pub fn aya_log::BpfLogger::from(t: T) -> T
  65. pub struct aya_log::DefaultFormatter
  66. impl<T> aya_log::Formatter<T> for aya_log::DefaultFormatter where T: alloc::string::ToString
  67. pub fn aya_log::DefaultFormatter::format(v: T) -> alloc::string::String
  68. impl core::marker::Send for aya_log::DefaultFormatter
  69. impl core::marker::Sync for aya_log::DefaultFormatter
  70. impl core::marker::Unpin for aya_log::DefaultFormatter
  71. impl core::panic::unwind_safe::RefUnwindSafe for aya_log::DefaultFormatter
  72. impl core::panic::unwind_safe::UnwindSafe for aya_log::DefaultFormatter
  73. impl<T, U> core::convert::Into<U> for aya_log::DefaultFormatter where U: core::convert::From<T>
  74. pub fn aya_log::DefaultFormatter::into(self) -> U
  75. impl<T, U> core::convert::TryFrom<U> for aya_log::DefaultFormatter where U: core::convert::Into<T>
  76. pub type aya_log::DefaultFormatter::Error = core::convert::Infallible
  77. pub fn aya_log::DefaultFormatter::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
  78. impl<T, U> core::convert::TryInto<U> for aya_log::DefaultFormatter where U: core::convert::TryFrom<T>
  79. pub type aya_log::DefaultFormatter::Error = <U as core::convert::TryFrom<T>>::Error
  80. pub fn aya_log::DefaultFormatter::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
  81. impl<T> core::any::Any for aya_log::DefaultFormatter where T: 'static + core::marker::Sized
  82. pub fn aya_log::DefaultFormatter::type_id(&self) -> core::any::TypeId
  83. impl<T> core::borrow::Borrow<T> for aya_log::DefaultFormatter where T: core::marker::Sized
  84. pub fn aya_log::DefaultFormatter::borrow(&self) -> &T
  85. impl<T> core::borrow::BorrowMut<T> for aya_log::DefaultFormatter where T: core::marker::Sized
  86. pub fn aya_log::DefaultFormatter::borrow_mut(&mut self) -> &mut T
  87. impl<T> core::convert::From<T> for aya_log::DefaultFormatter
  88. pub fn aya_log::DefaultFormatter::from(t: T) -> T
  89. pub struct aya_log::Ipv4Formatter
  90. impl<T> aya_log::Formatter<T> for aya_log::Ipv4Formatter where T: core::convert::Into<core::net::ip_addr::Ipv4Addr>
  91. pub fn aya_log::Ipv4Formatter::format(v: T) -> alloc::string::String
  92. impl core::marker::Send for aya_log::Ipv4Formatter
  93. impl core::marker::Sync for aya_log::Ipv4Formatter
  94. impl core::marker::Unpin for aya_log::Ipv4Formatter
  95. impl core::panic::unwind_safe::RefUnwindSafe for aya_log::Ipv4Formatter
  96. impl core::panic::unwind_safe::UnwindSafe for aya_log::Ipv4Formatter
  97. impl<T, U> core::convert::Into<U> for aya_log::Ipv4Formatter where U: core::convert::From<T>
  98. pub fn aya_log::Ipv4Formatter::into(self) -> U
  99. impl<T, U> core::convert::TryFrom<U> for aya_log::Ipv4Formatter where U: core::convert::Into<T>
  100. pub type aya_log::Ipv4Formatter::Error = core::convert::Infallible
  101. pub fn aya_log::Ipv4Formatter::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
  102. impl<T, U> core::convert::TryInto<U> for aya_log::Ipv4Formatter where U: core::convert::TryFrom<T>
  103. pub type aya_log::Ipv4Formatter::Error = <U as core::convert::TryFrom<T>>::Error
  104. pub fn aya_log::Ipv4Formatter::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
  105. impl<T> core::any::Any for aya_log::Ipv4Formatter where T: 'static + core::marker::Sized
  106. pub fn aya_log::Ipv4Formatter::type_id(&self) -> core::any::TypeId
  107. impl<T> core::borrow::Borrow<T> for aya_log::Ipv4Formatter where T: core::marker::Sized
  108. pub fn aya_log::Ipv4Formatter::borrow(&self) -> &T
  109. impl<T> core::borrow::BorrowMut<T> for aya_log::Ipv4Formatter where T: core::marker::Sized
  110. pub fn aya_log::Ipv4Formatter::borrow_mut(&mut self) -> &mut T
  111. impl<T> core::convert::From<T> for aya_log::Ipv4Formatter
  112. pub fn aya_log::Ipv4Formatter::from(t: T) -> T
  113. pub struct aya_log::Ipv6Formatter
  114. impl<T> aya_log::Formatter<T> for aya_log::Ipv6Formatter where T: core::convert::Into<core::net::ip_addr::Ipv6Addr>
  115. pub fn aya_log::Ipv6Formatter::format(v: T) -> alloc::string::String
  116. impl core::marker::Send for aya_log::Ipv6Formatter
  117. impl core::marker::Sync for aya_log::Ipv6Formatter
  118. impl core::marker::Unpin for aya_log::Ipv6Formatter
  119. impl core::panic::unwind_safe::RefUnwindSafe for aya_log::Ipv6Formatter
  120. impl core::panic::unwind_safe::UnwindSafe for aya_log::Ipv6Formatter
  121. impl<T, U> core::convert::Into<U> for aya_log::Ipv6Formatter where U: core::convert::From<T>
  122. pub fn aya_log::Ipv6Formatter::into(self) -> U
  123. impl<T, U> core::convert::TryFrom<U> for aya_log::Ipv6Formatter where U: core::convert::Into<T>
  124. pub type aya_log::Ipv6Formatter::Error = core::convert::Infallible
  125. pub fn aya_log::Ipv6Formatter::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
  126. impl<T, U> core::convert::TryInto<U> for aya_log::Ipv6Formatter where U: core::convert::TryFrom<T>
  127. pub type aya_log::Ipv6Formatter::Error = <U as core::convert::TryFrom<T>>::Error
  128. pub fn aya_log::Ipv6Formatter::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
  129. impl<T> core::any::Any for aya_log::Ipv6Formatter where T: 'static + core::marker::Sized
  130. pub fn aya_log::Ipv6Formatter::type_id(&self) -> core::any::TypeId
  131. impl<T> core::borrow::Borrow<T> for aya_log::Ipv6Formatter where T: core::marker::Sized
  132. pub fn aya_log::Ipv6Formatter::borrow(&self) -> &T
  133. impl<T> core::borrow::BorrowMut<T> for aya_log::Ipv6Formatter where T: core::marker::Sized
  134. pub fn aya_log::Ipv6Formatter::borrow_mut(&mut self) -> &mut T
  135. impl<T> core::convert::From<T> for aya_log::Ipv6Formatter
  136. pub fn aya_log::Ipv6Formatter::from(t: T) -> T
  137. pub struct aya_log::LowerHexDebugFormatter
  138. impl<T> aya_log::Formatter<&[T]> for aya_log::LowerHexDebugFormatter where T: core::fmt::LowerHex
  139. pub fn aya_log::LowerHexDebugFormatter::format(v: &[T]) -> alloc::string::String
  140. impl core::marker::Send for aya_log::LowerHexDebugFormatter
  141. impl core::marker::Sync for aya_log::LowerHexDebugFormatter
  142. impl core::marker::Unpin for aya_log::LowerHexDebugFormatter
  143. impl core::panic::unwind_safe::RefUnwindSafe for aya_log::LowerHexDebugFormatter
  144. impl core::panic::unwind_safe::UnwindSafe for aya_log::LowerHexDebugFormatter
  145. impl<T, U> core::convert::Into<U> for aya_log::LowerHexDebugFormatter where U: core::convert::From<T>
  146. pub fn aya_log::LowerHexDebugFormatter::into(self) -> U
  147. impl<T, U> core::convert::TryFrom<U> for aya_log::LowerHexDebugFormatter where U: core::convert::Into<T>
  148. pub type aya_log::LowerHexDebugFormatter::Error = core::convert::Infallible
  149. pub fn aya_log::LowerHexDebugFormatter::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
  150. impl<T, U> core::convert::TryInto<U> for aya_log::LowerHexDebugFormatter where U: core::convert::TryFrom<T>
  151. pub type aya_log::LowerHexDebugFormatter::Error = <U as core::convert::TryFrom<T>>::Error
  152. pub fn aya_log::LowerHexDebugFormatter::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
  153. impl<T> core::any::Any for aya_log::LowerHexDebugFormatter where T: 'static + core::marker::Sized
  154. pub fn aya_log::LowerHexDebugFormatter::type_id(&self) -> core::any::TypeId
  155. impl<T> core::borrow::Borrow<T> for aya_log::LowerHexDebugFormatter where T: core::marker::Sized
  156. pub fn aya_log::LowerHexDebugFormatter::borrow(&self) -> &T
  157. impl<T> core::borrow::BorrowMut<T> for aya_log::LowerHexDebugFormatter where T: core::marker::Sized
  158. pub fn aya_log::LowerHexDebugFormatter::borrow_mut(&mut self) -> &mut T
  159. impl<T> core::convert::From<T> for aya_log::LowerHexDebugFormatter
  160. pub fn aya_log::LowerHexDebugFormatter::from(t: T) -> T
  161. pub struct aya_log::LowerHexFormatter
  162. impl<T> aya_log::Formatter<T> for aya_log::LowerHexFormatter where T: core::fmt::LowerHex
  163. pub fn aya_log::LowerHexFormatter::format(v: T) -> alloc::string::String
  164. impl core::marker::Send for aya_log::LowerHexFormatter
  165. impl core::marker::Sync for aya_log::LowerHexFormatter
  166. impl core::marker::Unpin for aya_log::LowerHexFormatter
  167. impl core::panic::unwind_safe::RefUnwindSafe for aya_log::LowerHexFormatter
  168. impl core::panic::unwind_safe::UnwindSafe for aya_log::LowerHexFormatter
  169. impl<T, U> core::convert::Into<U> for aya_log::LowerHexFormatter where U: core::convert::From<T>
  170. pub fn aya_log::LowerHexFormatter::into(self) -> U
  171. impl<T, U> core::convert::TryFrom<U> for aya_log::LowerHexFormatter where U: core::convert::Into<T>
  172. pub type aya_log::LowerHexFormatter::Error = core::convert::Infallible
  173. pub fn aya_log::LowerHexFormatter::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
  174. impl<T, U> core::convert::TryInto<U> for aya_log::LowerHexFormatter where U: core::convert::TryFrom<T>
  175. pub type aya_log::LowerHexFormatter::Error = <U as core::convert::TryFrom<T>>::Error
  176. pub fn aya_log::LowerHexFormatter::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
  177. impl<T> core::any::Any for aya_log::LowerHexFormatter where T: 'static + core::marker::Sized
  178. pub fn aya_log::LowerHexFormatter::type_id(&self) -> core::any::TypeId
  179. impl<T> core::borrow::Borrow<T> for aya_log::LowerHexFormatter where T: core::marker::Sized
  180. pub fn aya_log::LowerHexFormatter::borrow(&self) -> &T
  181. impl<T> core::borrow::BorrowMut<T> for aya_log::LowerHexFormatter where T: core::marker::Sized
  182. pub fn aya_log::LowerHexFormatter::borrow_mut(&mut self) -> &mut T
  183. impl<T> core::convert::From<T> for aya_log::LowerHexFormatter
  184. pub fn aya_log::LowerHexFormatter::from(t: T) -> T
  185. pub struct aya_log::LowerMacFormatter
  186. impl aya_log::Formatter<[u8; 6]> for aya_log::LowerMacFormatter
  187. pub fn aya_log::LowerMacFormatter::format(v: [u8; 6]) -> alloc::string::String
  188. impl core::marker::Send for aya_log::LowerMacFormatter
  189. impl core::marker::Sync for aya_log::LowerMacFormatter
  190. impl core::marker::Unpin for aya_log::LowerMacFormatter
  191. impl core::panic::unwind_safe::RefUnwindSafe for aya_log::LowerMacFormatter
  192. impl core::panic::unwind_safe::UnwindSafe for aya_log::LowerMacFormatter
  193. impl<T, U> core::convert::Into<U> for aya_log::LowerMacFormatter where U: core::convert::From<T>
  194. pub fn aya_log::LowerMacFormatter::into(self) -> U
  195. impl<T, U> core::convert::TryFrom<U> for aya_log::LowerMacFormatter where U: core::convert::Into<T>
  196. pub type aya_log::LowerMacFormatter::Error = core::convert::Infallible
  197. pub fn aya_log::LowerMacFormatter::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
  198. impl<T, U> core::convert::TryInto<U> for aya_log::LowerMacFormatter where U: core::convert::TryFrom<T>
  199. pub type aya_log::LowerMacFormatter::Error = <U as core::convert::TryFrom<T>>::Error
  200. pub fn aya_log::LowerMacFormatter::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
  201. impl<T> core::any::Any for aya_log::LowerMacFormatter where T: 'static + core::marker::Sized
  202. pub fn aya_log::LowerMacFormatter::type_id(&self) -> core::any::TypeId
  203. impl<T> core::borrow::Borrow<T> for aya_log::LowerMacFormatter where T: core::marker::Sized
  204. pub fn aya_log::LowerMacFormatter::borrow(&self) -> &T
  205. impl<T> core::borrow::BorrowMut<T> for aya_log::LowerMacFormatter where T: core::marker::Sized
  206. pub fn aya_log::LowerMacFormatter::borrow_mut(&mut self) -> &mut T
  207. impl<T> core::convert::From<T> for aya_log::LowerMacFormatter
  208. pub fn aya_log::LowerMacFormatter::from(t: T) -> T
  209. pub struct aya_log::UpperHexDebugFormatter
  210. impl<T> aya_log::Formatter<&[T]> for aya_log::UpperHexDebugFormatter where T: core::fmt::UpperHex
  211. pub fn aya_log::UpperHexDebugFormatter::format(v: &[T]) -> alloc::string::String
  212. impl core::marker::Send for aya_log::UpperHexDebugFormatter
  213. impl core::marker::Sync for aya_log::UpperHexDebugFormatter
  214. impl core::marker::Unpin for aya_log::UpperHexDebugFormatter
  215. impl core::panic::unwind_safe::RefUnwindSafe for aya_log::UpperHexDebugFormatter
  216. impl core::panic::unwind_safe::UnwindSafe for aya_log::UpperHexDebugFormatter
  217. impl<T, U> core::convert::Into<U> for aya_log::UpperHexDebugFormatter where U: core::convert::From<T>
  218. pub fn aya_log::UpperHexDebugFormatter::into(self) -> U
  219. impl<T, U> core::convert::TryFrom<U> for aya_log::UpperHexDebugFormatter where U: core::convert::Into<T>
  220. pub type aya_log::UpperHexDebugFormatter::Error = core::convert::Infallible
  221. pub fn aya_log::UpperHexDebugFormatter::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
  222. impl<T, U> core::convert::TryInto<U> for aya_log::UpperHexDebugFormatter where U: core::convert::TryFrom<T>
  223. pub type aya_log::UpperHexDebugFormatter::Error = <U as core::convert::TryFrom<T>>::Error
  224. pub fn aya_log::UpperHexDebugFormatter::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
  225. impl<T> core::any::Any for aya_log::UpperHexDebugFormatter where T: 'static + core::marker::Sized
  226. pub fn aya_log::UpperHexDebugFormatter::type_id(&self) -> core::any::TypeId
  227. impl<T> core::borrow::Borrow<T> for aya_log::UpperHexDebugFormatter where T: core::marker::Sized
  228. pub fn aya_log::UpperHexDebugFormatter::borrow(&self) -> &T
  229. impl<T> core::borrow::BorrowMut<T> for aya_log::UpperHexDebugFormatter where T: core::marker::Sized
  230. pub fn aya_log::UpperHexDebugFormatter::borrow_mut(&mut self) -> &mut T
  231. impl<T> core::convert::From<T> for aya_log::UpperHexDebugFormatter
  232. pub fn aya_log::UpperHexDebugFormatter::from(t: T) -> T
  233. pub struct aya_log::UpperHexFormatter
  234. impl<T> aya_log::Formatter<T> for aya_log::UpperHexFormatter where T: core::fmt::UpperHex
  235. pub fn aya_log::UpperHexFormatter::format(v: T) -> alloc::string::String
  236. impl core::marker::Send for aya_log::UpperHexFormatter
  237. impl core::marker::Sync for aya_log::UpperHexFormatter
  238. impl core::marker::Unpin for aya_log::UpperHexFormatter
  239. impl core::panic::unwind_safe::RefUnwindSafe for aya_log::UpperHexFormatter
  240. impl core::panic::unwind_safe::UnwindSafe for aya_log::UpperHexFormatter
  241. impl<T, U> core::convert::Into<U> for aya_log::UpperHexFormatter where U: core::convert::From<T>
  242. pub fn aya_log::UpperHexFormatter::into(self) -> U
  243. impl<T, U> core::convert::TryFrom<U> for aya_log::UpperHexFormatter where U: core::convert::Into<T>
  244. pub type aya_log::UpperHexFormatter::Error = core::convert::Infallible
  245. pub fn aya_log::UpperHexFormatter::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
  246. impl<T, U> core::convert::TryInto<U> for aya_log::UpperHexFormatter where U: core::convert::TryFrom<T>
  247. pub type aya_log::UpperHexFormatter::Error = <U as core::convert::TryFrom<T>>::Error
  248. pub fn aya_log::UpperHexFormatter::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
  249. impl<T> core::any::Any for aya_log::UpperHexFormatter where T: 'static + core::marker::Sized
  250. pub fn aya_log::UpperHexFormatter::type_id(&self) -> core::any::TypeId
  251. impl<T> core::borrow::Borrow<T> for aya_log::UpperHexFormatter where T: core::marker::Sized
  252. pub fn aya_log::UpperHexFormatter::borrow(&self) -> &T
  253. impl<T> core::borrow::BorrowMut<T> for aya_log::UpperHexFormatter where T: core::marker::Sized
  254. pub fn aya_log::UpperHexFormatter::borrow_mut(&mut self) -> &mut T
  255. impl<T> core::convert::From<T> for aya_log::UpperHexFormatter
  256. pub fn aya_log::UpperHexFormatter::from(t: T) -> T
  257. pub struct aya_log::UpperMacFormatter
  258. impl aya_log::Formatter<[u8; 6]> for aya_log::UpperMacFormatter
  259. pub fn aya_log::UpperMacFormatter::format(v: [u8; 6]) -> alloc::string::String
  260. impl core::marker::Send for aya_log::UpperMacFormatter
  261. impl core::marker::Sync for aya_log::UpperMacFormatter
  262. impl core::marker::Unpin for aya_log::UpperMacFormatter
  263. impl core::panic::unwind_safe::RefUnwindSafe for aya_log::UpperMacFormatter
  264. impl core::panic::unwind_safe::UnwindSafe for aya_log::UpperMacFormatter
  265. impl<T, U> core::convert::Into<U> for aya_log::UpperMacFormatter where U: core::convert::From<T>
  266. pub fn aya_log::UpperMacFormatter::into(self) -> U
  267. impl<T, U> core::convert::TryFrom<U> for aya_log::UpperMacFormatter where U: core::convert::Into<T>
  268. pub type aya_log::UpperMacFormatter::Error = core::convert::Infallible
  269. pub fn aya_log::UpperMacFormatter::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
  270. impl<T, U> core::convert::TryInto<U> for aya_log::UpperMacFormatter where U: core::convert::TryFrom<T>
  271. pub type aya_log::UpperMacFormatter::Error = <U as core::convert::TryFrom<T>>::Error
  272. pub fn aya_log::UpperMacFormatter::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
  273. impl<T> core::any::Any for aya_log::UpperMacFormatter where T: 'static + core::marker::Sized
  274. pub fn aya_log::UpperMacFormatter::type_id(&self) -> core::any::TypeId
  275. impl<T> core::borrow::Borrow<T> for aya_log::UpperMacFormatter where T: core::marker::Sized
  276. pub fn aya_log::UpperMacFormatter::borrow(&self) -> &T
  277. impl<T> core::borrow::BorrowMut<T> for aya_log::UpperMacFormatter where T: core::marker::Sized
  278. pub fn aya_log::UpperMacFormatter::borrow_mut(&mut self) -> &mut T
  279. impl<T> core::convert::From<T> for aya_log::UpperMacFormatter
  280. pub fn aya_log::UpperMacFormatter::from(t: T) -> T
  281. pub trait aya_log::Formatter<T>
  282. pub fn aya_log::Formatter::format(v: T) -> alloc::string::String
  283. impl aya_log::Formatter<[u8; 6]> for aya_log::LowerMacFormatter
  284. pub fn aya_log::LowerMacFormatter::format(v: [u8; 6]) -> alloc::string::String
  285. impl aya_log::Formatter<[u8; 6]> for aya_log::UpperMacFormatter
  286. pub fn aya_log::UpperMacFormatter::format(v: [u8; 6]) -> alloc::string::String
  287. impl<T> aya_log::Formatter<&[T]> for aya_log::LowerHexDebugFormatter where T: core::fmt::LowerHex
  288. pub fn aya_log::LowerHexDebugFormatter::format(v: &[T]) -> alloc::string::String
  289. impl<T> aya_log::Formatter<&[T]> for aya_log::UpperHexDebugFormatter where T: core::fmt::UpperHex
  290. pub fn aya_log::UpperHexDebugFormatter::format(v: &[T]) -> alloc::string::String
  291. impl<T> aya_log::Formatter<T> for aya_log::DefaultFormatter where T: alloc::string::ToString
  292. pub fn aya_log::DefaultFormatter::format(v: T) -> alloc::string::String
  293. impl<T> aya_log::Formatter<T> for aya_log::Ipv4Formatter where T: core::convert::Into<core::net::ip_addr::Ipv4Addr>
  294. pub fn aya_log::Ipv4Formatter::format(v: T) -> alloc::string::String
  295. impl<T> aya_log::Formatter<T> for aya_log::Ipv6Formatter where T: core::convert::Into<core::net::ip_addr::Ipv6Addr>
  296. pub fn aya_log::Ipv6Formatter::format(v: T) -> alloc::string::String
  297. impl<T> aya_log::Formatter<T> for aya_log::LowerHexFormatter where T: core::fmt::LowerHex
  298. pub fn aya_log::LowerHexFormatter::format(v: T) -> alloc::string::String
  299. impl<T> aya_log::Formatter<T> for aya_log::UpperHexFormatter where T: core::fmt::UpperHex
  300. pub fn aya_log::UpperHexFormatter::format(v: T) -> alloc::string::String