[−][src]Trait block::IntoConcreteBlock
Types that may be converted into a ConcreteBlock
.
Associated Types
type Ret
The return type of the resulting ConcreteBlock
.
Required methods
fn into_concrete_block(self) -> ConcreteBlock<A, Self::Ret, Self>
Consumes self to create a ConcreteBlock
.
Implementors
impl<A, B, C, D, E, F, G, H, I, J, K, L, R, X> IntoConcreteBlock<(A, B, C, D, E, F, G, H, I, J, K, L)> for X where
X: Fn(A, B, C, D, E, F, G, H, I, J, K, L) -> R,
[src]
X: Fn(A, B, C, D, E, F, G, H, I, J, K, L) -> R,
type Ret = R
fn into_concrete_block(
self
) -> ConcreteBlock<(A, B, C, D, E, F, G, H, I, J, K, L), R, X>
[src]
self
) -> ConcreteBlock<(A, B, C, D, E, F, G, H, I, J, K, L), R, X>
impl<A, B, C, D, E, F, G, H, I, J, K, R, X> IntoConcreteBlock<(A, B, C, D, E, F, G, H, I, J, K)> for X where
X: Fn(A, B, C, D, E, F, G, H, I, J, K) -> R,
[src]
X: Fn(A, B, C, D, E, F, G, H, I, J, K) -> R,
type Ret = R
fn into_concrete_block(
self
) -> ConcreteBlock<(A, B, C, D, E, F, G, H, I, J, K), R, X>
[src]
self
) -> ConcreteBlock<(A, B, C, D, E, F, G, H, I, J, K), R, X>
impl<A, B, C, D, E, F, G, H, I, J, R, X> IntoConcreteBlock<(A, B, C, D, E, F, G, H, I, J)> for X where
X: Fn(A, B, C, D, E, F, G, H, I, J) -> R,
[src]
X: Fn(A, B, C, D, E, F, G, H, I, J) -> R,
type Ret = R
fn into_concrete_block(
self
) -> ConcreteBlock<(A, B, C, D, E, F, G, H, I, J), R, X>
[src]
self
) -> ConcreteBlock<(A, B, C, D, E, F, G, H, I, J), R, X>
impl<A, B, C, D, E, F, G, H, I, R, X> IntoConcreteBlock<(A, B, C, D, E, F, G, H, I)> for X where
X: Fn(A, B, C, D, E, F, G, H, I) -> R,
[src]
X: Fn(A, B, C, D, E, F, G, H, I) -> R,
type Ret = R
fn into_concrete_block(self) -> ConcreteBlock<(A, B, C, D, E, F, G, H, I), R, X>
[src]
impl<A, B, C, D, E, F, G, H, R, X> IntoConcreteBlock<(A, B, C, D, E, F, G, H)> for X where
X: Fn(A, B, C, D, E, F, G, H) -> R,
[src]
X: Fn(A, B, C, D, E, F, G, H) -> R,
type Ret = R
fn into_concrete_block(self) -> ConcreteBlock<(A, B, C, D, E, F, G, H), R, X>
[src]
impl<A, B, C, D, E, F, G, R, X> IntoConcreteBlock<(A, B, C, D, E, F, G)> for X where
X: Fn(A, B, C, D, E, F, G) -> R,
[src]
X: Fn(A, B, C, D, E, F, G) -> R,
type Ret = R
fn into_concrete_block(self) -> ConcreteBlock<(A, B, C, D, E, F, G), R, X>
[src]
impl<A, B, C, D, E, F, R, X> IntoConcreteBlock<(A, B, C, D, E, F)> for X where
X: Fn(A, B, C, D, E, F) -> R,
[src]
X: Fn(A, B, C, D, E, F) -> R,
type Ret = R
fn into_concrete_block(self) -> ConcreteBlock<(A, B, C, D, E, F), R, X>
[src]
impl<A, B, C, D, E, R, X> IntoConcreteBlock<(A, B, C, D, E)> for X where
X: Fn(A, B, C, D, E) -> R,
[src]
X: Fn(A, B, C, D, E) -> R,
type Ret = R
fn into_concrete_block(self) -> ConcreteBlock<(A, B, C, D, E), R, X>
[src]
impl<A, B, C, D, R, X> IntoConcreteBlock<(A, B, C, D)> for X where
X: Fn(A, B, C, D) -> R,
[src]
X: Fn(A, B, C, D) -> R,
type Ret = R
fn into_concrete_block(self) -> ConcreteBlock<(A, B, C, D), R, X>
[src]
impl<A, B, C, R, X> IntoConcreteBlock<(A, B, C)> for X where
X: Fn(A, B, C) -> R,
[src]
X: Fn(A, B, C) -> R,
type Ret = R
fn into_concrete_block(self) -> ConcreteBlock<(A, B, C), R, X>
[src]
impl<A, B, R, X> IntoConcreteBlock<(A, B)> for X where
X: Fn(A, B) -> R,
[src]
X: Fn(A, B) -> R,
type Ret = R
fn into_concrete_block(self) -> ConcreteBlock<(A, B), R, X>
[src]
impl<A, R, X> IntoConcreteBlock<(A,)> for X where
X: Fn(A) -> R,
[src]
X: Fn(A) -> R,
type Ret = R
fn into_concrete_block(self) -> ConcreteBlock<(A,), R, X>
[src]
impl<R, X> IntoConcreteBlock<()> for X where
X: Fn() -> R,
[src]
X: Fn() -> R,