publicUserFromPrivateUser function
Projects a PrivateUser down to a PublicUser (drops sensitive
fields). Replaces the old PublicUser.fromPrivateUser factory.
Implementation
PublicUser publicUserFromPrivateUser(PrivateUser fullUser) {
return PublicUser(
id: fullUser.id,
email: fullUser.email,
displayName: fullUser.displayName,
);
}