Skip to main content

parse_generic_doc_marker

Function parse_generic_doc_marker 

Source
fn parse_generic_doc_marker(
    marker: &str,
) -> Option<(String, String, String, bool, String, bool)>
Expand description

Parse the payload of a .__MX_GENERIC_DOC__(...) marker line.

Returns (kind, generic_name, class_name, export, dispatch, no_dots) on success. The marker format (emitted by proc-macros) is:

.__MX_GENERIC_DOC__(kind="S7", generic="get_value", class="MyClass",
                    export=true, dispatch="x", no_dots=false)

S4 markers omit dispatch and no_dots (always "x" / false).