pub fn descriptor() -> Arc<Function>