pub struct DefaultMergedAttributesWrapper<Sc: AllMergeScTraits> { /* private fields */ }
Implementations§
Source§impl<Sc> DefaultMergedAttributesWrapper<Sc>where
Sc: AllMergeScTraits,
impl<Sc> DefaultMergedAttributesWrapper<Sc>where
Sc: AllMergeScTraits,
Trait Implementations§
Source§impl<Sc> Default for DefaultMergedAttributesWrapper<Sc>where
Sc: AllMergeScTraits,
impl<Sc> Default for DefaultMergedAttributesWrapper<Sc>where
Sc: AllMergeScTraits,
Source§impl<Sc> MergedTokenAttributesCreator for DefaultMergedAttributesWrapper<Sc>where
Sc: AllMergeScTraits,
impl<Sc> MergedTokenAttributesCreator for DefaultMergedAttributesWrapper<Sc>where
Sc: AllMergeScTraits,
type ScType = Sc
type AttributesType = Empty
fn get_merged_token_attributes( &self, _sc: &Self::ScType, _merged_token_id: &TokenIdentifier<<Self::ScType as ContractBase>::Api>, _merged_token_raw_attributes: &MergedTokenInstances<<Self::ScType as ContractBase>::Api>, ) -> Self::AttributesType
Auto Trait Implementations§
impl<Sc> Freeze for DefaultMergedAttributesWrapper<Sc>
impl<Sc> RefUnwindSafe for DefaultMergedAttributesWrapper<Sc>where
Sc: RefUnwindSafe,
impl<Sc> Send for DefaultMergedAttributesWrapper<Sc>where
Sc: Send,
impl<Sc> Sync for DefaultMergedAttributesWrapper<Sc>where
Sc: Sync,
impl<Sc> Unpin for DefaultMergedAttributesWrapper<Sc>where
Sc: Unpin,
impl<Sc> UnwindSafe for DefaultMergedAttributesWrapper<Sc>where
Sc: UnwindSafe,
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