maec-rs 0.1.0

MAEC (Malware Attribute Enumeration and Characterization) data model library for Rust
Documentation
//! MAEC objects module
//!
//! This module contains all MAEC object types including Package, MalwareFamily,
//! MalwareInstance, Behavior, and supporting types.

pub mod behavior;
pub mod capability;
pub mod collection;
pub mod malware_action;
pub mod malware_family;
pub mod malware_instance;
pub mod package;
pub mod relationship;
pub mod types;

pub use behavior::{Behavior, BehaviorBuilder};
pub use capability::{Capability, CapabilityBuilder};
pub use collection::Collection;
pub use malware_action::MalwareAction;
pub use malware_family::{MalwareFamily, MalwareFamilyBuilder};
pub use malware_instance::{MalwareInstance, MalwareInstanceBuilder};
pub use package::{MaecObjectType, Package, PackageBuilder};
pub use relationship::{Relationship, RelationshipBuilder};
pub use types::{FieldData, FieldDataBuilder, Name};