pub trait Float: CDatatype + Log + Trig { // Required methods fn is_inf(self) -> u8; fn is_nan(self) -> u8; }