pub fn list_users<E>(&self) -> Result<Vec<User<E>>>
    where
        E: 'static + UserExtra + Serialize + DeserializeOwned,
    {
        self.execute(ListUsers::new())
    }
/// Fetches data about all available users.
///
/// The user set in the `Connector` must have permission to read from the
/// system database in order to execute this method.
Fetches data about all available users.
The user set in the `Connector` must have permission to read from the
system database in order to execute this method.
Fetches data about all available users . The user set in the ` Connector ` must have permission to read from the system database in order to execute this method .
pub fn list_users<E>(&self) -> Result<Vec<User<E>>>
    where
        E: 'static + UserExtra + Serialize + DeserializeOwned,
    {
        self.execute(ListUsers::new())
    }
pub fn list_users < E > ( & self ) -> Result < Vec < User < E > > > where E : ' static + UserExtra + Serialize + DeserializeOwned , { self . execute ( ListUsers :: new ( ) ) }
Fetches data about all available users.
Fetches data about all available users .
&self
&self