hey im reading some code and I see this:
const struct struct_entry *(*enter)(const struct struct_entry *entry);
can you explain to me how can I dessect it ?
what I understand is it is creating two struct's one called enter and another entry am I right ?