pub fn seek(login: &Login) -> Result<Sought, String>Expand description
Where the sharing folder is among login’s files, for a device joining
with nothing set up (docs/database.md, “Joining through your Nextcloud’s
sign-in”): each of SOUGHT first, then each folder one level under
Documents (the first 40 by name, hidden ones left out), that holds a
seal of Sioul’s (share::is_seal), in that order. Only PROPFIND and
GET of seal.toml files, on the account’s own server. A listing of
Documents that fails only ends the extra places; one place that cannot
be read leaves the others looked at; the time running out ends the look
with what was found: each makes the look incomplete (Sought). Why it
could not look at all, in a code as open has them (“login:murena.io”,
“no-files:murena.io”): a refused login, a certificate, the files not found.