• Preparing search index...
  • The search index is not available
Solana JavaScript SDK
  • Solana JavaScript SDK
  • @solana/codecs-core
  • assertIsFixedSize

Function assertIsFixedSize

  • assertIsFixedSize<TFrom, TSize extends number>(
        encoder: FixedSizeEncoder<TFrom, TSize> | VariableSizeEncoder<TFrom>,
    ): asserts encoder is FixedSizeEncoder<TFrom, TSize>
  • Type Parameters

    • TFrom
    • TSize extends number

    Parameters

    • encoder: FixedSizeEncoder<TFrom, TSize> | VariableSizeEncoder<TFrom>

    Returns asserts encoder is FixedSizeEncoder<TFrom, TSize>

    • Defined in packages/codecs-core/src/codec.ts:177
  • assertIsFixedSize<TTo, TSize extends number>(
        decoder: FixedSizeDecoder<TTo, TSize> | VariableSizeDecoder<TTo>,
    ): asserts decoder is FixedSizeDecoder<TTo, TSize>
  • Type Parameters

    • TTo
    • TSize extends number

    Parameters

    • decoder: FixedSizeDecoder<TTo, TSize> | VariableSizeDecoder<TTo>

    Returns asserts decoder is FixedSizeDecoder<TTo, TSize>

    • Defined in packages/codecs-core/src/codec.ts:180
  • assertIsFixedSize<TFrom, TTo, TSize extends number>(
        codec: FixedSizeCodec<TFrom, TTo, TSize> | VariableSizeCodec<TFrom, TTo>,
    ): asserts codec is FixedSizeCodec<TFrom, TTo, TSize>
  • Type Parameters

    • TFrom
    • TTo
    • TSize extends number

    Parameters

    • codec: FixedSizeCodec<TFrom, TTo, TSize> | VariableSizeCodec<TFrom, TTo>

    Returns asserts codec is FixedSizeCodec<TFrom, TTo, TSize>

    • Defined in packages/codecs-core/src/codec.ts:183
  • assertIsFixedSize<TSize extends number>(
        codec: { fixedSize: TSize } | { maxSize?: number },
    ): asserts codec is { fixedSize: TSize }
  • Type Parameters

    • TSize extends number

    Parameters

    • codec: { fixedSize: TSize } | { maxSize?: number }

    Returns asserts codec is { fixedSize: TSize }

    • Defined in packages/codecs-core/src/codec.ts:186

Settings

Member Visibility
Solana JavaScript SDK
  • Loading...

Generated using TypeDoc