Helper struct that keeps a weak reference to a Resource.
Build a Weak instance.
Return a Rc that contain the underlying resource if it has not been disposed.
Reset the internal reference.
Check whether the resource has been disposed.
See Implementation
Helper struct that keeps a weak reference to a Resource.