Skip to content

Implement generic LenType in other containers. #551

@GnomedDev

Description

@GnomedDev

After #504 Vec now has a generic LenType which significantly improves space efficiency, but the other containers depending on Vec do not as to avoid the original PR becoming super wide-reaching and impossible to merge.

This is a tracking issue for adding LenType generics to the other containers.

The following containers use a usize length, but do not depend on Vec:

  • DequeInner
  • HistoryBufInner
  • QueueInner

The following containers have their own implementation of LenType, and should probably be swapped over:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No fields configured for Task.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions