fedimint_client

Type Alias InstancelessDynClientOutputBundle

Source
pub type InstancelessDynClientOutputBundle = ClientOutputBundle<Box<dyn IOutput + Send + Sync + 'static>, Box<dyn IState + Send + Sync + 'static>>;

Aliased Type§

struct InstancelessDynClientOutputBundle {
    pub(crate) outputs: Vec<ClientOutput<Box<dyn IOutput + Sync + Send>>>,
    pub(crate) sms: Vec<ClientOutputSM<Box<dyn IState + Sync + Send>>>,
}

Fields§

§outputs: Vec<ClientOutput<Box<dyn IOutput + Sync + Send>>>§sms: Vec<ClientOutputSM<Box<dyn IState + Sync + Send>>>

Trait Implementations§

Source§

impl IntoDynInstance for InstancelessDynClientOutputBundle

Source§

type DynType = ClientOutputBundle

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

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

Convert self into its type-erased equivalent