#[cxx::bridge]
pub mod ffi {
unsafe extern "C++" {
include!("LIEF/rust/PE/DataDirectories.hpp");
type Span = crate::utils::ffi::Span;
type PE_Section = crate::pe::section::ffi::PE_Section;
type PE_DataDirectory;
fn content(self: &PE_DataDirectory) -> Span;
fn RVA(self: &PE_DataDirectory) -> u32;
fn size(self: &PE_DataDirectory) -> u32;
fn get_type(self: &PE_DataDirectory) -> u32;
fn section(self: &PE_DataDirectory) -> UniquePtr<PE_Section>;
}
impl UniquePtr<PE_DataDirectory> {}
}