UnaryFileSystemExtension
A protocol for implementing a minimal file system as an app extension.
Declaration
protocol UnaryFileSystemExtension : AppExtensionOverview
Your app needs to do the following to implement a FSKit-compatible minimal file system:
Create a subclass of FSUnaryFileSystem, which also conforms to FSUnaryFileSystemOperations.
Implement a
@mainstruct that conforms to theUnaryFileSystemExtensionprotocol. Your implementation of this protocol returns the type of class from step 1 as its FileSystem associated type, and returns an instance of it as the fileSystem property.