pub trait TwoResourcePoolFunctions {
    // Required method
    fn instantiate(
        owner_role: OwnerRole,
        pool_manager_rule: AccessRule,
        resource_addresses: (ResourceAddress, ResourceAddress),
        address_reservation: Option<GlobalAddressReservation>
    ) -> Global<TwoResourcePool>;
}

Required Methods§

source

fn instantiate( owner_role: OwnerRole, pool_manager_rule: AccessRule, resource_addresses: (ResourceAddress, ResourceAddress), address_reservation: Option<GlobalAddressReservation> ) -> Global<TwoResourcePool>

Object Safety§

This trait is not object safe.

Implementors§