//! User Datagram Protocol (`UDP`, RFC 768) protocol parser for FrameAssembly.
//!
//! This module implements the winnow parser combinator for `UDP` datagram frame statements.
//! When `UDP` is selected as the statement protocol, the backend synthesizes an 8-byte RFC 768
//! UDP header with automatic length and IPv4/IPv6 pseudo-header checksum computation around the
//! statement's `SRCPORT`, `DSTPORT`, and `PAYLOAD`/`HEXPAYLOAD` modifiers.
use ModalResult as PResult;
use *;
use crate*;
use crateToken;
use crate;
/// Parses a UDP protocol declaration.
pub