Module gc_shadowstack::dummy [−][src]
Dummy module that generates shadow stack type to see documentation of all APIs provided.
Structs
Handle | Reference to rooted value. |
HandleMut | Mutable reference to rooted value. |
RawShadowStackEntry | Raw entry in GC shadow stack. Internal fields is not exposed in public API in any ways. |
Rooted | Rooted value on stack. This is non-copyable type that is used to hold GC thing on stack. |
ShadowStack | Shadow stack implementation. Internally this is singly-linked list of on stack rooted values. |
ShadowStackInternal | Almost the same as raw entry of shadow stack except this one gives access to value. This type is not exposed in public API and used only internally. |
Traits
Rootable | Trait that should be implemented for all types that could be rooted.
In simple cases |
Traceable |