{"ast_node_type":"impl","tokens":[{"end":48,"kind":"keyword","start":0,"text":"offset:"}]}
    offset: impl FnOnce(&Layout) -> Option<u64>,
    layout: impl FnOnce() -> Result<Layout, LayoutError>,
    padding: impl FnOnce(&Layout) -> Option<(&str, u64)>,