{"ast_node_type":"function","tokens":[{"end":55,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn from_bits(bits: impl TryInto<u64>) -> Size {
    /// not a multiple of 8.
        let bits = bits.try_into().ok().unwrap();