pub fn add_sign<T>( s: &mut String, signed: T, flags: &[char]) -> Result<(), SingleFmtError>where T: Signed + Copy,