# Functions
Create creates a squashfs filesystem in a given directory
requires the backend.Storage where to create the filesystem, size is the size of the filesystem in bytes, start is how far in bytes from the beginning of the backend.Storage to create the filesystem, and blocksize is is the logical blocksize to use for creating the filesystem
note that you are *not* required to create the filesystem on the entire disk.
Read reads a filesystem from a given disk.
# Constants
GB represents one GB.
gzip strategy options.
gzip strategy options.
gzip strategy options.
gzip strategy options.
gzip strategy options.
KB represents one KB.
MB represents one MB.
TB represents one TB.
xz filter options.
xz filter options.
xz filter options.
xz filter options.
xz filter options.
xz filter options.
# Structs
CompressorGzip gzip compression.
CompressorLz4 lz4 compression.
CompressorLzma lzma compression.
CompressorXz xz compression.
CompressorZstd zstd compression.
File represents a single file in a squashfs filesystem
it is NOT used when working in a workspace, where we just use the underlying OS note that the inode for a file can be the basicFile or extendedFile.
FileSystem implements the FileSystem interface.
FinalizeOptions options to pass to finalize.
# Interfaces
Compressor defines a compressor.