Structs
I need to explain this, I guess
this table is garanteed to contain at least 2 sequences.
Enums
Statics
Functions
return the instance of ProjectDirs holding the app specific paths
build a new vec of dots with no dot less than
margin
from another one.
When this can’t be done, return None
.
The dots
vec is assumed