var searchIndex = {}; searchIndex["cast"] = {"doc":"Ergonomic, checked cast functions for primitive types","items":[[4,"Error","cast","Cast errors",null,null],[13,"Infinite","","Infinite value casted to a type that can only represent finite values",0,null],[13,"NaN","","NaN value casted to a type that can't represent a NaN value",0,null],[13,"Overflow","","Source value is greater than the maximum value that the destination type can hold",0,null],[13,"Underflow","","Source value is smaller than the minimum value that the destination type can hold",0,null],[5,"f32","","Checked cast function",null,null],[5,"f64","","Checked cast function",null,null],[5,"i8","","Checked cast function",null,null],[5,"i16","","Checked cast function",null,null],[5,"i32","","Checked cast function",null,null],[5,"i64","","Checked cast function",null,null],[5,"isize","","Checked cast function",null,null],[5,"u8","","Checked cast function",null,null],[5,"u16","","Checked cast function",null,null],[5,"u32","","Checked cast function",null,null],[5,"u64","","Checked cast function",null,null],[5,"usize","","Checked cast function",null,null],[8,"From","","The "cast from" operation",null,null],[16,"Output","","The result of the cast operation: either `Self` or `Result<Self, Error>`",1,null],[10,"cast","","Checked cast from `Src` to `Self`",1,{"inputs":[{"name":"src"}],"output":{"name":"output"}}],[11,"eq","","",0,null],[11,"fmt","","",0,null]],"paths":[[4,"Error"],[8,"From"]]}; initSearch(searchIndex);