     case failedToFetchFollowing(message: String)
     case failedToFetchProfile(message: String)
     case failedToFetchActivities(message: String)
+    case failedToEditUserInfo(message: String)
     
     var message: String {
         switch self {

    
    func fetchProfile(id: String, callback: ((UserServiceProfileResult) -> Void)?)
    func fetchActivities(id: String, offset: String, limit: UInt, callback: ((UserServiceActivityListResult) -> Void)?)
}

struct UserServiceBasicResult {

             .failedToFetchFollowers(let message),
             .failedToFetchFollowing(let message),
             .failedToFetchProfile(let message),
             .failedToFetchActivities(let message),
             .failedToEditUserInfo(let message):
            return message
        }
    }
