brontes_
types
0.1.0
InTuple
FnOut
Vec
Required Associated Types
Out
Implementations on Foreign Types
(Box<dyn Fn(V) -> Option<T0>>, Box<dyn Fn(V) -> Option<T1>>)
(Box<dyn Fn(V) -> Option<T0>>, Box<dyn Fn(V) -> Option<T1>>, Box<dyn Fn(V) -> Option<T2>>)
(Box<dyn Fn(V) -> Option<T0>>, Box<dyn Fn(V) -> Option<T1>>, Box<dyn Fn(V) -> Option<T2>>, Box<dyn Fn(V) -> Option<T3>>)
(Box<dyn Fn(V) -> Option<T0>>, Box<dyn Fn(V) -> Option<T1>>, Box<dyn Fn(V) -> Option<T2>>, Box<dyn Fn(V) -> Option<T3>>, Box<dyn Fn(V) -> Option<T4>>)
(Box<dyn Fn(V) -> Option<T0>>, Box<dyn Fn(V) -> Option<T1>>, Box<dyn Fn(V) -> Option<T2>>, Box<dyn Fn(V) -> Option<T3>>, Box<dyn Fn(V) -> Option<T4>>, Box<dyn Fn(V) -> Option<T5>>)
(Box<dyn Fn(V) -> Option<T0>>, Box<dyn Fn(V) -> Option<T1>>, Box<dyn Fn(V) -> Option<T2>>, Box<dyn Fn(V) -> Option<T3>>, Box<dyn Fn(V) -> Option<T4>>, Box<dyn Fn(V) -> Option<T5>>, Box<dyn Fn(V) -> Option<T6>>)
Box<dyn Fn(V) -> Option<T0>>
Implementors
In brontes_
types::
tree::
util
Trait
brontes_types
::
tree
::
util
::
InTupleFnOutVec
Copy item path
source
·
[
−
]
pub trait InTupleFnOutVec<V:
NormalizedAction
> { type
Out
; }
Required Associated Types
§
source
type
Out
Implementations on Foreign Types
§
source
§
impl<V:
NormalizedAction
, T0>
InTupleFnOutVec
<V> for
Box
<dyn
Fn
(V) ->
Option
<T0>>
§
type
Out
=
Vec
<T0>
source
§
impl<V:
NormalizedAction
, T0, T1>
InTupleFnOutVec
<V> for (
Box
<dyn
Fn
(V) ->
Option
<T0>>,
Box
<dyn
Fn
(V) ->
Option
<T1>>)
§
type
Out
= (
Vec
<T0>,
Vec
<T1>)
source
§
impl<V:
NormalizedAction
, T0, T1, T2>
InTupleFnOutVec
<V> for (
Box
<dyn
Fn
(V) ->
Option
<T0>>,
Box
<dyn
Fn
(V) ->
Option
<T1>>,
Box
<dyn
Fn
(V) ->
Option
<T2>>)
§
type
Out
= (
Vec
<T0>,
Vec
<T1>,
Vec
<T2>)
source
§
impl<V:
NormalizedAction
, T0, T1, T2, T3>
InTupleFnOutVec
<V> for (
Box
<dyn
Fn
(V) ->
Option
<T0>>,
Box
<dyn
Fn
(V) ->
Option
<T1>>,
Box
<dyn
Fn
(V) ->
Option
<T2>>,
Box
<dyn
Fn
(V) ->
Option
<T3>>)
§
type
Out
= (
Vec
<T0>,
Vec
<T1>,
Vec
<T2>,
Vec
<T3>)
source
§
impl<V:
NormalizedAction
, T0, T1, T2, T3, T4>
InTupleFnOutVec
<V> for (
Box
<dyn
Fn
(V) ->
Option
<T0>>,
Box
<dyn
Fn
(V) ->
Option
<T1>>,
Box
<dyn
Fn
(V) ->
Option
<T2>>,
Box
<dyn
Fn
(V) ->
Option
<T3>>,
Box
<dyn
Fn
(V) ->
Option
<T4>>)
§
type
Out
= (
Vec
<T0>,
Vec
<T1>,
Vec
<T2>,
Vec
<T3>,
Vec
<T4>)
source
§
impl<V:
NormalizedAction
, T0, T1, T2, T3, T4, T5>
InTupleFnOutVec
<V> for (
Box
<dyn
Fn
(V) ->
Option
<T0>>,
Box
<dyn
Fn
(V) ->
Option
<T1>>,
Box
<dyn
Fn
(V) ->
Option
<T2>>,
Box
<dyn
Fn
(V) ->
Option
<T3>>,
Box
<dyn
Fn
(V) ->
Option
<T4>>,
Box
<dyn
Fn
(V) ->
Option
<T5>>)
§
type
Out
= (
Vec
<T0>,
Vec
<T1>,
Vec
<T2>,
Vec
<T3>,
Vec
<T4>,
Vec
<T5>)
source
§
impl<V:
NormalizedAction
, T0, T1, T2, T3, T4, T5, T6>
InTupleFnOutVec
<V> for (
Box
<dyn
Fn
(V) ->
Option
<T0>>,
Box
<dyn
Fn
(V) ->
Option
<T1>>,
Box
<dyn
Fn
(V) ->
Option
<T2>>,
Box
<dyn
Fn
(V) ->
Option
<T3>>,
Box
<dyn
Fn
(V) ->
Option
<T4>>,
Box
<dyn
Fn
(V) ->
Option
<T5>>,
Box
<dyn
Fn
(V) ->
Option
<T6>>)
§
type
Out
= (
Vec
<T0>,
Vec
<T1>,
Vec
<T2>,
Vec
<T3>,
Vec
<T4>,
Vec
<T5>,
Vec
<T6>)
Implementors
§