RRBLeafNode<'T>

Namespace

Ficus
Parent Module: RRBVectorNodes
Attributes:
[<StructuredFormatDisplay("{StringRepr}")>]

Contructors

ConstructorSignatureDescription
#new(ownerToken, items)(ownerToken:OwnerToken * items:'T []) -> RRBLeafNode<'T>

CompiledName:.ctor

Instance members

Instance memberSignatureDescription
#x.AppendedItem owner itemowner:OwnerToken -> item:'T -> RRBLeafNode<'T>
#x.GetEditableArrayOfBlockSizeLength(...)owner:OwnerToken -> 'T []
#x.InsertedItem owner localIdx itemowner:OwnerToken -> localIdx:int -> item:'T -> RRBLeafNode<'T>
#x.Items'T []

CompiledName:get_Items

#x.LeafNodeWithItems owner newItemsowner:OwnerToken -> (newItems:'T []) -> RRBNode<'T>
#x.PopLastItem(owner)owner:OwnerToken -> 'T * RRBNode<'T>
#x.StringReprstring

CompiledName:get_StringRepr

#x.UpdatedItem owner localIdx newItemowner:OwnerToken -> localIdx:int -> newItem:'T -> RRBNode<'T>