Skip to content

API helpers for non-finite float validation #5

Description

@NailxSharipov

Extend API for finite/non-finite validation.

  • FloatNumber

    • is_finite()
  • FloatPointCompatible

    • is_finite() with default impl

Use it in:

  • FloatPointAdapter::validate_scale
  • FloatPointAdapter::try_float_to_int

as bonus fix: src/adapter.rs
fn validate_scale(scale: P::Scalar) -> Result<f64, FloatPointAdapterScaleError>

using new template api

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions