Home
last modified time | relevance | path

Searched refs:FormatStringParser (Results 1 – 5 of 5) sorted by relevance

/aosp_15_r20/external/pigweed/pw_tokenizer/rust/
H A Dpw_tokenizer_macro.rs29 generate_printf, Arg, CoreFmtFormatStringParser, FormatAndArgsFlavor, FormatStringParser,
105 struct TokenizeToBufferArgs<T: FormatStringParser + core::fmt::Debug> {
110 impl<T: FormatStringParser + core::fmt::Debug> Parse for TokenizeToBufferArgs<T> {
255 struct TokenizeToWriterArgs<T: FormatStringParser> {
260 impl<T: FormatStringParser> Parse for TokenizeToWriterArgs<T> {
/aosp_15_r20/external/pigweed/pw_format/rust/pw_format/
H A Dmacros.rs282 pub trait FormatStringParser { interface
290 impl FormatStringParser for PrintfFormatStringParser {
299 impl FormatStringParser for CoreFmtFormatStringParser {
334 pub struct FormatAndArgsFlavor<T: FormatStringParser> {
339 impl<T: FormatStringParser> From<FormatAndArgsFlavor<T>> for FormatAndArgs {
345 impl<T: FormatStringParser> Parse for FormatAndArgsFlavor<T> {
/aosp_15_r20/external/pigweed/pw_log/rust/
H A Dpw_log_backend_println_macro.rs25 FormatAndArgsFlavor, FormatStringParser, PrintfFormatStringParser, Result,
33 struct PwLogArgs<T: FormatStringParser> {
38 impl<T: FormatStringParser> Parse for PwLogArgs<T> {
H A Dpw_log_backend_printf_macro.rs24 generate_printf, Arg, CoreFmtFormatStringParser, FormatAndArgsFlavor, FormatStringParser,
33 struct PwLogArgs<T: FormatStringParser> {
38 impl<T: FormatStringParser> Parse for PwLogArgs<T> {
/aosp_15_r20/external/pigweed/pw_format/rust/
H A Dpw_format_test_macros.rs20 FormatStringParser, PrintfFormatMacroGenerator, PrintfFormatStringFragment,
108 fn generator_test_macro_impl<T: FormatStringParser>(tokens: TokenStream) -> TokenStream { in generator_test_macro_impl()
228 fn printf_generator_test_macro_impl<T: FormatStringParser>(tokens: TokenStream) -> TokenStream { in printf_generator_test_macro_impl()
377 fn core_fmt_generator_test_macro_impl<T: FormatStringParser>(tokens: TokenStream) -> TokenStream { in core_fmt_generator_test_macro_impl()