template <typename T>

class ReleaseObject

Defined at line 628 of file ../../src/storage/minfs/minfs.cc

To be used with promises to hold on to an object and release it when executed. It is used below

to pin vnodes that might be referenced in a transaction and to keep deallocated blocks reserved

until the transaction hits the device. See below for more.

Public Methods

void ReleaseObject<T> (T object)

Defined at line 630 of file ../../src/storage/minfs/minfs.cc

void operator() (const zx::result<void> & dont_care)

Defined at line 632 of file ../../src/storage/minfs/minfs.cc