t < self.header.high_start && self.header.high_start > SMALL_LIMITassertion failed: a.checked_add(b).is_some()assertion failed: FAST_TYPE_FAST_INDEXING_MAX < code_point && code_point < self.header.high_startassertion failed: a.checked_mul(b).is_some()assertion failed: self.data.len() as u32 >= ERROR_VALUE_NEG_DATA_OFFSETassertion failed: code_point <= match self.header.trie_type { TrieType::Fast => FAST_TYPE_FAST_INDEXING_MAX, TrieType::Small => SMALL_TYPE_FAST_INDEXING_MAX, }assertion failed: bit_prefix < self.index.len()assertion failed: offset_to_data < self.data.len()unsafe precondition(s) violated: ptr::copy_nonoverlapping requires that both pointer arguments are aligned and non-null and the specified memory ranges do not overlap This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.is_aligned_to: align is not a power-of-twounsafe precondition(s) violated: ptr::copy requires that both pointer arguments are aligned and non-null This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.unsafe precondition(s) violated: slice::split_at_mut_unchecked requires the index to be within the slice This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.mid > lenis_nonoverlapping: `size_of::() * count` overflows a usizeassertion failed: falseunsafe precondition(s) violated: hint::unreachable_unchecked must never be reached This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.unsafe precondition(s) violated: slice::get_unchecked requires that the index is within the slice This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.unsafe precondition(s) violated: isize::unchecked_neg cannot overflow This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.unsafe precondition(s) violated: usize::unchecked_add cannot overflow This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.unsafe precondition(s) violated: slice::from_raw_parts requires the pointer to be aligned and non-null, and the total size of the slice not to exceed `isize::MAX` This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.is_aligned_to: align is not a power-of-twounsafe precondition(s) violated: slice::split_at_unchecked requires the index to be within the slice This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.unsafe precondition(s) violated: slice::from_raw_parts requires the pointer to be aligned and non-null, and the total size of the slice not to exceed `isize::MAX` This indicates a bug in the program. This Undefined Behavior check is optional, and cannot be relied on for safety.is_aligned_to: align is not a power-of-twointernal error: entered unreachable codeis_nonoverlapping: `size_of::() * count` overflows a usize