Skip to main content

includes

Function includes 

Source
pub fn includes() -> Vec<Include>
Expand description

The headers a materialised translation unit needs.

The C column’s counterpart is crate::adapter::c::prelude, which declares support types because C has no other way to name a string or a sequence. C++ needs no support types — the shapes are std:: templates — but it does need the headers those templates come from, and a caller that assembled the #include list by hand would drift from what the materialiser emits. <cstddef> is not among them: nothing below writes a size_t.