Skip to content

List Users ​

This method is used to get users in current workspace.

INFO

You can find the official documentation here.

Basic Usage ​

rs
#[tokio::main]
async fn main() -> Result<(), notionrs::error::Error> {
    let client = notionrs::client::Client::new();

    let mut request = client.list_users();

    let response = request.send().await?;

    for user in response.results {
        let name = match user {
            notionrs::object::user::User::Bot(bot) => bot.name,
            notionrs::object::user::User::Person(person) => person.name,
        };

        match name {
            None => println!("No name found"),
            Some(name) => println!("{}", name),
        }
    }

    Ok(())
}