Searched defs:BranchMeta (Results 1 – 5 of 5) sorted by relevance
7 pub(crate) struct BranchMeta { struct19 impl BranchMeta { impl
137 pub fn push(&mut self, meta: BranchMeta) { in push()143 pub fn peek_or_panic(&self) -> BranchMeta { in peek_or_panic()148 pub fn pop_many_or_panic(&mut self, len: usize) -> ConstArrayBuilder<256, BranchMeta> { in pop_many_or_panic() argument169 fn as_slice(&self) -> &[BranchMeta] { in as_slice()
266 let BranchMeta { in create() localVariable290 let BranchMeta { in create() localVariable367 let BranchMeta { local_length, .. } = *branch_metas in create() localVariable
284 pub const fn peek_or_panic(&self) -> BranchMeta { in peek_or_panic()292 const fn get_or_panic(&self, index: usize) -> BranchMeta { in get_or_panic()306 ) -> (Self, ConstArrayBuilder<256, BranchMeta>) { in pop_many_or_panic() argument326 fn as_slice(&self) -> &[Option<BranchMeta>] { in as_slice()
252 let BranchMeta { in create_or_panic() localVariable275 let BranchMeta { in create_or_panic() localVariable299 let BranchMeta { local_length, .. } = *branch_metas in create_or_panic() localVariable