{"ast_node_type":"function","tokens":[{"end":51,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn derive<O>(&self, val: O) -> FromDyn<O> {
    #[inline(always)]
        // We already did the check for `sync::is_dyn_thread_safe()` when creating `Self`