{"ast_node_type":"function","tokens":[{"end":30,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn to_i8(self) -> i8 {
    /// Panics if the size of the `ScalarInt` is not equal to 1 byte.
        self.to_int(Size::from_bits(8)).try_into().unwrap()