@@ -26,7 +26,7 @@ pub trait ScopeContainer<'sg, 'rslv, LABEL: Debug + 'sg, DATA: 'sg>: Debug {
26
26
/// - [Result] of scope containers, and
27
27
/// - [FutureWrapper] of scope containers.
28
28
/// ```
29
- /// # use scopegraphs::containers::ScopeContainerWf;
29
+ /// # use scopegraphs::containers::{ResolveOrUserError, ScopeContainerWf} ;
30
30
/// # use scopegraphs::future_wrapper::FutureWrapper;
31
31
/// # use scopegraphs::Scope;
32
32
/// # use std::fmt::Debug;
@@ -44,10 +44,11 @@ pub trait ScopeContainer<'sg, 'rslv, LABEL: Debug + 'sg, DATA: 'sg>: Debug {
44
44
/// test::<'_, '_, LABEL, DATA, bool>(vec);
45
45
/// # }
46
46
///
47
- /// # fn result<'sg, 'rslv, LABEL: LBound<'sg>, DATA: DBound<'sg>, E : Debug + Clone>() {
48
- /// let result: Result<Vec<Scope>, E > = todo!();
47
+ /// # fn result<'sg, 'rslv, LABEL: LBound<'sg>, DATA: DBound<'sg>, RE : Debug + Clone + 'rslv, UE: Debug + Clone + 'rslv >() {
48
+ /// let result: Result<Vec<Scope>, RE > = todo!();
49
49
/// test::<'_, '_, LABEL, DATA, bool>(result);
50
- /// test::<'_, '_, LABEL, DATA, Result<bool, E>>(result);
50
+ /// let result_or_err: Result<Vec<Scope>, ResolveOrUserError<RE, UE>> = todo!();
51
+ /// test::<'_, '_, LABEL, DATA, Result<bool, UE>>(result_or_err);
51
52
/// # }
52
53
///
53
54
/// # fn future<'sg, 'rslv, LABEL: LBound<'sg>, DATA: DBound<'sg>>() {
@@ -70,13 +71,13 @@ pub trait ScopeContainer<'sg, 'rslv, LABEL: Debug + 'sg, DATA: 'sg>: Debug {
70
71
/// ```
71
72
///
72
73
/// ```no_run
73
- /// # use scopegraphs::containers::ScopeContainerWf;
74
+ /// # use scopegraphs::containers::{ResolveOrUserError, ScopeContainerWf} ;
74
75
/// # use scopegraphs::Scope;
75
76
/// # use std::fmt::Debug;
76
77
/// # use std::hash::Hash;
77
78
///
78
79
/// test::<'_, '_, (), (), bool>(Result::<_, ()>::Ok(Vec::<Scope>::new()));
79
- /// test::<'_, '_, (), (), Result<bool, ()>>(Result::<_, () >::Ok(Vec::<Scope>::new()));
80
+ /// test::<'_, '_, (), (), Result<bool, ()>>(Result::<_, ResolveOrUserError<(), ()> >::Ok(Vec::<Scope>::new()));
80
81
///
81
82
/// fn test<'sg, 'rslv, LABEL: Clone + Hash + Eq + Debug + 'sg, DATA: Hash + Eq + 'sg, DWFO>(
82
83
/// cont: impl ScopeContainerWf<'sg, 'rslv, LABEL, DATA, DWFO, DWFO>
0 commit comments