Result_NoneErrorZ |
Result_NoneErrorZ.clone() |
Creates a new CResult_NoneErrorZ which has the same data as `orig`
but with all dynamically-allocated buffers duplicated in new buffers.
|
static Result_NoneErrorZ |
Result_NoneErrorZ.err(IOError e) |
Creates a new CResult_NoneErrorZ in the error state.
|
static Result_NoneErrorZ |
UtilMethods.FilesystemPersister_persist_manager(String data_dir,
ChannelManager manager) |
Writes the provided `ChannelManager` to the path provided at `FilesystemPersister`
initialization, within a file called \"manager\".
|
Result_NoneErrorZ |
BackgroundProcessor.join() |
Join `BackgroundProcessor`'s thread, returning any error that occurred while persisting
[`ChannelManager`].
|
static Result_NoneErrorZ |
Result_NoneErrorZ.ok() |
Creates a new CResult_NoneErrorZ in the success state.
|
Result_NoneErrorZ |
ChannelManagerPersister.ChannelManagerPersisterInterface.persist_manager(ChannelManager channel_manager) |
Persist the given [`ChannelManager`] to disk, returning an error if persistence failed
(which will cause the [`BackgroundProcessor`] which called this method to exit.
|
Result_NoneErrorZ |
ChannelManagerPersister.persist_manager(ChannelManager channel_manager) |
Persist the given [`ChannelManager`] to disk, returning an error if persistence failed
(which will cause the [`BackgroundProcessor`] which called this method to exit.
|
Result_NoneErrorZ |
BackgroundProcessor.stop() |
Stop `BackgroundProcessor`'s thread, returning any error that occurred while persisting
[`ChannelManager`].
|