Struct parity_wasm::builder::SignatureBuilder [] [src]

pub struct SignatureBuilder<F = Identity> { /* fields omitted */ }

Signature builder

Methods

impl SignatureBuilder
[src]

[src]

New signature builder

impl<F> SignatureBuilder<F> where
    F: Invoke<FunctionType>, 
[src]

[src]

New builder with callback function specified

[src]

Add argument to signature builder

[src]

Add multiple arguments to signature builder

[src]

Override signature return type

[src]

Start build new argument

[src]

Start build multiple arguments

[src]

Start building return type

[src]

Finish current builder

[src]

Finish current builder returning intermediate Signature struct

Trait Implementations

Auto Trait Implementations

impl<F> Send for SignatureBuilder<F> where
    F: Send

impl<F> Sync for SignatureBuilder<F> where
    F: Sync