Thread-local garbage-collected boxes (The
Gc<T> type provides shared ownership of an immutable value.
It is marked as non-sendable because the garbage collection only occurs
This rule implements the trace method. You define a this parameter name, and
pass in a body, the body should call
This simple rule implements the trace methods such with empty implementations - use this for marking types as not containing any Trace types!
A garbage-collected pointer type over an immutable value.
A mutable memory location with dynamically checked borrow rules which can be used inside of a garbage collected pointer.
A wrapper type for a mutably borrowed value from a GcCell
The Trace trait which needs to be implemented on garbage collected objects
Immediately trigger a garbage collection on the current thread.
A wrapper type for an immutably borrowed value from a GcCell