{"ast_node_type":"other","tokens":[{"end":57,"kind":"keyword","start":0,"text":"[std::ptr::NonNull<T>"}]}
    [std::ptr::NonNull<T> where T: ?Sized + PointeeSized]
    [*mut T where T: ?Sized + PointeeSized]
    [std::rc::Rc<T, A> where T: ?Sized, A: Allocator]