from static method
Implementation
static Danger<AccesserableCollection, CitrusSyntaxException> from(Iterable<String> identifiers) {
final log = Log(classLocation: AccesserableCollection, functionLocation: 'from');
final List<Accesserable> list = [];
for (final validIdentifier in identifiers) {
final result = Accesserable.from(validIdentifier);
log.add(result);
if (result is! Success<Accesserable, CitrusSyntaxException>) return Failure(result.asException, log);
if (list.isNotEmpty) list.add(Period());
list.add(result.wrapped);
}
final result = AccesserableCollection.fromIterable(list);
return Success(result, log);
}