Skip to main content

QueryPendingRemove

Trait QueryPendingRemove 

Source
pub trait QueryPendingRemove {
    // Required methods
    fn get_pending_remove_users(
        &self,
        group_id: &GroupId,
    ) -> Result<Vec<String>, ConnectionError>;
    fn get_user_pending_remove_status(
        &self,
        group_id: &GroupId,
        inbox_id: &str,
    ) -> Result<bool, ConnectionError>;
    fn delete_pending_remove_users(
        &self,
        group_id: &GroupId,
        inbox_ids: Vec<String>,
    ) -> Result<usize, ConnectionError>;
}

Required Methods§

Implementations on Foreign Types§

Source§

impl<T> QueryPendingRemove for &T

Implementors§