filament-packet · crate
Source declarations, signatures and documentation for crate.
Read the current implementation boundaries before integration. This reference reproduces declarations; it omits source comments whose examples or readiness claims have not been verified.
Source: sigil/weave/filament/filament-packet/src/lib.rs. SHA-256: ffacba6034a072fa782d1c59d5f79e4c64adfcdcc8352673f471f7481bdc7416.
This reference follows declared source modules, retains conditional attributes, and includes public declarations and implementation methods. Private-module re-exports and trait resolution require the compiler; this is a source reference, not a claim that every listed item is a root import. Function bodies and constant values are omitted.
error
pub mod error;Source line: 101.
header
pub mod header;Source line: 102.
ifac
pub mod ifac;Source line: 103.
packet
pub mod packet;Source line: 104.
validation
pub mod validation;Source line: 105.
wire
pub mod wire;Source line: 106.
pub use error::{PacketError, Result};
pub use error::{PacketError, Result};Source line: 109.
pub use header::Header;
pub use header::Header;Source line: 110.
pub use ifac::Ifac;
pub use ifac::Ifac;Source line: 111.
pub use packet::Packet;
pub use packet::Packet;Source line: 112.
pub use validation::PacketValidator;
pub use validation::PacketValidator;Source line: 113.
pub use wire::{
DestinationType, HeaderType, PacketType, PropagationType, DEST_HASH_SIZE, HEADER_SIZE, LINK_ID_SIZE, MAX_HOP_COUNT, MAX_IFAC_SIZE, MIN_IFAC_SIZE, MTU, };
pub use wire::{
DestinationType, HeaderType, PacketType, PropagationType, DEST_HASH_SIZE, HEADER_SIZE,
LINK_ID_SIZE, MAX_HOP_COUNT, MAX_IFAC_SIZE, MIN_IFAC_SIZE, MTU,
};Source line: 114.