aya-log.txt 23 KB

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