fn primitive_link( f: &mut Formatter<'_>, prim: PrimitiveType, name: &str, cx: &Context<'_>) -> Result