pub fn show_function_parameter_declaration<F>(
    f: &mut F,
    p: &FunctionParameterDeclaration
)where
    F: Write,