{"ast_node_type":"function","tokens":[{"end":32,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn to_i16(self) -> i16 {
    /// Panics if the size of the `ScalarInt` is not equal to 2 bytes.
        self.to_int(Size::from_bits(16)).try_into().unwrap()