Trait lemmy_db_queries::Followable[][src]

pub trait Followable {
    type Form;
    fn follow(conn: &PgConnection, form: &Self::Form) -> Result<Self, Error>
    where
        Self: Sized
;
fn follow_accepted(
        conn: &PgConnection,
        community_id: CommunityId,
        person_id: PersonId
    ) -> Result<Self, Error>
    where
        Self: Sized
;
fn unfollow(conn: &PgConnection, form: &Self::Form) -> Result<usize, Error>
    where
        Self: Sized
;
fn has_local_followers(
        conn: &PgConnection,
        community_id: CommunityId
    ) -> Result<bool, Error>; }

Associated Types

Required methods

Implementations on Foreign Types

Implementors