RRBLeafNode<'T>
Namespace
FicusParent Module: RRBVectorNodes
Attributes:
[<StructuredFormatDisplay("{StringRepr}")>]
Contructors
| Constructor | Signature | Description | |
|---|---|---|---|
| # | new(ownerToken, items) | (ownerToken:OwnerToken * items:'T []) -> RRBLeafNode<'T> | CompiledName: |
Instance members
| Instance member | Signature | Description | |
|---|---|---|---|
| # | x.AppendedItem owner item | owner:OwnerToken -> item:'T -> RRBLeafNode<'T> | |
| # | x.GetEditableArrayOfBlockSizeLength(...) | owner:OwnerToken -> 'T [] | |
| # | x.InsertedItem owner localIdx item | owner:OwnerToken -> localIdx:int -> item:'T -> RRBLeafNode<'T> | |
| # | x.Items | 'T [] | CompiledName: |
| # | x.LeafNodeWithItems owner newItems | owner:OwnerToken -> (newItems:'T []) -> RRBNode<'T> | |
| # | x.PopLastItem(owner) | owner:OwnerToken -> 'T * RRBNode<'T> | |
| # | x.StringRepr | string | CompiledName: |
| # | x.UpdatedItem owner localIdx newItem | owner:OwnerToken -> localIdx:int -> newItem:'T -> RRBNode<'T> |