Weave documentation
Filament referencefilament-packet

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.

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.

On this page