Struct parity_wasm::builder::SignaturesBuilder [] [src]

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

Multiple signatures builder

Methods

impl SignaturesBuilder
[src]

[src]

New empty functions section builder

impl<F> SignaturesBuilder<F>
[src]

[src]

New builder chained with specified callback

[src]

Push new signature into the builder output

[src]

Start building new signature with TypeRefBuilder

impl<F> SignaturesBuilder<F> where
    F: Invoke<Vec<Signature>>, 
[src]

[src]

Start building new signature with dedicated builder

impl<F> SignaturesBuilder<F> where
    F: Invoke<FunctionSection>, 
[src]

[src]

Finalize builder spawning element

impl<F> SignaturesBuilder<F> where
    F: Invoke<Vec<Signature>>, 
[src]

[src]

Bind signature list

Trait Implementations

Auto Trait Implementations

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

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