Module ouroboros_examples::ouroboros_impl_documentation_example [−][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 |
BorrowedMutFields | A struct for holding mutable references to all tail fields in an instance of |
DocumentationExample | The example provided in the documentation. |
DocumentationExampleAsyncBuilder | A more verbose but stable way to construct self-referencing structs. It is comparable to using |
DocumentationExampleAsyncTryBuilder | A more verbose but stable way to construct self-referencing structs. It is comparable to using |
DocumentationExampleBuilder | A more verbose but stable way to construct self-referencing structs. It is comparable to using |
DocumentationExampleTryBuilder | A more verbose but stable way to construct self-referencing structs. It is comparable to using |
Heads | A struct which contains only the head fields of |
Functions
type_asserts |