Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Collections.Immutable.ImmutableHashSet< T >.HashBucket Struct Reference

Classes

struct  Enumerator
 

Public Member Functions

Enumerator GetEnumerator ()
 
override bool Equals (object? obj)
 
override int GetHashCode ()
 

Package Functions

bool EqualsByRef (HashBucket other)
 
bool EqualsByValue (HashBucket other, IEqualityComparer< T > valueComparer)
 
HashBucket Add (T value, IEqualityComparer< T > valueComparer, out OperationResult result)
 
bool Contains (T value, IEqualityComparer< T > valueComparer)
 
bool TryExchange (T value, IEqualityComparer< T > valueComparer, out T existingValue)
 
HashBucket Remove (T value, IEqualityComparer< T > equalityComparer, out OperationResult result)
 
void Freeze ()
 

Properties

bool IsEmpty [get]
 

Private Member Functions

 HashBucket (T firstElement, ImmutableList< T >.Node additionalElements=null)
 

Private Attributes

readonly T _firstValue
 
readonly ImmutableList< T >.Node _additionalElements
 

Detailed Description

Definition at line 351 of file ImmutableHashSet.cs.


The documentation for this struct was generated from the following file: