use is_pinned mutex as the struct option, begin use arc for new structs by default

This commit is contained in:
yggverse 2024-10-08 06:16:06 +03:00
parent 41f0452e26
commit 793d179164
6 changed files with 37 additions and 29 deletions

View file

@ -49,7 +49,6 @@ Guide and protocol draft
* contain main `struct` implementation:
* at least one constructor that must:
* have common for application name: `new`
* return unwrapped (except `Option`, `Result`), activated new `Self` object
* grant ownership for new `Self` object created
* public `activate` action if the new object can not be activated on construct
* public `link` getter for GTK `widget` (parental composition)