Trait pallet_posts::AfterPostUpdated [−][src]
Required methods
fn after_post_updated(
    account: T::AccountId, 
    post: &Post<T>, 
    old_data: PostUpdate
)[src]
account: T::AccountId,
post: &Post<T>,
old_data: PostUpdate
)
Implementations on Foreign Types
impl<T: Trait> AfterPostUpdated<T> for () where
    T::AccountId: Clone,
    PostUpdate: Clone, [src]
T::AccountId: Clone,
PostUpdate: Clone,
fn after_post_updated(
    account: T::AccountId, 
    post: &Post<T>, 
    old_data: PostUpdate
)[src]
account: T::AccountId,
post: &Post<T>,
old_data: PostUpdate
)
impl<T: Trait, TupleElement0: AfterPostUpdated<T>> AfterPostUpdated<T> for (TupleElement0,) where
    T::AccountId: Clone,
    PostUpdate: Clone, [src]
T::AccountId: Clone,
PostUpdate: Clone,
fn after_post_updated(
    account: T::AccountId, 
    post: &Post<T>, 
    old_data: PostUpdate
)[src]
account: T::AccountId,
post: &Post<T>,
old_data: PostUpdate
)
impl<T: Trait, TupleElement0: AfterPostUpdated<T>, TupleElement1: AfterPostUpdated<T>> AfterPostUpdated<T> for (TupleElement0, TupleElement1) where
    T::AccountId: Clone,
    PostUpdate: Clone, [src]
T::AccountId: Clone,
PostUpdate: Clone,
fn after_post_updated(
    account: T::AccountId, 
    post: &Post<T>, 
    old_data: PostUpdate
)[src]
account: T::AccountId,
post: &Post<T>,
old_data: PostUpdate
)
impl<T: Trait, TupleElement0: AfterPostUpdated<T>, TupleElement1: AfterPostUpdated<T>, TupleElement2: AfterPostUpdated<T>> AfterPostUpdated<T> for (TupleElement0, TupleElement1, TupleElement2) where
    T::AccountId: Clone,
    PostUpdate: Clone, [src]
T::AccountId: Clone,
PostUpdate: Clone,
fn after_post_updated(
    account: T::AccountId, 
    post: &Post<T>, 
    old_data: PostUpdate
)[src]
account: T::AccountId,
post: &Post<T>,
old_data: PostUpdate
)
impl<T: Trait, TupleElement0: AfterPostUpdated<T>, TupleElement1: AfterPostUpdated<T>, TupleElement2: AfterPostUpdated<T>, TupleElement3: AfterPostUpdated<T>> AfterPostUpdated<T> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3) where
    T::AccountId: Clone,
    PostUpdate: Clone, [src]
T::AccountId: Clone,
PostUpdate: Clone,
fn after_post_updated(
    account: T::AccountId, 
    post: &Post<T>, 
    old_data: PostUpdate
)[src]
account: T::AccountId,
post: &Post<T>,
old_data: PostUpdate
)
impl<T: Trait, TupleElement0: AfterPostUpdated<T>, TupleElement1: AfterPostUpdated<T>, TupleElement2: AfterPostUpdated<T>, TupleElement3: AfterPostUpdated<T>, TupleElement4: AfterPostUpdated<T>> AfterPostUpdated<T> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4) where
    T::AccountId: Clone,
    PostUpdate: Clone, [src]
T::AccountId: Clone,
PostUpdate: Clone,
fn after_post_updated(
    account: T::AccountId, 
    post: &Post<T>, 
    old_data: PostUpdate
)[src]
account: T::AccountId,
post: &Post<T>,
old_data: PostUpdate
)
impl<T: Trait, TupleElement0: AfterPostUpdated<T>, TupleElement1: AfterPostUpdated<T>, TupleElement2: AfterPostUpdated<T>, TupleElement3: AfterPostUpdated<T>, TupleElement4: AfterPostUpdated<T>, TupleElement5: AfterPostUpdated<T>> AfterPostUpdated<T> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5) where
    T::AccountId: Clone,
    PostUpdate: Clone, [src]
T::AccountId: Clone,
PostUpdate: Clone,
fn after_post_updated(
    account: T::AccountId, 
    post: &Post<T>, 
    old_data: PostUpdate
)[src]
account: T::AccountId,
post: &Post<T>,
old_data: PostUpdate
)
impl<T: Trait, TupleElement0: AfterPostUpdated<T>, TupleElement1: AfterPostUpdated<T>, TupleElement2: AfterPostUpdated<T>, TupleElement3: AfterPostUpdated<T>, TupleElement4: AfterPostUpdated<T>, TupleElement5: AfterPostUpdated<T>, TupleElement6: AfterPostUpdated<T>> AfterPostUpdated<T> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6) where
    T::AccountId: Clone,
    PostUpdate: Clone, [src]
T::AccountId: Clone,
PostUpdate: Clone,
fn after_post_updated(
    account: T::AccountId, 
    post: &Post<T>, 
    old_data: PostUpdate
)[src]
account: T::AccountId,
post: &Post<T>,
old_data: PostUpdate
)
impl<T: Trait, TupleElement0: AfterPostUpdated<T>, TupleElement1: AfterPostUpdated<T>, TupleElement2: AfterPostUpdated<T>, TupleElement3: AfterPostUpdated<T>, TupleElement4: AfterPostUpdated<T>, TupleElement5: AfterPostUpdated<T>, TupleElement6: AfterPostUpdated<T>, TupleElement7: AfterPostUpdated<T>> AfterPostUpdated<T> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7) where
    T::AccountId: Clone,
    PostUpdate: Clone, [src]
T::AccountId: Clone,
PostUpdate: Clone,
fn after_post_updated(
    account: T::AccountId, 
    post: &Post<T>, 
    old_data: PostUpdate
)[src]
account: T::AccountId,
post: &Post<T>,
old_data: PostUpdate
)
impl<T: Trait, TupleElement0: AfterPostUpdated<T>, TupleElement1: AfterPostUpdated<T>, TupleElement2: AfterPostUpdated<T>, TupleElement3: AfterPostUpdated<T>, TupleElement4: AfterPostUpdated<T>, TupleElement5: AfterPostUpdated<T>, TupleElement6: AfterPostUpdated<T>, TupleElement7: AfterPostUpdated<T>, TupleElement8: AfterPostUpdated<T>> AfterPostUpdated<T> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8) where
    T::AccountId: Clone,
    PostUpdate: Clone, [src]
T::AccountId: Clone,
PostUpdate: Clone,
fn after_post_updated(
    account: T::AccountId, 
    post: &Post<T>, 
    old_data: PostUpdate
)[src]
account: T::AccountId,
post: &Post<T>,
old_data: PostUpdate
)
impl<T: Trait, TupleElement0: AfterPostUpdated<T>, TupleElement1: AfterPostUpdated<T>, TupleElement2: AfterPostUpdated<T>, TupleElement3: AfterPostUpdated<T>, TupleElement4: AfterPostUpdated<T>, TupleElement5: AfterPostUpdated<T>, TupleElement6: AfterPostUpdated<T>, TupleElement7: AfterPostUpdated<T>, TupleElement8: AfterPostUpdated<T>, TupleElement9: AfterPostUpdated<T>> AfterPostUpdated<T> for (TupleElement0, TupleElement1, TupleElement2, TupleElement3, TupleElement4, TupleElement5, TupleElement6, TupleElement7, TupleElement8, TupleElement9) where
    T::AccountId: Clone,
    PostUpdate: Clone, [src]
T::AccountId: Clone,
PostUpdate: Clone,
fn after_post_updated(
    account: T::AccountId, 
    post: &Post<T>, 
    old_data: PostUpdate
)[src]
account: T::AccountId,
post: &Post<T>,
old_data: PostUpdate
)