fedimint_client

Type Alias InstancelessDynClientInputBundle

Source
pub type InstancelessDynClientInputBundle = ClientInputBundle<Box<dyn IInput + Send + Sync + 'static>, Box<dyn IState + Send + Sync + 'static>>;

Aliased Type§

struct InstancelessDynClientInputBundle {
    pub(crate) inputs: Vec<ClientInput<Box<dyn IInput + Send + Sync>>>,
    pub(crate) sm_gens: Vec<ClientInputSM<Box<dyn IState + Send + Sync>>>,
}

Fields§

§inputs: Vec<ClientInput<Box<dyn IInput + Send + Sync>>>§sm_gens: Vec<ClientInputSM<Box<dyn IState + Send + Sync>>>

Trait Implementations§

Source§

impl IntoDynInstance for InstancelessDynClientInputBundle

Source§

type DynType = ClientInputBundle

The type erased version of the type implementing this trait
Source§

fn into_dyn(self, module_instance_id: ModuleInstanceId) -> ClientInputBundle

Convert self into its type-erased equivalent