gaia_tmtc
1.0.0
Layer
Required Associated Types
Handle
Required Methods
layer
Implementors
In gaia_tmtc::handler
?
Trait
gaia_tmtc
::
handler
::
Layer
source
·
[
−
]
pub trait Layer<H> { type
Handle
; // Required method fn
layer
(self, handle: H) -> Self::
Handle
; }
Required Associated Types
§
source
type
Handle
Required Methods
§
source
fn
layer
(self, handle: H) -> Self::
Handle
Implementors
§
source
§
impl<A, B, H>
Layer
<H> for
Either
<A, B>
where A:
Layer
<H>, B:
Layer
<H>,
§
type
Handle
=
Either
<<A as
Layer
<H>>::
Handle
, <B as
Layer
<H>>::
Handle
>
source
§
impl<H>
Layer
<H> for
Identity
§
type
Handle
= H
source
§
impl<I, O, H>
Layer
<H> for
Stack
<I, O>
where I:
Layer
<H>, O:
Layer
<I::
Handle
>,
§
type
Handle
= <O as
Layer
<<I as
Layer
<H>>::
Handle
>>::
Handle
source
§
impl<K, H>
Layer
<H> for
BeforeHookLayer
<K>
§
type
Handle
=
BeforeHook
<H, K>