Learn Courses My Dashboard

Firestore Database, reading from the databas

let db = Firestore.firestore()
        db.collection("Users").getDocuments { snapshot, error in
            //check for errors
            if error == nil {
                //no error
                if let snapshot = snapshot {
                    //get all docs
                    for doc in snapshot.documents {
                                               doc["Username"] as! String,
                                               doc["Password"] as! String,
                                               doc["Email"] as! String))
            } else {

The snapshot variable doesn’t seem to load all the documents into it. Anyone notice an issue with the code as to why?