fn segment_builder_with_default_fields()

in hfendpoints-openai/src/audio/transcription.rs [486:509]


    fn segment_builder_with_default_fields() {
        if let Ok(segment) = Segment::builder()
            .id(1)
            .start(2.2)
            .end(3.8)
            .temperature(1.0)
            .text(String::from("Hello"))
            .tokens(vec![1, 2, 3])
            .build()
        {
            assert_eq!(segment.id, 1);
            assert_eq!(segment.start, 2.2);
            assert_eq!(segment.end, 3.8);
            assert_eq!(segment.seek, 0);
            assert_eq!(segment.temperature, 1.0);
            assert_eq!(segment.text, String::from("Hello"));
            assert_eq!(segment.tokens, vec![1, 2, 3]);
            assert_eq!(segment.avg_logprob, 0.0);
            assert_eq!(segment.compression_ratio, 0.0);
            assert_eq!(segment.no_speech_prob, 0.0);
        } else {
            panic!("Failed to create segment");
        }
    }