{"ast_node_type":"function","tokens":[{"end":86,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn compute_size_in_bytes(&self, elem_size: Size, count: u64) -> Option<Size> {
    /// checking for overflow beyond isize::MAX.
        // `checked_mul` applies `u64` limits independent of the target pointer size... but the