template <typename T>

class ReleaseObject

Defined at line 687 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 689 of file ../../src/storage/minfs/minfs.cc

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

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