Private Trusts are governed under Indian Trusts Act, 1882. Whereas Section 8 companies are registered under and governed by Companies Act 2013.
Indian Trust Act is not valid to the public trust. The public trusts are generally governed by law, except in states like Maharashtra, Gujarat etc. which have separate public trust acts.
If no separate Public Trust Act is applicable in your state, the Companies Act would be applicable to the Public Trust.