Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/third_party/rust/rust_decimal/src/   (Browser von der Mozilla Stiftung Version 136.0.1©)  Datei vom 10.2.2025 mit Größe 374 B image not shown  

Quelle  rocket.rs   Sprache: unbekannt

 
use crate::Decimal;
use rocket::form::{self, FromFormField, ValueField};
use std::str::FromStr;

impl<'v> FromFormField<'v> for Decimal {
    fn default() -> Option<Self> {
        None
    }
    fn from_value(field: ValueField<'v>) -> form::Result<'v, Self> {
        Decimal::from_str(field.value).map_err(|_| form::Error::validation("not a valid number").into())
    }
}

[ Dauer der Verarbeitung: 0.3 Sekunden  (vorverarbeitet)  ]