Struct sc_cli::DatabaseParams [−][src]
Parameters for block import.
Fields
database: Option<Database>
Select database backend to use.
database_cache_size: Option<usize>
Limit the memory the database cache can use.
storage_chain: bool
Enable storage chain mode
This changes the storage format for blocks bodys. If this is enabled, each transaction is stored separately in the transaction database column and is only referenced by hash in the block body column.
Implementations
impl DatabaseParams
[src][−]
pub fn database(&self) -> Option<Database>
[src][−]
Limit the memory the database cache can use.
pub fn database_cache_size(&self) -> Option<usize>
[src][−]
Limit the memory the database cache can use.
pub fn transaction_storage(&self) -> TransactionStorageMode
[src][−]
Transaction storage scheme.
Trait Implementations
impl Debug for DatabaseParams
[src][+]
impl StructOpt for DatabaseParams
[src][+]
impl StructOptInternal for DatabaseParams
[src][+]
Auto Trait Implementations
impl RefUnwindSafe for DatabaseParams
impl Send for DatabaseParams
impl Sync for DatabaseParams
impl Unpin for DatabaseParams
impl UnwindSafe for DatabaseParams
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src][+]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src][+]
T: ?Sized,
impl<T> CheckedConversion for T
[src][+]
impl<T> Erased for T
[src]
impl<T> From<T> for T
[src][+]
impl<T> Instrument for T
[src][+]
impl<T> Instrument for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T, Outer> IsWrappedBy<Outer> for T where
T: From<Outer>,
Outer: AsRef<T> + AsMut<T> + From<T>,
[src][+]
T: From<Outer>,
Outer: AsRef<T> + AsMut<T> + From<T>,
impl<T> MaybeDebug for T where
T: Debug,
[src]
T: Debug,
impl<T> MaybeDebug for T where
T: Debug,
[src]
T: Debug,
impl<T> MaybeRefUnwindSafe for T where
T: RefUnwindSafe,
[src]
T: RefUnwindSafe,
impl<T> Pointable for T
[src][+]
impl<T> Same<T> for T
[src]
type Output = T
Should always be Self
impl<T> SaturatedConversion for T
[src][+]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,
impl<S, T> UncheckedInto<T> for S where
T: UncheckedFrom<S>,
[src][+]
T: UncheckedFrom<S>,
impl<T, S> UniqueSaturatedInto<T> for S where
T: Bounded,
S: TryInto<T>,
[src][+]
T: Bounded,
S: TryInto<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src][+]
V: MultiLane<T>,