pub fn display_name(&self) -> Option<&str> {
        self.display_name
            .as_ref()
            .map(String::as_str)
            .or(self.username())
    }
/// A human-readable name for the user.
///
/// This value may be the same as `username` for services that do not distinguish between
/// username and display name.
A human-readable name for the user.
This value may be the same as `username` for services that do not distinguish between
username and display name.
A human - readable name for the user . This value may be the same as ` username ` for services that do not distinguish between username and display name .
pub fn display_name(&self) -> Option<&str> {
        self.display_name
            .as_ref()
            .map(String::as_str)
            .or(self.username())
    }
pub fn display_name ( & self ) -> Option < & str > { self . display_name . as_ref ( ) . map ( String :: as_str ) . or ( self . username ( ) ) }
A human-readable name for the user.
A human - readable name for the user .
&self
&self