Module ouroboros_examples::ouroboros_impl_undocumented[][src]

Encapsulates implementation details for a self-referencing struct. This module is only visible when using –document-private-items.

Structs

BorrowedFields

A struct for holding immutable references to all tail and immutably borrowed fields in an instance of Undocumented.

BorrowedMutFields

A struct for holding mutable references to all tail fields in an instance of Undocumented.

Heads

A struct which contains only the head fields of Undocumented.

Undocumented

This struct is created using #[self_referencing(no_doc)] so the generated methods and builders are hidden from documentation.

Functions

type_asserts