4
0

aya-log.txt 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320
  1. pub mod aya_log
  2. pub enum aya_log::Error
  3. pub aya_log::Error::MapError(aya::maps::MapError)
  4. pub aya_log::Error::MapNotFound
  5. pub aya_log::Error::ProgramError(aya::programs::ProgramError)
  6. pub aya_log::Error::ProgramNotFound
  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::programs::ProgramError> for aya_log::Error
  10. pub fn aya_log::Error::from(source: aya::programs::ProgramError) -> 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<T>
  67. impl aya_log::EbpfLogger<&'static dyn log::Log>
  68. pub fn aya_log::EbpfLogger<&'static dyn log::Log>::init(bpf: &mut aya::bpf::Ebpf) -> core::result::Result<Self, aya_log::Error>
  69. pub fn aya_log::EbpfLogger<&'static dyn log::Log>::init_from_id(program_id: u32) -> core::result::Result<Self, aya_log::Error>
  70. impl<T: log::Log> aya_log::EbpfLogger<T>
  71. pub fn aya_log::EbpfLogger<T>::flush(&mut self)
  72. pub fn aya_log::EbpfLogger<T>::init_from_id_with_logger(program_id: u32, logger: T) -> core::result::Result<Self, aya_log::Error>
  73. pub fn aya_log::EbpfLogger<T>::init_with_logger(bpf: &mut aya::bpf::Ebpf, logger: T) -> core::result::Result<Self, aya_log::Error>
  74. impl<T> std::os::fd::owned::AsFd for aya_log::EbpfLogger<T>
  75. pub fn aya_log::EbpfLogger<T>::as_fd(&self) -> std::os::fd::owned::BorrowedFd<'_>
  76. impl<T> std::os::fd::raw::AsRawFd for aya_log::EbpfLogger<T>
  77. pub fn aya_log::EbpfLogger<T>::as_raw_fd(&self) -> std::os::fd::raw::RawFd
  78. impl<T> core::marker::Freeze for aya_log::EbpfLogger<T> where T: core::marker::Freeze
  79. impl<T> core::marker::Send for aya_log::EbpfLogger<T> where T: core::marker::Send
  80. impl<T> core::marker::Sync for aya_log::EbpfLogger<T> where T: core::marker::Sync
  81. impl<T> core::marker::Unpin for aya_log::EbpfLogger<T> where T: core::marker::Unpin
  82. impl<T> core::panic::unwind_safe::RefUnwindSafe for aya_log::EbpfLogger<T> where T: core::panic::unwind_safe::RefUnwindSafe
  83. impl<T> core::panic::unwind_safe::UnwindSafe for aya_log::EbpfLogger<T> where T: core::panic::unwind_safe::UnwindSafe
  84. impl<T, U> core::convert::Into<U> for aya_log::EbpfLogger<T> where U: core::convert::From<T>
  85. pub fn aya_log::EbpfLogger<T>::into(self) -> U
  86. impl<T, U> core::convert::TryFrom<U> for aya_log::EbpfLogger<T> where U: core::convert::Into<T>
  87. pub type aya_log::EbpfLogger<T>::Error = core::convert::Infallible
  88. pub fn aya_log::EbpfLogger<T>::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
  89. impl<T, U> core::convert::TryInto<U> for aya_log::EbpfLogger<T> where U: core::convert::TryFrom<T>
  90. pub type aya_log::EbpfLogger<T>::Error = <U as core::convert::TryFrom<T>>::Error
  91. pub fn aya_log::EbpfLogger<T>::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
  92. impl<T> core::any::Any for aya_log::EbpfLogger<T> where T: 'static + ?core::marker::Sized
  93. pub fn aya_log::EbpfLogger<T>::type_id(&self) -> core::any::TypeId
  94. impl<T> core::borrow::Borrow<T> for aya_log::EbpfLogger<T> where T: ?core::marker::Sized
  95. pub fn aya_log::EbpfLogger<T>::borrow(&self) -> &T
  96. impl<T> core::borrow::BorrowMut<T> for aya_log::EbpfLogger<T> where T: ?core::marker::Sized
  97. pub fn aya_log::EbpfLogger<T>::borrow_mut(&mut self) -> &mut T
  98. impl<T> core::convert::From<T> for aya_log::EbpfLogger<T>
  99. pub fn aya_log::EbpfLogger<T>::from(t: T) -> T
  100. pub struct aya_log::Ipv4Formatter
  101. impl<T> aya_log::Formatter<T> for aya_log::Ipv4Formatter where T: core::convert::Into<core::net::ip_addr::Ipv4Addr>
  102. pub fn aya_log::Ipv4Formatter::format(v: T) -> alloc::string::String
  103. impl core::marker::Freeze for aya_log::Ipv4Formatter
  104. impl core::marker::Send for aya_log::Ipv4Formatter
  105. impl core::marker::Sync for aya_log::Ipv4Formatter
  106. impl core::marker::Unpin for aya_log::Ipv4Formatter
  107. impl core::panic::unwind_safe::RefUnwindSafe for aya_log::Ipv4Formatter
  108. impl core::panic::unwind_safe::UnwindSafe for aya_log::Ipv4Formatter
  109. impl<T, U> core::convert::Into<U> for aya_log::Ipv4Formatter where U: core::convert::From<T>
  110. pub fn aya_log::Ipv4Formatter::into(self) -> U
  111. impl<T, U> core::convert::TryFrom<U> for aya_log::Ipv4Formatter where U: core::convert::Into<T>
  112. pub type aya_log::Ipv4Formatter::Error = core::convert::Infallible
  113. pub fn aya_log::Ipv4Formatter::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
  114. impl<T, U> core::convert::TryInto<U> for aya_log::Ipv4Formatter where U: core::convert::TryFrom<T>
  115. pub type aya_log::Ipv4Formatter::Error = <U as core::convert::TryFrom<T>>::Error
  116. pub fn aya_log::Ipv4Formatter::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
  117. impl<T> core::any::Any for aya_log::Ipv4Formatter where T: 'static + ?core::marker::Sized
  118. pub fn aya_log::Ipv4Formatter::type_id(&self) -> core::any::TypeId
  119. impl<T> core::borrow::Borrow<T> for aya_log::Ipv4Formatter where T: ?core::marker::Sized
  120. pub fn aya_log::Ipv4Formatter::borrow(&self) -> &T
  121. impl<T> core::borrow::BorrowMut<T> for aya_log::Ipv4Formatter where T: ?core::marker::Sized
  122. pub fn aya_log::Ipv4Formatter::borrow_mut(&mut self) -> &mut T
  123. impl<T> core::convert::From<T> for aya_log::Ipv4Formatter
  124. pub fn aya_log::Ipv4Formatter::from(t: T) -> T
  125. pub struct aya_log::Ipv6Formatter
  126. impl<T> aya_log::Formatter<T> for aya_log::Ipv6Formatter where T: core::convert::Into<core::net::ip_addr::Ipv6Addr>
  127. pub fn aya_log::Ipv6Formatter::format(v: T) -> alloc::string::String
  128. impl core::marker::Freeze for aya_log::Ipv6Formatter
  129. impl core::marker::Send for aya_log::Ipv6Formatter
  130. impl core::marker::Sync for aya_log::Ipv6Formatter
  131. impl core::marker::Unpin for aya_log::Ipv6Formatter
  132. impl core::panic::unwind_safe::RefUnwindSafe for aya_log::Ipv6Formatter
  133. impl core::panic::unwind_safe::UnwindSafe for aya_log::Ipv6Formatter
  134. impl<T, U> core::convert::Into<U> for aya_log::Ipv6Formatter where U: core::convert::From<T>
  135. pub fn aya_log::Ipv6Formatter::into(self) -> U
  136. impl<T, U> core::convert::TryFrom<U> for aya_log::Ipv6Formatter where U: core::convert::Into<T>
  137. pub type aya_log::Ipv6Formatter::Error = core::convert::Infallible
  138. pub fn aya_log::Ipv6Formatter::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
  139. impl<T, U> core::convert::TryInto<U> for aya_log::Ipv6Formatter where U: core::convert::TryFrom<T>
  140. pub type aya_log::Ipv6Formatter::Error = <U as core::convert::TryFrom<T>>::Error
  141. pub fn aya_log::Ipv6Formatter::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
  142. impl<T> core::any::Any for aya_log::Ipv6Formatter where T: 'static + ?core::marker::Sized
  143. pub fn aya_log::Ipv6Formatter::type_id(&self) -> core::any::TypeId
  144. impl<T> core::borrow::Borrow<T> for aya_log::Ipv6Formatter where T: ?core::marker::Sized
  145. pub fn aya_log::Ipv6Formatter::borrow(&self) -> &T
  146. impl<T> core::borrow::BorrowMut<T> for aya_log::Ipv6Formatter where T: ?core::marker::Sized
  147. pub fn aya_log::Ipv6Formatter::borrow_mut(&mut self) -> &mut T
  148. impl<T> core::convert::From<T> for aya_log::Ipv6Formatter
  149. pub fn aya_log::Ipv6Formatter::from(t: T) -> T
  150. pub struct aya_log::LowerHexBytesFormatter
  151. impl aya_log::Formatter<&[u8]> for aya_log::LowerHexBytesFormatter
  152. pub fn aya_log::LowerHexBytesFormatter::format(v: &[u8]) -> alloc::string::String
  153. impl core::marker::Freeze for aya_log::LowerHexBytesFormatter
  154. impl core::marker::Send for aya_log::LowerHexBytesFormatter
  155. impl core::marker::Sync for aya_log::LowerHexBytesFormatter
  156. impl core::marker::Unpin for aya_log::LowerHexBytesFormatter
  157. impl core::panic::unwind_safe::RefUnwindSafe for aya_log::LowerHexBytesFormatter
  158. impl core::panic::unwind_safe::UnwindSafe for aya_log::LowerHexBytesFormatter
  159. impl<T, U> core::convert::Into<U> for aya_log::LowerHexBytesFormatter where U: core::convert::From<T>
  160. pub fn aya_log::LowerHexBytesFormatter::into(self) -> U
  161. impl<T, U> core::convert::TryFrom<U> for aya_log::LowerHexBytesFormatter where U: core::convert::Into<T>
  162. pub type aya_log::LowerHexBytesFormatter::Error = core::convert::Infallible
  163. pub fn aya_log::LowerHexBytesFormatter::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
  164. impl<T, U> core::convert::TryInto<U> for aya_log::LowerHexBytesFormatter where U: core::convert::TryFrom<T>
  165. pub type aya_log::LowerHexBytesFormatter::Error = <U as core::convert::TryFrom<T>>::Error
  166. pub fn aya_log::LowerHexBytesFormatter::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
  167. impl<T> core::any::Any for aya_log::LowerHexBytesFormatter where T: 'static + ?core::marker::Sized
  168. pub fn aya_log::LowerHexBytesFormatter::type_id(&self) -> core::any::TypeId
  169. impl<T> core::borrow::Borrow<T> for aya_log::LowerHexBytesFormatter where T: ?core::marker::Sized
  170. pub fn aya_log::LowerHexBytesFormatter::borrow(&self) -> &T
  171. impl<T> core::borrow::BorrowMut<T> for aya_log::LowerHexBytesFormatter where T: ?core::marker::Sized
  172. pub fn aya_log::LowerHexBytesFormatter::borrow_mut(&mut self) -> &mut T
  173. impl<T> core::convert::From<T> for aya_log::LowerHexBytesFormatter
  174. pub fn aya_log::LowerHexBytesFormatter::from(t: T) -> T
  175. pub struct aya_log::LowerHexFormatter
  176. impl<T> aya_log::Formatter<T> for aya_log::LowerHexFormatter where T: core::fmt::LowerHex
  177. pub fn aya_log::LowerHexFormatter::format(v: T) -> alloc::string::String
  178. impl core::marker::Freeze for aya_log::LowerHexFormatter
  179. impl core::marker::Send for aya_log::LowerHexFormatter
  180. impl core::marker::Sync for aya_log::LowerHexFormatter
  181. impl core::marker::Unpin for aya_log::LowerHexFormatter
  182. impl core::panic::unwind_safe::RefUnwindSafe for aya_log::LowerHexFormatter
  183. impl core::panic::unwind_safe::UnwindSafe for aya_log::LowerHexFormatter
  184. impl<T, U> core::convert::Into<U> for aya_log::LowerHexFormatter where U: core::convert::From<T>
  185. pub fn aya_log::LowerHexFormatter::into(self) -> U
  186. impl<T, U> core::convert::TryFrom<U> for aya_log::LowerHexFormatter where U: core::convert::Into<T>
  187. pub type aya_log::LowerHexFormatter::Error = core::convert::Infallible
  188. pub fn aya_log::LowerHexFormatter::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
  189. impl<T, U> core::convert::TryInto<U> for aya_log::LowerHexFormatter where U: core::convert::TryFrom<T>
  190. pub type aya_log::LowerHexFormatter::Error = <U as core::convert::TryFrom<T>>::Error
  191. pub fn aya_log::LowerHexFormatter::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
  192. impl<T> core::any::Any for aya_log::LowerHexFormatter where T: 'static + ?core::marker::Sized
  193. pub fn aya_log::LowerHexFormatter::type_id(&self) -> core::any::TypeId
  194. impl<T> core::borrow::Borrow<T> for aya_log::LowerHexFormatter where T: ?core::marker::Sized
  195. pub fn aya_log::LowerHexFormatter::borrow(&self) -> &T
  196. impl<T> core::borrow::BorrowMut<T> for aya_log::LowerHexFormatter where T: ?core::marker::Sized
  197. pub fn aya_log::LowerHexFormatter::borrow_mut(&mut self) -> &mut T
  198. impl<T> core::convert::From<T> for aya_log::LowerHexFormatter
  199. pub fn aya_log::LowerHexFormatter::from(t: T) -> T
  200. pub struct aya_log::LowerMacFormatter
  201. impl aya_log::Formatter<[u8; 6]> for aya_log::LowerMacFormatter
  202. pub fn aya_log::LowerMacFormatter::format(v: [u8; 6]) -> alloc::string::String
  203. impl core::marker::Freeze for aya_log::LowerMacFormatter
  204. impl core::marker::Send for aya_log::LowerMacFormatter
  205. impl core::marker::Sync for aya_log::LowerMacFormatter
  206. impl core::marker::Unpin for aya_log::LowerMacFormatter
  207. impl core::panic::unwind_safe::RefUnwindSafe for aya_log::LowerMacFormatter
  208. impl core::panic::unwind_safe::UnwindSafe for aya_log::LowerMacFormatter
  209. impl<T, U> core::convert::Into<U> for aya_log::LowerMacFormatter where U: core::convert::From<T>
  210. pub fn aya_log::LowerMacFormatter::into(self) -> U
  211. impl<T, U> core::convert::TryFrom<U> for aya_log::LowerMacFormatter where U: core::convert::Into<T>
  212. pub type aya_log::LowerMacFormatter::Error = core::convert::Infallible
  213. pub fn aya_log::LowerMacFormatter::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
  214. impl<T, U> core::convert::TryInto<U> for aya_log::LowerMacFormatter where U: core::convert::TryFrom<T>
  215. pub type aya_log::LowerMacFormatter::Error = <U as core::convert::TryFrom<T>>::Error
  216. pub fn aya_log::LowerMacFormatter::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
  217. impl<T> core::any::Any for aya_log::LowerMacFormatter where T: 'static + ?core::marker::Sized
  218. pub fn aya_log::LowerMacFormatter::type_id(&self) -> core::any::TypeId
  219. impl<T> core::borrow::Borrow<T> for aya_log::LowerMacFormatter where T: ?core::marker::Sized
  220. pub fn aya_log::LowerMacFormatter::borrow(&self) -> &T
  221. impl<T> core::borrow::BorrowMut<T> for aya_log::LowerMacFormatter where T: ?core::marker::Sized
  222. pub fn aya_log::LowerMacFormatter::borrow_mut(&mut self) -> &mut T
  223. impl<T> core::convert::From<T> for aya_log::LowerMacFormatter
  224. pub fn aya_log::LowerMacFormatter::from(t: T) -> T
  225. pub struct aya_log::UpperHexBytesFormatter
  226. impl aya_log::Formatter<&[u8]> for aya_log::UpperHexBytesFormatter
  227. pub fn aya_log::UpperHexBytesFormatter::format(v: &[u8]) -> alloc::string::String
  228. impl core::marker::Freeze for aya_log::UpperHexBytesFormatter
  229. impl core::marker::Send for aya_log::UpperHexBytesFormatter
  230. impl core::marker::Sync for aya_log::UpperHexBytesFormatter
  231. impl core::marker::Unpin for aya_log::UpperHexBytesFormatter
  232. impl core::panic::unwind_safe::RefUnwindSafe for aya_log::UpperHexBytesFormatter
  233. impl core::panic::unwind_safe::UnwindSafe for aya_log::UpperHexBytesFormatter
  234. impl<T, U> core::convert::Into<U> for aya_log::UpperHexBytesFormatter where U: core::convert::From<T>
  235. pub fn aya_log::UpperHexBytesFormatter::into(self) -> U
  236. impl<T, U> core::convert::TryFrom<U> for aya_log::UpperHexBytesFormatter where U: core::convert::Into<T>
  237. pub type aya_log::UpperHexBytesFormatter::Error = core::convert::Infallible
  238. pub fn aya_log::UpperHexBytesFormatter::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
  239. impl<T, U> core::convert::TryInto<U> for aya_log::UpperHexBytesFormatter where U: core::convert::TryFrom<T>
  240. pub type aya_log::UpperHexBytesFormatter::Error = <U as core::convert::TryFrom<T>>::Error
  241. pub fn aya_log::UpperHexBytesFormatter::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
  242. impl<T> core::any::Any for aya_log::UpperHexBytesFormatter where T: 'static + ?core::marker::Sized
  243. pub fn aya_log::UpperHexBytesFormatter::type_id(&self) -> core::any::TypeId
  244. impl<T> core::borrow::Borrow<T> for aya_log::UpperHexBytesFormatter where T: ?core::marker::Sized
  245. pub fn aya_log::UpperHexBytesFormatter::borrow(&self) -> &T
  246. impl<T> core::borrow::BorrowMut<T> for aya_log::UpperHexBytesFormatter where T: ?core::marker::Sized
  247. pub fn aya_log::UpperHexBytesFormatter::borrow_mut(&mut self) -> &mut T
  248. impl<T> core::convert::From<T> for aya_log::UpperHexBytesFormatter
  249. pub fn aya_log::UpperHexBytesFormatter::from(t: T) -> T
  250. pub struct aya_log::UpperHexFormatter
  251. impl<T> aya_log::Formatter<T> for aya_log::UpperHexFormatter where T: core::fmt::UpperHex
  252. pub fn aya_log::UpperHexFormatter::format(v: T) -> alloc::string::String
  253. impl core::marker::Freeze for aya_log::UpperHexFormatter
  254. impl core::marker::Send for aya_log::UpperHexFormatter
  255. impl core::marker::Sync for aya_log::UpperHexFormatter
  256. impl core::marker::Unpin for aya_log::UpperHexFormatter
  257. impl core::panic::unwind_safe::RefUnwindSafe for aya_log::UpperHexFormatter
  258. impl core::panic::unwind_safe::UnwindSafe for aya_log::UpperHexFormatter
  259. impl<T, U> core::convert::Into<U> for aya_log::UpperHexFormatter where U: core::convert::From<T>
  260. pub fn aya_log::UpperHexFormatter::into(self) -> U
  261. impl<T, U> core::convert::TryFrom<U> for aya_log::UpperHexFormatter where U: core::convert::Into<T>
  262. pub type aya_log::UpperHexFormatter::Error = core::convert::Infallible
  263. pub fn aya_log::UpperHexFormatter::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
  264. impl<T, U> core::convert::TryInto<U> for aya_log::UpperHexFormatter where U: core::convert::TryFrom<T>
  265. pub type aya_log::UpperHexFormatter::Error = <U as core::convert::TryFrom<T>>::Error
  266. pub fn aya_log::UpperHexFormatter::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
  267. impl<T> core::any::Any for aya_log::UpperHexFormatter where T: 'static + ?core::marker::Sized
  268. pub fn aya_log::UpperHexFormatter::type_id(&self) -> core::any::TypeId
  269. impl<T> core::borrow::Borrow<T> for aya_log::UpperHexFormatter where T: ?core::marker::Sized
  270. pub fn aya_log::UpperHexFormatter::borrow(&self) -> &T
  271. impl<T> core::borrow::BorrowMut<T> for aya_log::UpperHexFormatter where T: ?core::marker::Sized
  272. pub fn aya_log::UpperHexFormatter::borrow_mut(&mut self) -> &mut T
  273. impl<T> core::convert::From<T> for aya_log::UpperHexFormatter
  274. pub fn aya_log::UpperHexFormatter::from(t: T) -> T
  275. pub struct aya_log::UpperMacFormatter
  276. impl aya_log::Formatter<[u8; 6]> for aya_log::UpperMacFormatter
  277. pub fn aya_log::UpperMacFormatter::format(v: [u8; 6]) -> alloc::string::String
  278. impl core::marker::Freeze for aya_log::UpperMacFormatter
  279. impl core::marker::Send for aya_log::UpperMacFormatter
  280. impl core::marker::Sync for aya_log::UpperMacFormatter
  281. impl core::marker::Unpin for aya_log::UpperMacFormatter
  282. impl core::panic::unwind_safe::RefUnwindSafe for aya_log::UpperMacFormatter
  283. impl core::panic::unwind_safe::UnwindSafe for aya_log::UpperMacFormatter
  284. impl<T, U> core::convert::Into<U> for aya_log::UpperMacFormatter where U: core::convert::From<T>
  285. pub fn aya_log::UpperMacFormatter::into(self) -> U
  286. impl<T, U> core::convert::TryFrom<U> for aya_log::UpperMacFormatter where U: core::convert::Into<T>
  287. pub type aya_log::UpperMacFormatter::Error = core::convert::Infallible
  288. pub fn aya_log::UpperMacFormatter::try_from(value: U) -> core::result::Result<T, <T as core::convert::TryFrom<U>>::Error>
  289. impl<T, U> core::convert::TryInto<U> for aya_log::UpperMacFormatter where U: core::convert::TryFrom<T>
  290. pub type aya_log::UpperMacFormatter::Error = <U as core::convert::TryFrom<T>>::Error
  291. pub fn aya_log::UpperMacFormatter::try_into(self) -> core::result::Result<U, <U as core::convert::TryFrom<T>>::Error>
  292. impl<T> core::any::Any for aya_log::UpperMacFormatter where T: 'static + ?core::marker::Sized
  293. pub fn aya_log::UpperMacFormatter::type_id(&self) -> core::any::TypeId
  294. impl<T> core::borrow::Borrow<T> for aya_log::UpperMacFormatter where T: ?core::marker::Sized
  295. pub fn aya_log::UpperMacFormatter::borrow(&self) -> &T
  296. impl<T> core::borrow::BorrowMut<T> for aya_log::UpperMacFormatter where T: ?core::marker::Sized
  297. pub fn aya_log::UpperMacFormatter::borrow_mut(&mut self) -> &mut T
  298. impl<T> core::convert::From<T> for aya_log::UpperMacFormatter
  299. pub fn aya_log::UpperMacFormatter::from(t: T) -> T
  300. pub trait aya_log::Formatter<T>
  301. pub fn aya_log::Formatter::format(v: T) -> alloc::string::String
  302. impl aya_log::Formatter<&[u8]> for aya_log::LowerHexBytesFormatter
  303. pub fn aya_log::LowerHexBytesFormatter::format(v: &[u8]) -> alloc::string::String
  304. impl aya_log::Formatter<&[u8]> for aya_log::UpperHexBytesFormatter
  305. pub fn aya_log::UpperHexBytesFormatter::format(v: &[u8]) -> alloc::string::String
  306. impl aya_log::Formatter<[u8; 6]> for aya_log::LowerMacFormatter
  307. pub fn aya_log::LowerMacFormatter::format(v: [u8; 6]) -> alloc::string::String
  308. impl aya_log::Formatter<[u8; 6]> for aya_log::UpperMacFormatter
  309. pub fn aya_log::UpperMacFormatter::format(v: [u8; 6]) -> alloc::string::String
  310. impl<T> aya_log::Formatter<T> for aya_log::DefaultFormatter where T: alloc::string::ToString
  311. pub fn aya_log::DefaultFormatter::format(v: T) -> alloc::string::String
  312. impl<T> aya_log::Formatter<T> for aya_log::Ipv4Formatter where T: core::convert::Into<core::net::ip_addr::Ipv4Addr>
  313. pub fn aya_log::Ipv4Formatter::format(v: T) -> alloc::string::String
  314. impl<T> aya_log::Formatter<T> for aya_log::Ipv6Formatter where T: core::convert::Into<core::net::ip_addr::Ipv6Addr>
  315. pub fn aya_log::Ipv6Formatter::format(v: T) -> alloc::string::String
  316. impl<T> aya_log::Formatter<T> for aya_log::LowerHexFormatter where T: core::fmt::LowerHex
  317. pub fn aya_log::LowerHexFormatter::format(v: T) -> alloc::string::String
  318. impl<T> aya_log::Formatter<T> for aya_log::UpperHexFormatter where T: core::fmt::UpperHex
  319. pub fn aya_log::UpperHexFormatter::format(v: T) -> alloc::string::String
  320. pub type aya_log::BpfLogger<T> = aya_log::EbpfLogger<T>