Trait pallet_profiles::AfterProfileUpdated [−][src]
Required methods
fn after_profile_updated(
account: T::AccountId,
post: &Profile<T>,
old_data: ProfileUpdate
)
[src]
account: T::AccountId,
post: &Profile<T>,
old_data: ProfileUpdate
)
Implementations on Foreign Types
impl<T: Trait> AfterProfileUpdated<T> for () where
T::AccountId: Clone,
ProfileUpdate: Clone,
[src]
T::AccountId: Clone,
ProfileUpdate: Clone,
fn after_profile_updated(
account: T::AccountId,
post: &Profile<T>,
old_data: ProfileUpdate
)
[src]
account: T::AccountId,
post: &Profile<T>,
old_data: ProfileUpdate
)
impl<T: Trait, TupleElement0: AfterProfileUpdated<T>> AfterProfileUpdated<T> for (TupleElement0,) where
T::AccountId: Clone,
ProfileUpdate: Clone,
[src]
T::AccountId: Clone,
ProfileUpdate: Clone,
fn after_profile_updated(
account: T::AccountId,
post: &Profile<T>,
old_data: ProfileUpdate
)
[src]
account: T::AccountId,
post: &Profile<T>,
old_data: ProfileUpdate
)
impl<T: Trait, TupleElement0: AfterProfileUpdated<T>, TupleElement1: AfterProfileUpdated<T>> AfterProfileUpdated<T> for (TupleElement0, TupleElement1) where
T::AccountId: Clone,
ProfileUpdate: Clone,
[src]
T::AccountId: Clone,
ProfileUpdate: Clone,
fn after_profile_updated(
account: T::AccountId,
post: &Profile<T>,
old_data: ProfileUpdate
)
[src]
account: T::AccountId,
post: &Profile<T>,
old_data: ProfileUpdate
)
impl<T: Trait, TupleElement0: AfterProfileUpdated<T>, TupleElement1: AfterProfileUpdated<T>, TupleElement2: AfterProfileUpdated<T>> AfterProfileUpdated<T> for (TupleElement0, TupleElement1, TupleElement2) where
T::AccountId: Clone,
ProfileUpdate: Clone,
[src]
T::AccountId: Clone,
ProfileUpdate: Clone,
fn after_profile_updated(
account: T::AccountId,
post: &Profile<T>,
old_data: ProfileUpdate
)
[src]
account: T::AccountId,
post: &Profile<T>,
old_data: ProfileUpdate
)
impl<T: Trait, TupleElement0: AfterProfileUpdated<T>, TupleElement1: AfterProfileUpdated<T>, TupleElement2: AfterProfileUpdated<T>, TupleElement3: AfterProfileUpdated<T>> AfterProfileUpdated<T> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3) where
T::AccountId: Clone,
ProfileUpdate: Clone,
[src]
T::AccountId: Clone,
ProfileUpdate: Clone,
fn after_profile_updated(
account: T::AccountId,
post: &Profile<T>,
old_data: ProfileUpdate
)
[src]
account: T::AccountId,
post: &Profile<T>,
old_data: ProfileUpdate
)
impl<T: Trait, TupleElement0: AfterProfileUpdated<T>, TupleElement1: AfterProfileUpdated<T>, TupleElement2: AfterProfileUpdated<T>, TupleElement3: AfterProfileUpdated<T>, TupleElement4: AfterProfileUpdated<T>> AfterProfileUpdated<T> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4) where
T::AccountId: Clone,
ProfileUpdate: Clone,
[src]
T::AccountId: Clone,
ProfileUpdate: Clone,
fn after_profile_updated(
account: T::AccountId,
post: &Profile<T>,
old_data: ProfileUpdate
)
[src]
account: T::AccountId,
post: &Profile<T>,
old_data: ProfileUpdate
)
impl<T: Trait, TupleElement0: AfterProfileUpdated<T>, TupleElement1: AfterProfileUpdated<T>, TupleElement2: AfterProfileUpdated<T>, TupleElement3: AfterProfileUpdated<T>, TupleElement4: AfterProfileUpdated<T>, TupleElement5: AfterProfileUpdated<T>> AfterProfileUpdated<T> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5) where
T::AccountId: Clone,
ProfileUpdate: Clone,
[src]
T::AccountId: Clone,
ProfileUpdate: Clone,
fn after_profile_updated(
account: T::AccountId,
post: &Profile<T>,
old_data: ProfileUpdate
)
[src]
account: T::AccountId,
post: &Profile<T>,
old_data: ProfileUpdate
)
impl<T: Trait, TupleElement0: AfterProfileUpdated<T>, TupleElement1: AfterProfileUpdated<T>, TupleElement2: AfterProfileUpdated<T>, TupleElement3: AfterProfileUpdated<T>, TupleElement4: AfterProfileUpdated<T>, TupleElement5: AfterProfileUpdated<T>, TupleElement6: AfterProfileUpdated<T>> AfterProfileUpdated<T> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6) where
T::AccountId: Clone,
ProfileUpdate: Clone,
[src]
T::AccountId: Clone,
ProfileUpdate: Clone,
fn after_profile_updated(
account: T::AccountId,
post: &Profile<T>,
old_data: ProfileUpdate
)
[src]
account: T::AccountId,
post: &Profile<T>,
old_data: ProfileUpdate
)
impl<T: Trait, TupleElement0: AfterProfileUpdated<T>, TupleElement1: AfterProfileUpdated<T>, TupleElement2: AfterProfileUpdated<T>, TupleElement3: AfterProfileUpdated<T>, TupleElement4: AfterProfileUpdated<T>, TupleElement5: AfterProfileUpdated<T>, TupleElement6: AfterProfileUpdated<T>, TupleElement7: AfterProfileUpdated<T>> AfterProfileUpdated<T> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7) where
T::AccountId: Clone,
ProfileUpdate: Clone,
[src]
T::AccountId: Clone,
ProfileUpdate: Clone,
fn after_profile_updated(
account: T::AccountId,
post: &Profile<T>,
old_data: ProfileUpdate
)
[src]
account: T::AccountId,
post: &Profile<T>,
old_data: ProfileUpdate
)
impl<T: Trait, TupleElement0: AfterProfileUpdated<T>, TupleElement1: AfterProfileUpdated<T>, TupleElement2: AfterProfileUpdated<T>, TupleElement3: AfterProfileUpdated<T>, TupleElement4: AfterProfileUpdated<T>, TupleElement5: AfterProfileUpdated<T>, TupleElement6: AfterProfileUpdated<T>, TupleElement7: AfterProfileUpdated<T>, TupleElement8: AfterProfileUpdated<T>> AfterProfileUpdated<T> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8) where
T::AccountId: Clone,
ProfileUpdate: Clone,
[src]
T::AccountId: Clone,
ProfileUpdate: Clone,
fn after_profile_updated(
account: T::AccountId,
post: &Profile<T>,
old_data: ProfileUpdate
)
[src]
account: T::AccountId,
post: &Profile<T>,
old_data: ProfileUpdate
)
impl<T: Trait, TupleElement0: AfterProfileUpdated<T>, TupleElement1: AfterProfileUpdated<T>, TupleElement2: AfterProfileUpdated<T>, TupleElement3: AfterProfileUpdated<T>, TupleElement4: AfterProfileUpdated<T>, TupleElement5: AfterProfileUpdated<T>, TupleElement6: AfterProfileUpdated<T>, TupleElement7: AfterProfileUpdated<T>, TupleElement8: AfterProfileUpdated<T>, TupleElement9: AfterProfileUpdated<T>> AfterProfileUpdated<T> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9) where
T::AccountId: Clone,
ProfileUpdate: Clone,
[src]
T::AccountId: Clone,
ProfileUpdate: Clone,
fn after_profile_updated(
account: T::AccountId,
post: &Profile<T>,
old_data: ProfileUpdate
)
[src]
account: T::AccountId,
post: &Profile<T>,
old_data: ProfileUpdate
)