Rename spawn -> boxed_clone

This commit is contained in:
Gav Wood
2016-03-28 09:42:50 +02:00
parent d150529730
commit ad86feb667
6 changed files with 8 additions and 8 deletions

View File

@@ -128,7 +128,7 @@ impl HashDB for ArchiveDB {
}
impl JournalDB for ArchiveDB {
fn spawn(&self) -> Box<JournalDB> {
fn boxed_clone(&self) -> Box<JournalDB> {
Box::new(ArchiveDB {
overlay: self.overlay.clone(),
backing: self.backing.clone(),

View File

@@ -320,7 +320,7 @@ impl HashDB for EarlyMergeDB {
}
impl JournalDB for EarlyMergeDB {
fn spawn(&self) -> Box<JournalDB> {
fn boxed_clone(&self) -> Box<JournalDB> {
Box::new(EarlyMergeDB {
overlay: self.overlay.clone(),
backing: self.backing.clone(),

View File

@@ -197,7 +197,7 @@ impl OverlayRecentDB {
}
impl JournalDB for OverlayRecentDB {
fn spawn(&self) -> Box<JournalDB> {
fn boxed_clone(&self) -> Box<JournalDB> {
Box::new(self.clone())
}

View File

@@ -94,7 +94,7 @@ impl HashDB for RefCountedDB {
}
impl JournalDB for RefCountedDB {
fn spawn(&self) -> Box<JournalDB> {
fn boxed_clone(&self) -> Box<JournalDB> {
Box::new(RefCountedDB {
forward: self.forward.clone(),
backing: self.backing.clone(),

View File

@@ -23,7 +23,7 @@ use hashdb::*;
/// exclusive actions.
pub trait JournalDB : HashDB + Send + Sync {
/// Return a copy of ourself, in a box.
fn spawn(&self) -> Box<JournalDB>;
fn boxed_clone(&self) -> Box<JournalDB>;
/// Returns heap memory size used
fn mem_used(&self) -> usize;