[−][src]Macro riddle_common::define_handles
Implement CloneHandle trait and define handle types for a given object.
Example
struct SimpleStruct { weak_self: SimpleStructWeak } define_handles!(<SimpleStruct>::weak_self, SimpleStructHandle, SimpleStructWeak); fn main() { let handle: SimpleStructHandle = SimpleStructHandle::new(|weak_self| SimpleStruct { weak_self }); }