Lines Matching refs:Some
64 Some(Self { in new()
89 if let Some(try1) = self.do_find_first_free_index(self.current_id, self.max_id) { in alloc()
93 return Some(try1); in alloc()
97 if let Some(try2) = in alloc()
103 return Some(try2); in alloc()
182 assert_eq!(ida.alloc(), Some(0)); in test_id_allocator()
183 assert_eq!(ida.alloc(), Some(1)); in test_id_allocator()
184 assert_eq!(ida.alloc(), Some(2)); in test_id_allocator()
185 assert_eq!(ida.alloc(), Some(3)); in test_id_allocator()
186 assert_eq!(ida.alloc(), Some(4)); in test_id_allocator()
187 assert_eq!(ida.alloc(), Some(5)); in test_id_allocator()
188 assert_eq!(ida.alloc(), Some(6)); in test_id_allocator()
189 assert_eq!(ida.alloc(), Some(7)); in test_id_allocator()
190 assert_eq!(ida.alloc(), Some(8)); in test_id_allocator()
191 assert_eq!(ida.alloc(), Some(9)); in test_id_allocator()
208 assert_eq!(ida.alloc(), Some(5)); in test_id_allocator()