Member Junction
    Preparing search index...

    Interface StablePrefixPartition<TMessage>

    The result of splitting a message list into a byte-stable prefix and a mutable tail.

    interface StablePrefixPartition<TMessage> {
        Boundary: number;
        Stable: TMessage[];
        Volatile: TMessage[];
    }

    Type Parameters

    • TMessage
    Index

    Properties

    Boundary: number

    Index where the volatile region begins; equals Stable.length.

    Stable: TMessage[]

    The maximal contiguous leading run for which isStable held.

    Volatile: TMessage[]

    Everything from the first non-stable message onward (the mutable region).