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