.. Macros for adding non-breaking spaces for indentation. .. |_| unicode:: 0xA0 0xA0 :trim: .. |_2| unicode:: 0xA0 0xA0 0xA0 0xA0 :trim: .. |_3| unicode:: 0xA0 0xA0 0xA0 0xA0 0xA0 0xA0 :trim: .. |_4| unicode:: 0xA0 0xA0 0xA0 0xA0 0xA0 0xA0 0xA0 0xA0 :trim: .. Macro for L shaped arrow .. |L| unicode:: 0x21B3 0xA0 :trim: .. Macro for injecting a custom line break. .. |br| raw:: html
.. Macro for unicode word-joiner character. .. |-| unicode:: U+2060 :trim: .. Macro for icon for required element, can appear only once. .. |!| replace:: :octicon:`star` .. Macro for icon for optional element, can appear only once. .. |?| replace:: :octicon:`dot` .. Macro for icon for optional element, can appear multiple times (no icon). .. |*| unicode:: U+200B :trim: .. Macro for icon for optional element that can appear recursively. .. |@| replace:: :octicon:`sync`