README

Duan-lang-dev/moonecoguard/validation does not have a README file

#
Diagnostic

pub(all) struct Diagnostic {
code : String
severity : Severity
occurrence_id : String?
field : String?
message : String
suggestion : String?
} derive(Eq,
Debug
)

#
Severity

pub(all) enum Severity {
Info
Warning
Error
} derive(Eq,
Debug
)

#
ValidationReport

pub(all) struct ValidationReport {
record_count : Int
valid_count : Int
warning_count : Int
error_count : Int
diagnostics : Array[Diagnostic]
} derive(Eq,
Debug
)

#
ValidationReport::is_valid

fn ValidationReport::is_valid(self : ValidationReport) -> Bool

#
ValidationRules

pub(all) struct ValidationRules {
required_occurrence_id : Bool
required_scientific_name : Bool
require_event_ids_to_exist : Bool
sensitive_taxa : Array[String]
max_individual_count : Int
coordinate_bounds :
Bounds
?
} derive(Eq,
Debug
)

#
default_rules

fn default_rules() -> ValidationRules

Source Files

Powered by MoonBit

Site sourceReport issuePackagesBuild queueSkillsStatistics

© 2026 mooncakes.io