Module gdnative_core::object::ownership
source · Expand description
Typestates to express ownership and thread safety of Godot types.
Structs
Marker that indicates that a value currently might be shared in the same or
over multiple threads.
Marker that indicates that a value can currently only be shared in the same thread.
Marker that indicates that a value currently only has a
single unique reference.
Traits
Trait to parametrize over the ownership markers that are local to the current thread:
Unique
and ThreadLocal
.Trait to parametrize over the ownership markers that are not unique:
Shared
and ThreadLocal
.