Lines Matching defs:ForceResult
29523 use super::node::{marker, ForceResult::*, Handle, NodeRef};
29805 use super::node::{self, marker, ForceResult::*, Handle, NodeRef, Root};
32095 use super::node::{ForceResult::*, Root};
33753 use super::node::{marker, ForceResult::*, Handle, NodeRef};
35687 if let node::ForceResult::Internal(node) = self.force() {
37734 use super::node::{marker, ForceResult::*, Handle, LeftOrRight::*, NodeRef};
38584 ) -> ForceResult<
38589 ForceResult::Leaf(NodeRef {
38595 ForceResult::Internal(NodeRef {
39309 (ForceResult::Internal(mut left), ForceResult::Internal(mut right)) => {
39321 (ForceResult::Leaf(_), ForceResult::Leaf(_)) => {}
39372 (ForceResult::Internal(mut left), ForceResult::Internal(mut right)) => {
39385 (ForceResult::Leaf(_), ForceResult::Leaf(_)) => {}
39428 ) -> ForceResult<
39433 ForceResult::Leaf(node) => {
39434 ForceResult::Leaf(Handle { node, idx: self.idx, _marker: PhantomData })
39436 ForceResult::Internal(node) => {
39437 ForceResult::Internal(Handle { node, idx: self.idx, _marker: PhantomData })
39484 (ForceResult::Internal(mut left), ForceResult::Internal(mut right)) => {
39491 (ForceResult::Leaf(_), ForceResult::Leaf(_)) => {}
39499 pub enum ForceResult<Leaf, Internal> {
39638 if let ForceResult::Internal(node) = self.force() {
39732 use super::node::{marker, ForceResult::*, Handle, LeftOrRight::*, NodeRef, Root};