{"ast_node_type":"other","tokens":[{"end":7,"kind":"keyword","start":0,"text":"///"}]}
    ///
    /// We get passed a reference or a raw pointer to `self` and call the target with `*self`.
    /// This either copies `self` (if `Self: Copy`, eg. for function items), or moves out of it