public void Set(CreateLobbySearchOptions other)
 {
     if (other != null)
     {
         m_ApiVersion = LobbyInterface.CreatelobbysearchApiLatest;
         MaxResults   = other.MaxResults;
     }
 }
        /// <summary>
        /// Short UpdateLobbyModification
        /// </summary>
        /// <param name="lobby">LobbyInterface</param>
        /// <param name="maxResults">Max search count</param>
        /// <returns>Lobby search instance</returns>
        public static LobbySearch CreateLobbySearch(this LobbyInterface lobby, uint maxResults)
        {
            var lobbyOp = new CreateLobbySearchOptions
            {
                MaxResults = maxResults
            };

            LobbySearch search;
            var         result = lobby.CreateLobbySearch(lobbyOp, out search);

            if (result == Result.Success)
            {
                return(search);
            }
            Debug.LogError($"error {DebugTools.GetClassMethodName()}:{result}");
            return(null);
        }