pub struct RelatedContractsContainer { /* private fields */ }
Implementations§
Source§impl RelatedContractsContainer
impl RelatedContractsContainer
pub fn get<C: TypedContract>( &self, params: &C::Parameters, ) -> Result<Related<C>, <<C as EncodingAdapter>::SelfEncoder as Encoder<C>>::Error>
pub fn request<C: TypedContract>(&mut self, id: ContractInstanceId)
pub fn merge(&mut self, other: Self)
Trait Implementations§
Source§impl Default for RelatedContractsContainer
impl Default for RelatedContractsContainer
Source§fn default() -> RelatedContractsContainer
fn default() -> RelatedContractsContainer
Returns the “default value” for a type. Read more
Source§impl From<RelatedContracts<'static>> for RelatedContractsContainer
impl From<RelatedContracts<'static>> for RelatedContractsContainer
Source§fn from(found: RelatedContracts<'static>) -> Self
fn from(found: RelatedContracts<'static>) -> Self
Converts to this type from the input type.
Source§impl From<RelatedContractsContainer> for Vec<RelatedContract>
impl From<RelatedContractsContainer> for Vec<RelatedContract>
Source§fn from(related: RelatedContractsContainer) -> Self
fn from(related: RelatedContractsContainer) -> Self
Converts to this type from the input type.
Source§impl From<Vec<UpdateData<'static>>> for RelatedContractsContainer
impl From<Vec<UpdateData<'static>>> for RelatedContractsContainer
Source§fn from(updates: Vec<UpdateData<'static>>) -> Self
fn from(updates: Vec<UpdateData<'static>>) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for RelatedContractsContainer
impl RefUnwindSafe for RelatedContractsContainer
impl Send for RelatedContractsContainer
impl Sync for RelatedContractsContainer
impl Unpin for RelatedContractsContainer
impl UnwindSafe for RelatedContractsContainer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more