Trait which represents a function
Returns how many arguments the function needs to be provided to call it
Loading content...
impl<'vm, A, B, C, R: VmType> FunctionType for fn(_: A, _: B, _: C) -> R
[src]
impl<'s, A, B, C, R: VmType> FunctionType for dyn Fn(A, B, C) -> R + 's
[src]
impl<'vm, A, B, C, D, R: VmType> FunctionType for fn(_: A, _: B, _: C, _: D) -> R
[src]
impl<'s, A, B, C, D, R: VmType> FunctionType for dyn Fn(A, B, C, D) -> R + 's
[src]
impl<'vm, A, B, C, D, E, R: VmType> FunctionType for fn(_: A, _: B, _: C, _: D, _: E) -> R
[src]
impl<'s, A, B, C, D, E, R: VmType> FunctionType for dyn Fn(A, B, C, D, E) -> R + 's
[src]
impl<'vm, A, B, C, D, E, F, R: VmType> FunctionType for fn(_: A, _: B, _: C, _: D, _: E, _: F) -> R
[src]
impl<'s, A, B, C, D, E, F, R: VmType> FunctionType for dyn Fn(A, B, C, D, E, F) -> R + 's
[src]
impl<'vm, A, B, C, D, E, F, G, R: VmType> FunctionType for fn(_: A, _: B, _: C, _: D, _: E, _: F, _: G) -> R
[src]
impl<'s, A, B, C, D, E, F, G, R: VmType> FunctionType for dyn Fn(A, B, C, D, E, F, G) -> R + 's
[src]
Loading content...
Loading content...