diff --git a/help.html b/help.html index 2676ed748e2..e9aebd7ae4c 100644 --- a/help.html +++ b/help.html @@ -1,2 +1 @@ -
const SAFE_XCM_VERSION: u32 = xcm::latest::VERSION; // 3u32
const SAFE_XCM_VERSION: u32 = xcm::latest::VERSION; // 3u32
pub fn development_config(
+development_config in nodle_parachain::chain_spec - Rust Function nodle_parachain::chain_spec::development_config
source · pub fn development_config(
id: ParaId
) -> GenericChainSpec<RuntimeGenesisConfig, Extensions>
\ No newline at end of file
diff --git a/nodle_parachain/chain_spec/fn.development_config_genesis.html b/nodle_parachain/chain_spec/fn.development_config_genesis.html
index 295575d3eae..cee524013a8 100644
--- a/nodle_parachain/chain_spec/fn.development_config_genesis.html
+++ b/nodle_parachain/chain_spec/fn.development_config_genesis.html
@@ -1,2 +1 @@
-development_config_genesis in nodle_parachain::chain_spec - Rust
- Function nodle_parachain::chain_spec::development_config_genesis
source · fn development_config_genesis(id: ParaId) -> Value
\ No newline at end of file
+development_config_genesis in nodle_parachain::chain_spec - Rust Function nodle_parachain::chain_spec::development_config_genesis
source · fn development_config_genesis(id: ParaId) -> Value
\ No newline at end of file
diff --git a/nodle_parachain/chain_spec/fn.eden_session_keys.html b/nodle_parachain/chain_spec/fn.eden_session_keys.html
index 51d4517f3f2..f49e97078fd 100644
--- a/nodle_parachain/chain_spec/fn.eden_session_keys.html
+++ b/nodle_parachain/chain_spec/fn.eden_session_keys.html
@@ -1,4 +1,3 @@
-eden_session_keys in nodle_parachain::chain_spec - Rust
- Function nodle_parachain::chain_spec::eden_session_keys
source · pub fn eden_session_keys(keys: AuraId) -> SessionKeys
Expand description
Generate the session keys from individual elements.
+eden_session_keys in nodle_parachain::chain_spec - Rust Function nodle_parachain::chain_spec::eden_session_keys
source · pub fn eden_session_keys(keys: AuraId) -> SessionKeys
Expand description
Generate the session keys from individual elements.
The input must be a tuple of individual keys (a single arg for now since we have just one key).
\ No newline at end of file
diff --git a/nodle_parachain/chain_spec/fn.eden_testnet_genesis.html b/nodle_parachain/chain_spec/fn.eden_testnet_genesis.html
index da2364f215a..29c7ce96c76 100644
--- a/nodle_parachain/chain_spec/fn.eden_testnet_genesis.html
+++ b/nodle_parachain/chain_spec/fn.eden_testnet_genesis.html
@@ -1,8 +1,7 @@
-eden_testnet_genesis in nodle_parachain::chain_spec - Rust
- Function nodle_parachain::chain_spec::eden_testnet_genesis
source · fn eden_testnet_genesis(
- root_key: Vec<AccountId>,
- collators: Vec<(AccountId, AuraId)>,
- endowed_accounts: Option<Vec<AccountId>>,
+eden_testnet_genesis in nodle_parachain::chain_spec - Rust Function nodle_parachain::chain_spec::eden_testnet_genesis
source · fn eden_testnet_genesis(
+ root_key: Vec<AccountId>,
+ collators: Vec<(AccountId, AuraId)>,
+ endowed_accounts: Option<Vec<AccountId>>,
id: ParaId
) -> Value
Expand description
Helper function to create RuntimeGenesisConfig for testing
\ No newline at end of file
diff --git a/nodle_parachain/chain_spec/fn.get_account_id_from_seed.html b/nodle_parachain/chain_spec/fn.get_account_id_from_seed.html
index 0a90f406781..596eb8f743c 100644
--- a/nodle_parachain/chain_spec/fn.get_account_id_from_seed.html
+++ b/nodle_parachain/chain_spec/fn.get_account_id_from_seed.html
@@ -1,4 +1,3 @@
-get_account_id_from_seed in nodle_parachain::chain_spec - Rust
- Function nodle_parachain::chain_spec::get_account_id_from_seed
source · pub fn get_account_id_from_seed<TPublic: Public>(seed: &str) -> AccountId
Expand description
Helper function to generate an account ID from seed
+get_account_id_from_seed in nodle_parachain::chain_spec - Rust Function nodle_parachain::chain_spec::get_account_id_from_seed
source · pub fn get_account_id_from_seed<TPublic: Public>(seed: &str) -> AccountId
Expand description
Helper function to generate an account ID from seed
\ No newline at end of file
diff --git a/nodle_parachain/chain_spec/fn.get_collator_keys_from_seed.html b/nodle_parachain/chain_spec/fn.get_collator_keys_from_seed.html
index 9adb3efd847..308c687d2a9 100644
--- a/nodle_parachain/chain_spec/fn.get_collator_keys_from_seed.html
+++ b/nodle_parachain/chain_spec/fn.get_collator_keys_from_seed.html
@@ -1,4 +1,3 @@
-get_collator_keys_from_seed in nodle_parachain::chain_spec - Rust
- Function nodle_parachain::chain_spec::get_collator_keys_from_seed
source · pub fn get_collator_keys_from_seed(seed: &str) -> AuraId
Expand description
Generate collator keys from seed.
+get_collator_keys_from_seed in nodle_parachain::chain_spec - Rust Function nodle_parachain::chain_spec::get_collator_keys_from_seed
source · pub fn get_collator_keys_from_seed(seed: &str) -> AuraId
Expand description
Generate collator keys from seed.
This function’s return type must always match the session keys of the chain in tuple format.
\ No newline at end of file
diff --git a/nodle_parachain/chain_spec/fn.get_public_from_seed.html b/nodle_parachain/chain_spec/fn.get_public_from_seed.html
index bb9d522a1a8..53f6c87d8cf 100644
--- a/nodle_parachain/chain_spec/fn.get_public_from_seed.html
+++ b/nodle_parachain/chain_spec/fn.get_public_from_seed.html
@@ -1,5 +1,4 @@
-get_public_from_seed in nodle_parachain::chain_spec - Rust
- Function nodle_parachain::chain_spec::get_public_from_seed
source · pub fn get_public_from_seed<TPublic: Public>(
- seed: &str
+get_public_from_seed in nodle_parachain::chain_spec - Rust Function nodle_parachain::chain_spec::get_public_from_seed
source · pub fn get_public_from_seed<TPublic: Public>(
+ seed: &str
) -> <TPublic::Pair as Pair>::Public
Expand description
Helper function to generate a crypto pair from seed
\ No newline at end of file
diff --git a/nodle_parachain/chain_spec/fn.paradis_config.html b/nodle_parachain/chain_spec/fn.paradis_config.html
index 9dbc0d8053b..b2f1ed4118c 100644
--- a/nodle_parachain/chain_spec/fn.paradis_config.html
+++ b/nodle_parachain/chain_spec/fn.paradis_config.html
@@ -1,3 +1,2 @@
-paradis_config in nodle_parachain::chain_spec - Rust
- Function nodle_parachain::chain_spec::paradis_config
source · pub fn paradis_config(
-) -> Result<GenericChainSpec<RuntimeGenesisConfig, Extensions>, Box<dyn Error>>
\ No newline at end of file
+paradis_config in nodle_parachain::chain_spec - Rust Function nodle_parachain::chain_spec::paradis_config
source · pub fn paradis_config(
+) -> Result<GenericChainSpec<RuntimeGenesisConfig, Extensions>, Box<dyn Error>>
\ No newline at end of file
diff --git a/nodle_parachain/chain_spec/fn.production_config.html b/nodle_parachain/chain_spec/fn.production_config.html
index 5fc5897c3cb..f9f80f3b3a0 100644
--- a/nodle_parachain/chain_spec/fn.production_config.html
+++ b/nodle_parachain/chain_spec/fn.production_config.html
@@ -1,2 +1 @@
-production_config in nodle_parachain::chain_spec - Rust
- Function nodle_parachain::chain_spec::production_config
source · pub fn production_config() -> GenericChainSpec<RuntimeGenesisConfig, Extensions>
\ No newline at end of file
+production_config in nodle_parachain::chain_spec - Rust Function nodle_parachain::chain_spec::production_config
source · pub fn production_config() -> GenericChainSpec<RuntimeGenesisConfig, Extensions>
\ No newline at end of file
diff --git a/nodle_parachain/chain_spec/index.html b/nodle_parachain/chain_spec/index.html
index 57bae3b255a..aa8153c5a55 100644
--- a/nodle_parachain/chain_spec/index.html
+++ b/nodle_parachain/chain_spec/index.html
@@ -1,2 +1 @@
-nodle_parachain::chain_spec - Rust
- Module nodle_parachain::chain_spec
source · Structs§
- The extensions for the
ChainSpec
.
Constants§
Functions§
- Generate the session keys from individual elements.
- Helper function to create RuntimeGenesisConfig for testing
- Helper function to generate an account ID from seed
- Generate collator keys from seed.
- Helper function to generate a crypto pair from seed
Type Aliases§
- Specialized
ChainSpec
for the normal parachain runtime.
\ No newline at end of file
+nodle_parachain::chain_spec - Rust Module nodle_parachain::chain_spec
source · Structs§
- The extensions for the
ChainSpec
.
Constants§
Functions§
- Generate the session keys from individual elements.
- Helper function to create RuntimeGenesisConfig for testing
- Helper function to generate an account ID from seed
- Generate collator keys from seed.
- Helper function to generate a crypto pair from seed
Type Aliases§
- Specialized
ChainSpec
for the normal parachain runtime.
\ No newline at end of file
diff --git a/nodle_parachain/chain_spec/struct.Extensions.html b/nodle_parachain/chain_spec/struct.Extensions.html
index 6550e3dcd34..204ea97ec4e 100644
--- a/nodle_parachain/chain_spec/struct.Extensions.html
+++ b/nodle_parachain/chain_spec/struct.Extensions.html
@@ -1,155 +1,154 @@
-Extensions in nodle_parachain::chain_spec - Rust
- Struct nodle_parachain::chain_spec::Extensions
source · pub struct Extensions {
- pub relay_chain: String,
- pub para_id: u32,
+Extensions in nodle_parachain::chain_spec - Rust Struct nodle_parachain::chain_spec::Extensions
source · pub struct Extensions {
+ pub relay_chain: String,
+ pub para_id: u32,
}
Expand description
The extensions for the ChainSpec
.
-Fields§
§relay_chain: String
The relay chain of the Parachain.
-§para_id: u32
The id of the Parachain.
-Implementations§
Trait Implementations§
source§impl Clone for Extensions
source§fn clone(&self) -> Extensions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for Extensions
source§impl<'de> Deserialize<'de> for Extensions
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Extension for Extensions
§type Forks = Option<()>
source§fn get_any(&self, t: TypeId) -> &dyn Any
Get an extension of specific type as reference to Any
.source§fn get_any_mut(&mut self, t: TypeId) -> &mut dyn Any
Get an extension of specific type as mutable reference to Any
.Fields§
§relay_chain: String
The relay chain of the Parachain.
+§para_id: u32
The id of the Parachain.
+Implementations§
Trait Implementations§
source§impl Clone for Extensions
source§fn clone(&self) -> Extensions
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for Extensions
source§impl<'de> Deserialize<'de> for Extensions
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Extension for Extensions
source§impl Group for Extensions
Auto Trait Implementations§
§impl Freeze for Extensions
§impl RefUnwindSafe for Extensions
§impl Send for Extensions
§impl Sync for Extensions
§impl Unpin for Extensions
§impl UnwindSafe for Extensions
Blanket Implementations§
§impl<T> AnySync for T
source§impl<T> BorrowMut<T> for Twhere
- T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
- Self: TryFrom<T>,
§fn checked_into<T>(self) -> Option<T>where
- Self: TryInto<T>,
§impl<T> Conv for T
§impl<T> Downcast for Twhere
- T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
Convert Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
-then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
-further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
.§fn as_any(&self) -> &(dyn Any + 'static)
Convert &Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
-generate &Any
’s vtable from &Trait
’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert &mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
+ <<Self::Forks as IsForks>::Extension as Group>::Fork: Extension,Get forkable extensions of specific type.source§impl Group for Extensions
Auto Trait Implementations§
§impl Freeze for Extensions
§impl RefUnwindSafe for Extensions
§impl Send for Extensions
§impl Sync for Extensions
§impl Unpin for Extensions
§impl UnwindSafe for Extensions
Blanket Implementations§
§impl<T> AnySync for T
source§impl<T> BorrowMut<T> for Twhere
+ T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
+ Self: TryFrom<T>,
§fn checked_into<T>(self) -> Option<T>where
+ Self: TryInto<T>,
§impl<T> Conv for T
§impl<T> Downcast for Twhere
+ T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
Convert Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
+then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
+further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
.§fn as_any(&self) -> &(dyn Any + 'static)
Convert &Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
+generate &Any
’s vtable from &Trait
’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert &mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &mut Any
’s vtable from &mut Trait
’s.§impl<T> DowncastSync for T
§fn into_any_arc(self: Arc<T>) -> Arc<dyn Any + Send + Sync>
§impl<T> FmtForward for T
§fn fmt_binary(self) -> FmtBinary<Self>where
- Self: Binary,
Causes self
to use its Binary
implementation when Debug
-formatted.§fn fmt_display(self) -> FmtDisplay<Self>where
- Self: Display,
§impl<T> FmtForward for T
§fn fmt_binary(self) -> FmtBinary<Self>where
+ Self: Binary,
Causes self
to use its Binary
implementation when Debug
-formatted.§fn fmt_display(self) -> FmtDisplay<Self>where
+ Self: Display,
Causes self
to use its Display
implementation when
Debug
-formatted.§fn fmt_lower_exp(self) -> FmtLowerExp<Self>where
- Self: LowerExp,
Causes self
to use its LowerExp
implementation when
Debug
-formatted.§fn fmt_lower_hex(self) -> FmtLowerHex<Self>where
- Self: LowerHex,
Causes self
to use its LowerHex
implementation when
Debug
-formatted.§fn fmt_octal(self) -> FmtOctal<Self>where
- Self: Octal,
Causes self
to use its Octal
implementation when Debug
-formatted.§fn fmt_pointer(self) -> FmtPointer<Self>where
- Self: Pointer,
Causes self
to use its Octal
implementation when Debug
-formatted.§fn fmt_pointer(self) -> FmtPointer<Self>where
+ Self: Pointer,
Causes self
to use its Pointer
implementation when
Debug
-formatted.§fn fmt_upper_exp(self) -> FmtUpperExp<Self>where
- Self: UpperExp,
Causes self
to use its UpperExp
implementation when
Debug
-formatted.§fn fmt_upper_hex(self) -> FmtUpperHex<Self>where
- Self: UpperHex,
Causes self
to use its UpperHex
implementation when
Debug
-formatted.§fn fmt_list(self) -> FmtList<Self>where
- &'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more§impl<E> GetExtension for Ewhere
- E: Extension,
§impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
Instruments this type with the provided [Span
], returning an
+ E: Extension,§impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
source§impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
source§impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
-otherwise. Read more§impl<T> IsType<T> for T
§impl<T, Outer> IsWrappedBy<Outer> for T
§impl<T> IsType<T> for T
§impl<T, Outer> IsWrappedBy<Outer> for T
§impl<T> Pipe for Twhere
- T: ?Sized,
§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
- Self: Sized,
Pipes by value. This is generally the method you want to use. Read more§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
- R: 'a,
Borrows self
and passes that borrow into the pipe function. Read more§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
- R: 'a,
Mutably borrows self
and passes that borrow into the pipe function. Read more§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
+ Self: Sized,
Pipes by value. This is generally the method you want to use. Read more§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
+ R: 'a,
Borrows self
and passes that borrow into the pipe function. Read more§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
+ R: 'a,
Mutably borrows self
and passes that borrow into the pipe function. Read more§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
§fn pipe_borrow_mut<'a, B, R>(
&'a mut self,
- func: impl FnOnce(&'a mut B) -> R
+ func: impl FnOnce(&'a mut B) -> R
) -> R
§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
Borrows self
, then passes self.as_ref()
into the pipe function.§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
Borrows self
, then passes self.as_ref()
into the pipe function.§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
Mutably borrows self
, then passes self.as_mut()
into the pipe
-function.§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
Borrows self
, then passes self.deref()
into the pipe function.§impl<T> Pointable for T
§impl<T> SaturatedConversion for T
§fn saturated_from<T>(t: T) -> Selfwhere
+function.
§impl<T> Pointable for T
§impl<T> SaturatedConversion for T
§fn saturated_from<T>(t: T) -> Selfwhere
Self: UniqueSaturatedFrom<T>,
§fn saturated_into<T>(self) -> Twhere
Self: UniqueSaturatedInto<T>,
Consume self to return an equivalent value of T
. Read more§impl<SS, SP> SupersetOf<SS> for SPwhere
- SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct self
from the equivalent element of its
-superset. Read more§fn is_in_subset(&self) -> bool
Checks if self
is actually part of its subset T
(and can be converted to it).§fn to_subset_unchecked(&self) -> SS
Use with care! Same as self.to_subset
but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
The inclusion map: converts self
to the equivalent element of its superset.§impl<T> Tap for T
§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Immutable access to the Borrow<B>
of a value. Read more§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
Mutable access to the BorrowMut<B>
of a value. Read more§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
Immutable access to the AsRef<R>
view of a value. Read more§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
Mutable access to the AsMut<R>
view of a value. Read more§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Immutable access to the Deref::Target
of a value. Read more§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Mutable access to the Deref::Target
of a value. Read more§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls .tap()
only in debug builds, and is erased in release builds.§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls .tap_mut()
only in debug builds, and is erased in release
-builds.§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
Calls .tap_borrow()
only in debug builds, and is erased in release
-builds.§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
Calls .tap_borrow_mut()
only in debug builds, and is erased in release
-builds.§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
Calls .tap_ref()
only in debug builds, and is erased in release
-builds.§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
Calls .tap_ref_mut()
only in debug builds, and is erased in release
-builds.§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
Calls .tap_deref()
only in debug builds, and is erased in release
-builds.§impl<T> TryConv for T
§impl<T, U> TryInto2<U> for Twhere
- U: TryFrom2<T>,
§impl<S, T> UncheckedInto<T> for Swhere
+ SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct self
from the equivalent element of its
+superset. Read more§fn is_in_subset(&self) -> bool
Checks if self
is actually part of its subset T
(and can be converted to it).§fn to_subset_unchecked(&self) -> SS
Use with care! Same as self.to_subset
but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
The inclusion map: converts self
to the equivalent element of its superset.§impl<T> Tap for T
§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Immutable access to the Borrow<B>
of a value. Read more§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
Mutable access to the BorrowMut<B>
of a value. Read more§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
Immutable access to the AsRef<R>
view of a value. Read more§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
Mutable access to the AsMut<R>
view of a value. Read more§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Immutable access to the Deref::Target
of a value. Read more§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Mutable access to the Deref::Target
of a value. Read more§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls .tap()
only in debug builds, and is erased in release builds.§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls .tap_mut()
only in debug builds, and is erased in release
+builds.§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
Calls .tap_borrow()
only in debug builds, and is erased in release
+builds.§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
Calls .tap_borrow_mut()
only in debug builds, and is erased in release
+builds.§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
Calls .tap_ref()
only in debug builds, and is erased in release
+builds.§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
Calls .tap_ref_mut()
only in debug builds, and is erased in release
+builds.§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
Calls .tap_deref()
only in debug builds, and is erased in release
+builds.§impl<T> TryConv for T
§impl<T, U> TryInto2<U> for Twhere
+ U: TryFrom2<T>,
§impl<S, T> UncheckedInto<T> for Swhere
T: UncheckedFrom<S>,
§fn unchecked_into(self) -> T
The counterpart to unchecked_from
.§impl<T, S> UniqueSaturatedInto<T> for S
§fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of T
.§impl<V, T> VZip<V> for Twhere
+ S: TryInto<T>,
§fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of T
.§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
- S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
+ S: Into<Dispatch>,§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> WithSubscriber for T
source§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
- S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
+ S: Into<Dispatch>,source§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<T> JsonSchemaMaybe for T
§impl<T> MaybeDebug for Twhere
- T: Debug,
§impl<T> MaybeRefUnwindSafe for Twhere
- T: RefUnwindSafe,
§impl<T> MaybeSend for Twhere
- T: Send,
§impl<T> MaybeSerialize for Twhere
+ T: Debug,
§impl<T> MaybeRefUnwindSafe for Twhere
+ T: RefUnwindSafe,
§impl<T> MaybeSend for Twhere
+ T: Send,
§impl<T> MaybeSerialize for Twhere
T: Serialize,
§impl<T> MaybeSerializeDeserialize for Twhere
T: DeserializeOwned + Serialize,
\ No newline at end of file
diff --git a/nodle_parachain/chain_spec/struct.ExtensionsFork.html b/nodle_parachain/chain_spec/struct.ExtensionsFork.html
index 38d94d5a846..623df7fa7a1 100644
--- a/nodle_parachain/chain_spec/struct.ExtensionsFork.html
+++ b/nodle_parachain/chain_spec/struct.ExtensionsFork.html
@@ -1,154 +1,153 @@
-ExtensionsFork in nodle_parachain::chain_spec - Rust
- Struct nodle_parachain::chain_spec::ExtensionsFork
source · pub struct ExtensionsFork {
- pub relay_chain: Option<<String as Group>::Fork>,
- pub para_id: Option<<u32 as Group>::Fork>,
-}
Fields§
§relay_chain: Option<<String as Group>::Fork>
§para_id: Option<<u32 as Group>::Fork>
Trait Implementations§
source§impl Clone for ExtensionsFork
source§fn clone(&self) -> ExtensionsFork
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ExtensionsFork
source§impl<'de> Deserialize<'de> for ExtensionsFork
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
- __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Extension for ExtensionsFork
§type Forks = Option<()>
source§fn get_any(&self, t: TypeId) -> &dyn Any
Get an extension of specific type as reference to Any
.source§fn get_any_mut(&mut self, t: TypeId) -> &mut dyn Any
Get an extension of specific type as mutable reference to Any
.§fn forks<BlockNumber, T>(&self) -> Option<Forks<BlockNumber, T>>where
- BlockNumber: Ord + Clone + 'static,
+ExtensionsFork in nodle_parachain::chain_spec - Rust Struct nodle_parachain::chain_spec::ExtensionsFork
source · pub struct ExtensionsFork {
+ pub relay_chain: Option<<String as Group>::Fork>,
+ pub para_id: Option<<u32 as Group>::Fork>,
+}
Fields§
§relay_chain: Option<<String as Group>::Fork>
§para_id: Option<<u32 as Group>::Fork>
Trait Implementations§
source§impl Clone for ExtensionsFork
source§fn clone(&self) -> ExtensionsFork
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read moresource§impl Debug for ExtensionsFork
source§impl<'de> Deserialize<'de> for ExtensionsFork
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
+ __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read moresource§impl Extension for ExtensionsFork
source§impl Fork for ExtensionsFork
source§impl PartialEq for ExtensionsFork
source§fn eq(&self, other: &ExtensionsFork) -> bool
This method tests for self
and other
values to be equal, and is used
-by ==
.source§impl Serialize for ExtensionsFork
source§impl StructuralPartialEq for ExtensionsFork
Auto Trait Implementations§
§impl Freeze for ExtensionsFork
§impl RefUnwindSafe for ExtensionsFork
§impl Send for ExtensionsFork
§impl Sync for ExtensionsFork
§impl Unpin for ExtensionsFork
§impl UnwindSafe for ExtensionsFork
Blanket Implementations§
§impl<T> AnySync for T
source§impl<T> BorrowMut<T> for Twhere
- T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
- Self: TryFrom<T>,
§fn checked_into<T>(self) -> Option<T>where
- Self: TryInto<T>,
§impl<T> Conv for T
§impl<T> Downcast for Twhere
- T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
Convert Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
-then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
-further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
.§fn as_any(&self) -> &(dyn Any + 'static)
Convert &Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
-generate &Any
’s vtable from &Trait
’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert &mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
+ <<Self::Forks as IsForks>::Extension as Group>::Fork: Extension,Get forkable extensions of specific type.source§impl Fork for ExtensionsFork
source§impl PartialEq for ExtensionsFork
source§fn eq(&self, other: &ExtensionsFork) -> bool
This method tests for self
and other
values to be equal, and is used
+by ==
.source§impl Serialize for ExtensionsFork
source§impl StructuralPartialEq for ExtensionsFork
Auto Trait Implementations§
§impl Freeze for ExtensionsFork
§impl RefUnwindSafe for ExtensionsFork
§impl Send for ExtensionsFork
§impl Sync for ExtensionsFork
§impl Unpin for ExtensionsFork
§impl UnwindSafe for ExtensionsFork
Blanket Implementations§
§impl<T> AnySync for T
source§impl<T> BorrowMut<T> for Twhere
+ T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
+ Self: TryFrom<T>,
§fn checked_into<T>(self) -> Option<T>where
+ Self: TryInto<T>,
§impl<T> Conv for T
§impl<T> Downcast for Twhere
+ T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
Convert Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
+then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
+further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
.§fn as_any(&self) -> &(dyn Any + 'static)
Convert &Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
+generate &Any
’s vtable from &Trait
’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert &mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &mut Any
’s vtable from &mut Trait
’s.§impl<T> DowncastSync for T
§fn into_any_arc(self: Arc<T>) -> Arc<dyn Any + Send + Sync>
§impl<T> FmtForward for T
§fn fmt_binary(self) -> FmtBinary<Self>where
- Self: Binary,
Causes self
to use its Binary
implementation when Debug
-formatted.§fn fmt_display(self) -> FmtDisplay<Self>where
- Self: Display,
§impl<T> FmtForward for T
§fn fmt_binary(self) -> FmtBinary<Self>where
+ Self: Binary,
Causes self
to use its Binary
implementation when Debug
-formatted.§fn fmt_display(self) -> FmtDisplay<Self>where
+ Self: Display,
Causes self
to use its Display
implementation when
Debug
-formatted.§fn fmt_lower_exp(self) -> FmtLowerExp<Self>where
- Self: LowerExp,
Causes self
to use its LowerExp
implementation when
Debug
-formatted.§fn fmt_lower_hex(self) -> FmtLowerHex<Self>where
- Self: LowerHex,
Causes self
to use its LowerHex
implementation when
Debug
-formatted.§fn fmt_octal(self) -> FmtOctal<Self>where
- Self: Octal,
Causes self
to use its Octal
implementation when Debug
-formatted.§fn fmt_pointer(self) -> FmtPointer<Self>where
- Self: Pointer,
Causes self
to use its Octal
implementation when Debug
-formatted.§fn fmt_pointer(self) -> FmtPointer<Self>where
+ Self: Pointer,
Causes self
to use its Pointer
implementation when
Debug
-formatted.§fn fmt_upper_exp(self) -> FmtUpperExp<Self>where
- Self: UpperExp,
Causes self
to use its UpperExp
implementation when
Debug
-formatted.§fn fmt_upper_hex(self) -> FmtUpperHex<Self>where
- Self: UpperHex,
Causes self
to use its UpperHex
implementation when
Debug
-formatted.§fn fmt_list(self) -> FmtList<Self>where
- &'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more§impl<E> GetExtension for Ewhere
- E: Extension,
§impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
Instruments this type with the provided [Span
], returning an
+ E: Extension,§impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
source§impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
source§impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
-otherwise. Read more§impl<T> IsType<T> for T
§impl<T, Outer> IsWrappedBy<Outer> for T
§impl<T> IsType<T> for T
§impl<T, Outer> IsWrappedBy<Outer> for T
§impl<T> Pipe for Twhere
- T: ?Sized,
§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
- Self: Sized,
Pipes by value. This is generally the method you want to use. Read more§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
- R: 'a,
Borrows self
and passes that borrow into the pipe function. Read more§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
- R: 'a,
Mutably borrows self
and passes that borrow into the pipe function. Read more§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
+ Self: Sized,
Pipes by value. This is generally the method you want to use. Read more§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
+ R: 'a,
Borrows self
and passes that borrow into the pipe function. Read more§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
+ R: 'a,
Mutably borrows self
and passes that borrow into the pipe function. Read more§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
§fn pipe_borrow_mut<'a, B, R>(
&'a mut self,
- func: impl FnOnce(&'a mut B) -> R
+ func: impl FnOnce(&'a mut B) -> R
) -> R
§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
Borrows self
, then passes self.as_ref()
into the pipe function.§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
Borrows self
, then passes self.as_ref()
into the pipe function.§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
Mutably borrows self
, then passes self.as_mut()
into the pipe
-function.§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
Borrows self
, then passes self.deref()
into the pipe function.§impl<T> Pointable for T
§impl<T> SaturatedConversion for T
§fn saturated_from<T>(t: T) -> Selfwhere
+function.
§impl<T> Pointable for T
§impl<T> SaturatedConversion for T
§fn saturated_from<T>(t: T) -> Selfwhere
Self: UniqueSaturatedFrom<T>,
§fn saturated_into<T>(self) -> Twhere
Self: UniqueSaturatedInto<T>,
Consume self to return an equivalent value of T
. Read more§impl<SS, SP> SupersetOf<SS> for SPwhere
- SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct self
from the equivalent element of its
-superset. Read more§fn is_in_subset(&self) -> bool
Checks if self
is actually part of its subset T
(and can be converted to it).§fn to_subset_unchecked(&self) -> SS
Use with care! Same as self.to_subset
but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
The inclusion map: converts self
to the equivalent element of its superset.§impl<T> Tap for T
§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Immutable access to the Borrow<B>
of a value. Read more§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
Mutable access to the BorrowMut<B>
of a value. Read more§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
Immutable access to the AsRef<R>
view of a value. Read more§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
Mutable access to the AsMut<R>
view of a value. Read more§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Immutable access to the Deref::Target
of a value. Read more§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Mutable access to the Deref::Target
of a value. Read more§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls .tap()
only in debug builds, and is erased in release builds.§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls .tap_mut()
only in debug builds, and is erased in release
-builds.§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
Calls .tap_borrow()
only in debug builds, and is erased in release
-builds.§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
Calls .tap_borrow_mut()
only in debug builds, and is erased in release
-builds.§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
Calls .tap_ref()
only in debug builds, and is erased in release
-builds.§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
Calls .tap_ref_mut()
only in debug builds, and is erased in release
-builds.§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
Calls .tap_deref()
only in debug builds, and is erased in release
-builds.§impl<T> TryConv for T
§impl<T, U> TryInto2<U> for Twhere
- U: TryFrom2<T>,
§impl<S, T> UncheckedInto<T> for Swhere
+ SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct self
from the equivalent element of its
+superset. Read more§fn is_in_subset(&self) -> bool
Checks if self
is actually part of its subset T
(and can be converted to it).§fn to_subset_unchecked(&self) -> SS
Use with care! Same as self.to_subset
but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
The inclusion map: converts self
to the equivalent element of its superset.§impl<T> Tap for T
§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Immutable access to the Borrow<B>
of a value. Read more§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
Mutable access to the BorrowMut<B>
of a value. Read more§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
Immutable access to the AsRef<R>
view of a value. Read more§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
Mutable access to the AsMut<R>
view of a value. Read more§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Immutable access to the Deref::Target
of a value. Read more§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Mutable access to the Deref::Target
of a value. Read more§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls .tap()
only in debug builds, and is erased in release builds.§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls .tap_mut()
only in debug builds, and is erased in release
+builds.§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
Calls .tap_borrow()
only in debug builds, and is erased in release
+builds.§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
Calls .tap_borrow_mut()
only in debug builds, and is erased in release
+builds.§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
Calls .tap_ref()
only in debug builds, and is erased in release
+builds.§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
Calls .tap_ref_mut()
only in debug builds, and is erased in release
+builds.§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
Calls .tap_deref()
only in debug builds, and is erased in release
+builds.§impl<T> TryConv for T
§impl<T, U> TryInto2<U> for Twhere
+ U: TryFrom2<T>,
§impl<S, T> UncheckedInto<T> for Swhere
T: UncheckedFrom<S>,
§fn unchecked_into(self) -> T
The counterpart to unchecked_from
.§impl<T, S> UniqueSaturatedInto<T> for S
§fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of T
.§impl<V, T> VZip<V> for Twhere
+ S: TryInto<T>,
§fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of T
.§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
- S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
+ S: Into<Dispatch>,§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> WithSubscriber for T
source§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
- S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
+ S: Into<Dispatch>,source§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<T> JsonSchemaMaybe for T
§impl<T> MaybeDebug for Twhere
- T: Debug,
§impl<T> MaybeRefUnwindSafe for Twhere
- T: RefUnwindSafe,
§impl<T> MaybeSend for Twhere
- T: Send,
§impl<T> MaybeSerialize for Twhere
+ T: Debug,
§impl<T> MaybeRefUnwindSafe for Twhere
+ T: RefUnwindSafe,
§impl<T> MaybeSend for Twhere
+ T: Send,
§impl<T> MaybeSerialize for Twhere
T: Serialize,
§impl<T> MaybeSerializeDeserialize for Twhere
T: DeserializeOwned + Serialize,
source§impl<T> Scalar for T
\ No newline at end of file
+ T: 'static + Clone + PartialEq + Debug,
\ No newline at end of file
diff --git a/nodle_parachain/chain_spec/type.AccountPublic.html b/nodle_parachain/chain_spec/type.AccountPublic.html
index ab360350c4a..8a2fcb80709 100644
--- a/nodle_parachain/chain_spec/type.AccountPublic.html
+++ b/nodle_parachain/chain_spec/type.AccountPublic.html
@@ -1,2 +1 @@
-AccountPublic in nodle_parachain::chain_spec - Rust
- Type Alias nodle_parachain::chain_spec::AccountPublic
source · type AccountPublic = <Signature as Verify>::Signer;
\ No newline at end of file
+AccountPublic in nodle_parachain::chain_spec - Rust Type Alias nodle_parachain::chain_spec::AccountPublic
source · type AccountPublic = <Signature as Verify>::Signer;
\ No newline at end of file
diff --git a/nodle_parachain/chain_spec/type.ChainSpec.html b/nodle_parachain/chain_spec/type.ChainSpec.html
index 59d44557ed9..4e39cb227a7 100644
--- a/nodle_parachain/chain_spec/type.ChainSpec.html
+++ b/nodle_parachain/chain_spec/type.ChainSpec.html
@@ -1,7 +1,6 @@
-ChainSpec in nodle_parachain::chain_spec - Rust
- Type Alias nodle_parachain::chain_spec::ChainSpec
source · pub type ChainSpec = GenericChainSpec<RuntimeGenesisConfig, Extensions>;
Expand description
Specialized ChainSpec
for the normal parachain runtime.
+ChainSpec in nodle_parachain::chain_spec - Rust Type Alias nodle_parachain::chain_spec::ChainSpec
source · pub type ChainSpec = GenericChainSpec<RuntimeGenesisConfig, Extensions>;
Expand description
Specialized ChainSpec
for the normal parachain runtime.
Aliased Type§
struct ChainSpec {
client_spec: ClientSpec<Extensions>,
genesis: GenesisSource<RuntimeGenesisConfig>,
- _host_functions: PhantomData<()>,
-}
Fields§
§client_spec: ClientSpec<Extensions>
§genesis: GenesisSource<RuntimeGenesisConfig>
§_host_functions: PhantomData<()>
\ No newline at end of file
+ _host_functions: PhantomData<()>,
+}Fields§
§client_spec: ClientSpec<Extensions>
§genesis: GenesisSource<RuntimeGenesisConfig>
§_host_functions: PhantomData<()>
\ No newline at end of file
diff --git a/nodle_parachain/cli/enum.Subcommand.html b/nodle_parachain/cli/enum.Subcommand.html
index c6705027294..56ec149b5f1 100644
--- a/nodle_parachain/cli/enum.Subcommand.html
+++ b/nodle_parachain/cli/enum.Subcommand.html
@@ -1,5 +1,4 @@
-Subcommand in nodle_parachain::cli - Rust
- Enum nodle_parachain::cli::Subcommand
source · pub enum Subcommand {
+Subcommand in nodle_parachain::cli - Rust Enum nodle_parachain::cli::Subcommand
source · pub enum Subcommand {
Key(KeySubcommand),
BuildSpec(BuildSpecCmd),
CheckBlock(CheckBlockCmd),
@@ -24,146 +23,146 @@
§ExportGenesisWasm(ExportGenesisWasmCommand)
Export the genesis wasm of the parachain.
§Benchmark(BenchmarkCmd)
Sub-commands concerned with benchmarking.
The pallet benchmarking moved to the pallet
sub-command.
-
Trait Implementations§
source§impl Debug for Subcommand
source§impl FromArgMatches for Subcommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
Trait Implementations§
source§impl Debug for Subcommand
source§impl FromArgMatches for Subcommand
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
-) -> Result<Self, Error>
source§fn update_from_arg_matches(
+) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut<'b>(
+) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut<'b>(
&mut self,
__clap_arg_matches: &mut ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§impl Subcommand for Subcommand
source§fn augment_subcommands<'b>(__clap_app: Command) -> Command
source§fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
source§fn has_subcommand(__clap_name: &str) -> bool
Test whether Self
can parse a specific subcommandAuto Trait Implementations§
§impl Freeze for Subcommand
§impl RefUnwindSafe for Subcommand
§impl Send for Subcommand
§impl Sync for Subcommand
§impl Unpin for Subcommand
§impl UnwindSafe for Subcommand
Blanket Implementations§
§impl<T> AnySync for T
source§impl<T> BorrowMut<T> for Twhere
- T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
- Self: TryFrom<T>,
§fn checked_into<T>(self) -> Option<T>where
- Self: TryInto<T>,
§impl<T> Conv for T
§impl<T> Downcast for Twhere
- T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
Convert Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
-then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
-further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
.§fn as_any(&self) -> &(dyn Any + 'static)
Convert &Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
-generate &Any
’s vtable from &Trait
’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
source§impl Subcommand for Subcommand
source§fn augment_subcommands<'b>(__clap_app: Command) -> Command
source§fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
source§fn has_subcommand(__clap_name: &str) -> bool
Test whether Self
can parse a specific subcommandAuto Trait Implementations§
§impl Freeze for Subcommand
§impl RefUnwindSafe for Subcommand
§impl Send for Subcommand
§impl Sync for Subcommand
§impl Unpin for Subcommand
§impl UnwindSafe for Subcommand
Blanket Implementations§
§impl<T> AnySync for T
source§impl<T> BorrowMut<T> for Twhere
+ T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
+ Self: TryFrom<T>,
§fn checked_into<T>(self) -> Option<T>where
+ Self: TryInto<T>,
§impl<T> Conv for T
§impl<T> Downcast for Twhere
+ T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
Convert Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
+then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
+further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
.§fn as_any(&self) -> &(dyn Any + 'static)
Convert &Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
+generate &Any
’s vtable from &Trait
’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert &mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &mut Any
’s vtable from &mut Trait
’s.§impl<T> DowncastSync for T
§fn into_any_arc(self: Arc<T>) -> Arc<dyn Any + Send + Sync>
§impl<T> FmtForward for T
§fn fmt_binary(self) -> FmtBinary<Self>where
- Self: Binary,
Causes self
to use its Binary
implementation when Debug
-formatted.§fn fmt_display(self) -> FmtDisplay<Self>where
- Self: Display,
Causes self
to use its Binary
implementation when Debug
-formatted.§fn fmt_display(self) -> FmtDisplay<Self>where
+ Self: Display,
Causes self
to use its Display
implementation when
Debug
-formatted.§fn fmt_lower_exp(self) -> FmtLowerExp<Self>where
- Self: LowerExp,
Causes self
to use its LowerExp
implementation when
Debug
-formatted.§fn fmt_lower_hex(self) -> FmtLowerHex<Self>where
- Self: LowerHex,
Causes self
to use its LowerHex
implementation when
Debug
-formatted.§fn fmt_octal(self) -> FmtOctal<Self>where
- Self: Octal,
Causes self
to use its Octal
implementation when Debug
-formatted.§fn fmt_pointer(self) -> FmtPointer<Self>where
- Self: Pointer,
Causes self
to use its Octal
implementation when Debug
-formatted.§fn fmt_pointer(self) -> FmtPointer<Self>where
+ Self: Pointer,
Causes self
to use its Pointer
implementation when
Debug
-formatted.§fn fmt_upper_exp(self) -> FmtUpperExp<Self>where
- Self: UpperExp,
Causes self
to use its UpperExp
implementation when
Debug
-formatted.§fn fmt_upper_hex(self) -> FmtUpperHex<Self>where
- Self: UpperHex,
Causes self
to use its UpperHex
implementation when
Debug
-formatted.§fn fmt_list(self) -> FmtList<Self>where
- &'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more§impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
source§impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
source§impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
-otherwise. Read more§impl<T> IsType<T> for T
§impl<T, Outer> IsWrappedBy<Outer> for T
§impl<T> IsType<T> for T
§impl<T, Outer> IsWrappedBy<Outer> for T
§impl<T> Pipe for Twhere
- T: ?Sized,
§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
- Self: Sized,
Pipes by value. This is generally the method you want to use. Read more§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
- R: 'a,
Borrows self
and passes that borrow into the pipe function. Read more§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
- R: 'a,
Mutably borrows self
and passes that borrow into the pipe function. Read more§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
+ Self: Sized,
Pipes by value. This is generally the method you want to use. Read more§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
+ R: 'a,
Borrows self
and passes that borrow into the pipe function. Read more§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
+ R: 'a,
Mutably borrows self
and passes that borrow into the pipe function. Read more§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
§fn pipe_borrow_mut<'a, B, R>(
&'a mut self,
- func: impl FnOnce(&'a mut B) -> R
+ func: impl FnOnce(&'a mut B) -> R
) -> R
§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
Borrows self
, then passes self.as_ref()
into the pipe function.§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
Borrows self
, then passes self.as_ref()
into the pipe function.§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
Mutably borrows self
, then passes self.as_mut()
into the pipe
-function.§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
Borrows self
, then passes self.deref()
into the pipe function.§impl<T> Pointable for T
§impl<T> SaturatedConversion for T
§fn saturated_from<T>(t: T) -> Selfwhere
+function.
§impl<T> Pointable for T
§impl<T> SaturatedConversion for T
§fn saturated_from<T>(t: T) -> Selfwhere
Self: UniqueSaturatedFrom<T>,
§fn saturated_into<T>(self) -> Twhere
Self: UniqueSaturatedInto<T>,
Consume self to return an equivalent value of T
. Read more§impl<SS, SP> SupersetOf<SS> for SPwhere
- SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct self
from the equivalent element of its
-superset. Read more§fn is_in_subset(&self) -> bool
Checks if self
is actually part of its subset T
(and can be converted to it).§fn to_subset_unchecked(&self) -> SS
Use with care! Same as self.to_subset
but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
The inclusion map: converts self
to the equivalent element of its superset.§impl<T> Tap for T
§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Immutable access to the Borrow<B>
of a value. Read more§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
Mutable access to the BorrowMut<B>
of a value. Read more§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
Immutable access to the AsRef<R>
view of a value. Read more§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
Mutable access to the AsMut<R>
view of a value. Read more§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Immutable access to the Deref::Target
of a value. Read more§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Mutable access to the Deref::Target
of a value. Read more§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls .tap()
only in debug builds, and is erased in release builds.§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls .tap_mut()
only in debug builds, and is erased in release
-builds.§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
Calls .tap_borrow()
only in debug builds, and is erased in release
-builds.§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
Calls .tap_borrow_mut()
only in debug builds, and is erased in release
-builds.§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
Calls .tap_ref()
only in debug builds, and is erased in release
-builds.§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
Calls .tap_ref_mut()
only in debug builds, and is erased in release
-builds.§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
Calls .tap_deref()
only in debug builds, and is erased in release
-builds.§impl<T> TryConv for T
§impl<T, U> TryInto2<U> for Twhere
- U: TryFrom2<T>,
§impl<S, T> UncheckedInto<T> for Swhere
+ SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct self
from the equivalent element of its
+superset. Read more§fn is_in_subset(&self) -> bool
Checks if self
is actually part of its subset T
(and can be converted to it).§fn to_subset_unchecked(&self) -> SS
Use with care! Same as self.to_subset
but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
The inclusion map: converts self
to the equivalent element of its superset.§impl<T> Tap for T
§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Immutable access to the Borrow<B>
of a value. Read more§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
Mutable access to the BorrowMut<B>
of a value. Read more§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
Immutable access to the AsRef<R>
view of a value. Read more§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
Mutable access to the AsMut<R>
view of a value. Read more§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Immutable access to the Deref::Target
of a value. Read more§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Mutable access to the Deref::Target
of a value. Read more§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls .tap()
only in debug builds, and is erased in release builds.§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls .tap_mut()
only in debug builds, and is erased in release
+builds.§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
Calls .tap_borrow()
only in debug builds, and is erased in release
+builds.§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
Calls .tap_borrow_mut()
only in debug builds, and is erased in release
+builds.§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
Calls .tap_ref()
only in debug builds, and is erased in release
+builds.§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
Calls .tap_ref_mut()
only in debug builds, and is erased in release
+builds.§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
Calls .tap_deref()
only in debug builds, and is erased in release
+builds.§impl<T> TryConv for T
§impl<T, U> TryInto2<U> for Twhere
+ U: TryFrom2<T>,
§impl<S, T> UncheckedInto<T> for Swhere
T: UncheckedFrom<S>,
§fn unchecked_into(self) -> T
The counterpart to unchecked_from
.§impl<T, S> UniqueSaturatedInto<T> for S
§fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of T
.§impl<V, T> VZip<V> for Twhere
+ S: TryInto<T>,
§fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of T
.§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
- S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
+ S: Into<Dispatch>,§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> WithSubscriber for T
source§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
- S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
+ S: Into<Dispatch>,source§fn with_current_subscriber(self) -> WithDispatch<Self>
§impl<T> JsonSchemaMaybe for T
§impl<T> MaybeDebug for Twhere
- T: Debug,
§impl<T> MaybeRefUnwindSafe for Twhere
- T: RefUnwindSafe,
§impl<T> MaybeSend for Twhere
- T: Send,
\ No newline at end of file
+ T: Debug,§impl<T> MaybeRefUnwindSafe for Twhere
+ T: RefUnwindSafe,
§impl<T> MaybeSend for Twhere
+ T: Send,
\ No newline at end of file
diff --git a/nodle_parachain/cli/index.html b/nodle_parachain/cli/index.html
index 3b34db17413..174fc45e46b 100644
--- a/nodle_parachain/cli/index.html
+++ b/nodle_parachain/cli/index.html
@@ -1,2 +1 @@
-nodle_parachain::cli - Rust
- Module nodle_parachain::cli
source · Structs§
Enums§
- Sub-commands supported by the collator.
\ No newline at end of file
+nodle_parachain::cli - Rust Module nodle_parachain::cli
source · Structs§
Enums§
- Sub-commands supported by the collator.
\ No newline at end of file
diff --git a/nodle_parachain/cli/struct.Cli.html b/nodle_parachain/cli/struct.Cli.html
index 3e8c9863a9a..c0df98f62c0 100644
--- a/nodle_parachain/cli/struct.Cli.html
+++ b/nodle_parachain/cli/struct.Cli.html
@@ -1,189 +1,188 @@
-Cli in nodle_parachain::cli - Rust
- Struct nodle_parachain::cli::Cli
source · pub struct Cli {
- pub subcommand: Option<Subcommand>,
+Cli in nodle_parachain::cli - Rust Struct nodle_parachain::cli::Cli
source · pub struct Cli {
+ pub subcommand: Option<Subcommand>,
pub run: RunCmd,
- pub no_hardware_benchmarks: bool,
- pub relaychain_args: Vec<String>,
-}
Fields§
§subcommand: Option<Subcommand>
§run: RunCmd
§no_hardware_benchmarks: bool
Disable automatic hardware benchmarks.
+ pub no_hardware_benchmarks: bool,
+ pub relaychain_args: Vec<String>,
+}Fields§
§subcommand: Option<Subcommand>
§run: RunCmd
§no_hardware_benchmarks: bool
Disable automatic hardware benchmarks.
By default these benchmarks are automatically ran at startup and measure
the CPU speed, the memory bandwidth and the disk speed.
The results are then printed out in the logs, and also sent as part of
telemetry, if telemetry is enabled.
-§relaychain_args: Vec<String>
Relay chain arguments
-Trait Implementations§
source§impl Args for Cli
source§fn group_id() -> Option<Id>
Report the [ArgGroup::id
][crate::ArgGroup::id] for this set of argumentssource§fn augment_args<'b>(__clap_app: Command) -> Command
source§fn augment_args_for_update<'b>(__clap_app: Command) -> Command
source§impl FromArgMatches for Cli
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
§relaychain_args: Vec<String>
Relay chain arguments
+Trait Implementations§
source§impl Args for Cli
source§fn group_id() -> Option<Id>
Report the [ArgGroup::id
][crate::ArgGroup::id] for this set of argumentssource§fn augment_args<'b>(__clap_app: Command) -> Command
source§fn augment_args_for_update<'b>(__clap_app: Command) -> Command
source§impl FromArgMatches for Cli
source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches
-) -> Result<Self, Error>
source§fn update_from_arg_matches(
+) -> Result<Self, Error>
source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
+) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§fn update_from_arg_matches_mut(
&mut self,
__clap_arg_matches: &mut ArgMatches
-) -> Result<(), Error>
Assign values from ArgMatches
to self
.source§impl Parser for Cli
§fn parse_from<I, T>(itr: I) -> Self
Parse from iterator, [exit][Error::exit] on error.§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>
Parse from iterator, return Err on error.§fn update_from<I, T>(&mut self, itr: I)
Update from iterator, [exit][Error::exit] on error.§fn try_update_from<I, T>(&mut self, itr: I) -> Result<(), Error>
Update from iterator, return Err on error.source§impl SubstrateCli for Cli
source§fn impl_version() -> String
Implementation version. Read moresource§fn description() -> String
Executable file description.
Executable file author.source§fn support_url() -> String
Support URL.source§fn copyright_start_year() -> i32
Copyright starting year (x-current year)§fn executable_name() -> String
Executable file name. Read moresource§impl Parser for Cli
§fn parse_from<I, T>(itr: I) -> Self
Parse from iterator, [exit][Error::exit] on error.§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>
Parse from iterator, return Err on error.§fn update_from<I, T>(&mut self, itr: I)
Update from iterator, [exit][Error::exit] on error.§fn try_update_from<I, T>(&mut self, itr: I) -> Result<(), Error>
Update from iterator, return Err on error.source§impl SubstrateCli for Cli
source§fn impl_version() -> String
Implementation version. Read moresource§fn description() -> String
Executable file description.
Executable file author.source§fn support_url() -> String
Support URL.source§fn copyright_start_year() -> i32
Copyright starting year (x-current year)§fn executable_name() -> String
Executable file name. Read more§fn from_args() -> Selfwhere
+ Self: Sized + Parser,
Helper function used to parse the command line arguments. This is the equivalent of
[clap::Parser::parse()
]. Read more§fn from_iter<I>(iter: I) -> Selfwhere
- Self: Sized + Parser,
- I: IntoIterator,
- <I as IntoIterator>::Item: Into<OsString> + Clone,
Helper function used to parse the command line arguments. This is the equivalent of
-[clap::Parser::parse_from
]. Read more§fn try_from_iter<I>(iter: I) -> Result<Self, Error>where
- Self: Sized + Parser,
- I: IntoIterator,
- <I as IntoIterator>::Item: Into<OsString> + Clone,
Helper function used to parse the command line arguments. This is the equivalent of
-[clap::Parser::try_parse_from
] Read more§fn create_configuration<T, DVC>(
+ Self: Sized + Parser,
+ I: IntoIterator,
+ <I as IntoIterator>::Item: Into<OsString> + Clone,
Helper function used to parse the command line arguments. This is the equivalent of
+[clap::Parser::parse_from
]. Read more§fn try_from_iter<I>(iter: I) -> Result<Self, Error>where
+ Self: Sized + Parser,
+ I: IntoIterator,
+ <I as IntoIterator>::Item: Into<OsString> + Clone,
Helper function used to parse the command line arguments. This is the equivalent of
+[clap::Parser::try_parse_from
] Read more§fn create_configuration<T, DVC>(
&self,
- command: &T,
+ command: &T,
tokio_handle: Handle
-) -> Result<Configuration, Error>where
+) -> Result<Configuration, Error>where
T: CliConfiguration<DVC>,
- DVC: DefaultConfigurationValues,Only create a Configuration for the command provided in argument§fn create_runner<T, DVC>(&self, command: &T) -> Result<Runner<Self>, Error>where
+ DVC: DefaultConfigurationValues,
Only create a Configuration for the command provided in argument§fn create_runner<T, DVC>(&self, command: &T) -> Result<Runner<Self>, Error>where
T: CliConfiguration<DVC>,
DVC: DefaultConfigurationValues,
Create a runner for the command provided in argument. This will create a Configuration and
a tokio runtime§fn create_runner_with_logger_hook<T, F>(
&self,
- command: &T,
+ command: &T,
logger_hook: F
-) -> Result<Runner<Self>, Error>
Auto Trait Implementations§
§impl Freeze for Cli
§impl RefUnwindSafe for Cli
§impl Send for Cli
§impl Sync for Cli
§impl Unpin for Cli
§impl UnwindSafe for Cli
Blanket Implementations§
§impl<T> AnySync for T
source§impl<T> BorrowMut<T> for Twhere
- T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
- Self: TryFrom<T>,
§fn checked_into<T>(self) -> Option<T>where
- Self: TryInto<T>,
§impl<T> Conv for T
§impl<T> Downcast for Twhere
- T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
Convert Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
-then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
-further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
.§fn as_any(&self) -> &(dyn Any + 'static)
Convert &Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
-generate &Any
’s vtable from &Trait
’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert &mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
+ F: FnOnce(&mut LoggerBuilder, &Configuration),Create a runner for the command provided in argument. The logger_hook
can be used to setup
+a custom profiler or update the logger configuration before it is initialized. Read moreAuto Trait Implementations§
§impl Freeze for Cli
§impl RefUnwindSafe for Cli
§impl Send for Cli
§impl Sync for Cli
§impl Unpin for Cli
§impl UnwindSafe for Cli
Blanket Implementations§
§impl<T> AnySync for T
source§impl<T> BorrowMut<T> for Twhere
+ T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
+ Self: TryFrom<T>,
§fn checked_into<T>(self) -> Option<T>where
+ Self: TryInto<T>,
§impl<T> Conv for T
§impl<T> Downcast for Twhere
+ T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
Convert Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
+then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
+further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
.§fn as_any(&self) -> &(dyn Any + 'static)
Convert &Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
+generate &Any
’s vtable from &Trait
’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert &mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &mut Any
’s vtable from &mut Trait
’s.§impl<T> DowncastSync for T
§fn into_any_arc(self: Arc<T>) -> Arc<dyn Any + Send + Sync>
§impl<T> FmtForward for T
§fn fmt_binary(self) -> FmtBinary<Self>where
- Self: Binary,
Causes self
to use its Binary
implementation when Debug
-formatted.§fn fmt_display(self) -> FmtDisplay<Self>where
- Self: Display,
Causes self
to use its Binary
implementation when Debug
-formatted.§fn fmt_display(self) -> FmtDisplay<Self>where
+ Self: Display,
Causes self
to use its Display
implementation when
Debug
-formatted.§fn fmt_lower_exp(self) -> FmtLowerExp<Self>where
- Self: LowerExp,
Causes self
to use its LowerExp
implementation when
Debug
-formatted.§fn fmt_lower_hex(self) -> FmtLowerHex<Self>where
- Self: LowerHex,
Causes self
to use its LowerHex
implementation when
Debug
-formatted.§fn fmt_octal(self) -> FmtOctal<Self>where
- Self: Octal,
Causes self
to use its Octal
implementation when Debug
-formatted.§fn fmt_pointer(self) -> FmtPointer<Self>where
- Self: Pointer,
Causes self
to use its Octal
implementation when Debug
-formatted.§fn fmt_pointer(self) -> FmtPointer<Self>where
+ Self: Pointer,
Causes self
to use its Pointer
implementation when
Debug
-formatted.§fn fmt_upper_exp(self) -> FmtUpperExp<Self>where
- Self: UpperExp,
Causes self
to use its UpperExp
implementation when
Debug
-formatted.§fn fmt_upper_hex(self) -> FmtUpperHex<Self>where
- Self: UpperHex,
Causes self
to use its UpperHex
implementation when
Debug
-formatted.§fn fmt_list(self) -> FmtList<Self>where
- &'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more§impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
source§impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
source§impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
-otherwise. Read more§impl<T> IsType<T> for T
§impl<T, Outer> IsWrappedBy<Outer> for T
§impl<T> IsType<T> for T
§impl<T, Outer> IsWrappedBy<Outer> for T
§impl<T> Pipe for Twhere
- T: ?Sized,
§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
- Self: Sized,
Pipes by value. This is generally the method you want to use. Read more§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
- R: 'a,
Borrows self
and passes that borrow into the pipe function. Read more§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
- R: 'a,
Mutably borrows self
and passes that borrow into the pipe function. Read more§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
+ Self: Sized,
Pipes by value. This is generally the method you want to use. Read more§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
+ R: 'a,
Borrows self
and passes that borrow into the pipe function. Read more§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
+ R: 'a,
Mutably borrows self
and passes that borrow into the pipe function. Read more§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
§fn pipe_borrow_mut<'a, B, R>(
&'a mut self,
- func: impl FnOnce(&'a mut B) -> R
+ func: impl FnOnce(&'a mut B) -> R
) -> R
§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
Borrows self
, then passes self.as_ref()
into the pipe function.§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
Borrows self
, then passes self.as_ref()
into the pipe function.§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
Mutably borrows self
, then passes self.as_mut()
into the pipe
-function.§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
Borrows self
, then passes self.deref()
into the pipe function.§impl<T> Pointable for T
§impl<T> SaturatedConversion for T
§fn saturated_from<T>(t: T) -> Selfwhere
+function.
§impl<T> Pointable for T
§impl<T> SaturatedConversion for T
§fn saturated_from<T>(t: T) -> Selfwhere
Self: UniqueSaturatedFrom<T>,
§fn saturated_into<T>(self) -> Twhere
Self: UniqueSaturatedInto<T>,
Consume self to return an equivalent value of T
. Read more§impl<SS, SP> SupersetOf<SS> for SPwhere
- SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct self
from the equivalent element of its
-superset. Read more§fn is_in_subset(&self) -> bool
Checks if self
is actually part of its subset T
(and can be converted to it).§fn to_subset_unchecked(&self) -> SS
Use with care! Same as self.to_subset
but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
The inclusion map: converts self
to the equivalent element of its superset.§impl<T> Tap for T
§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Immutable access to the Borrow<B>
of a value. Read more§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
Mutable access to the BorrowMut<B>
of a value. Read more§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
Immutable access to the AsRef<R>
view of a value. Read more§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
Mutable access to the AsMut<R>
view of a value. Read more§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Immutable access to the Deref::Target
of a value. Read more§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Mutable access to the Deref::Target
of a value. Read more§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls .tap()
only in debug builds, and is erased in release builds.§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls .tap_mut()
only in debug builds, and is erased in release
-builds.§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
Calls .tap_borrow()
only in debug builds, and is erased in release
-builds.§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
Calls .tap_borrow_mut()
only in debug builds, and is erased in release
-builds.§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
Calls .tap_ref()
only in debug builds, and is erased in release
-builds.§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
Calls .tap_ref_mut()
only in debug builds, and is erased in release
-builds.§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
Calls .tap_deref()
only in debug builds, and is erased in release
-builds.§impl<T> TryConv for T
§impl<T, U> TryInto2<U> for Twhere
- U: TryFrom2<T>,
§impl<S, T> UncheckedInto<T> for Swhere
+ SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct self
from the equivalent element of its
+superset. Read more§fn is_in_subset(&self) -> bool
Checks if self
is actually part of its subset T
(and can be converted to it).§fn to_subset_unchecked(&self) -> SS
Use with care! Same as self.to_subset
but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
The inclusion map: converts self
to the equivalent element of its superset.§impl<T> Tap for T
§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Immutable access to the Borrow<B>
of a value. Read more§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
Mutable access to the BorrowMut<B>
of a value. Read more§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
Immutable access to the AsRef<R>
view of a value. Read more§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
Mutable access to the AsMut<R>
view of a value. Read more§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Immutable access to the Deref::Target
of a value. Read more§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Mutable access to the Deref::Target
of a value. Read more§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls .tap()
only in debug builds, and is erased in release builds.§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls .tap_mut()
only in debug builds, and is erased in release
+builds.§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
Calls .tap_borrow()
only in debug builds, and is erased in release
+builds.§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
Calls .tap_borrow_mut()
only in debug builds, and is erased in release
+builds.§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
Calls .tap_ref()
only in debug builds, and is erased in release
+builds.§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
Calls .tap_ref_mut()
only in debug builds, and is erased in release
+builds.§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
Calls .tap_deref()
only in debug builds, and is erased in release
+builds.§impl<T> TryConv for T
§impl<T, U> TryInto2<U> for Twhere
+ U: TryFrom2<T>,
§impl<S, T> UncheckedInto<T> for Swhere
T: UncheckedFrom<S>,
§fn unchecked_into(self) -> T
The counterpart to unchecked_from
.§impl<T, S> UniqueSaturatedInto<T> for S
§fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of T
.§impl<V, T> VZip<V> for Twhere
+ S: TryInto<T>,
§fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of T
.§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
- S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
+ S: Into<Dispatch>,§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> WithSubscriber for T
source§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
- S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
+ S: Into<Dispatch>,source§fn with_current_subscriber(self) -> WithDispatch<Self>
§impl<T> JsonSchemaMaybe for T
§impl<T> MaybeDebug for Twhere
- T: Debug,
§impl<T> MaybeRefUnwindSafe for Twhere
- T: RefUnwindSafe,
§impl<T> MaybeSend for Twhere
- T: Send,
\ No newline at end of file
+ T: Debug,§impl<T> MaybeRefUnwindSafe for Twhere
+ T: RefUnwindSafe,
§impl<T> MaybeSend for Twhere
+ T: Send,
\ No newline at end of file
diff --git a/nodle_parachain/cli/struct.RelayChainCli.html b/nodle_parachain/cli/struct.RelayChainCli.html
index 4c62f7dd3d8..f3c29b37322 100644
--- a/nodle_parachain/cli/struct.RelayChainCli.html
+++ b/nodle_parachain/cli/struct.RelayChainCli.html
@@ -1,197 +1,196 @@
-RelayChainCli in nodle_parachain::cli - Rust
- Struct nodle_parachain::cli::RelayChainCli
source · pub struct RelayChainCli {
+RelayChainCli in nodle_parachain::cli - Rust Struct nodle_parachain::cli::RelayChainCli
source · pub struct RelayChainCli {
pub base: RunCmd,
- pub chain_id: Option<String>,
- pub base_path: Option<PathBuf>,
+ pub chain_id: Option<String>,
+ pub base_path: Option<PathBuf>,
}
Fields§
§base: RunCmd
The actual relay chain cli object.
-§chain_id: Option<String>
Optional chain id that should be passed to the relay chain.
-§base_path: Option<PathBuf>
The base path that should be used by the relay chain.
+§chain_id: Option<String>
Optional chain id that should be passed to the relay chain.
+§base_path: Option<PathBuf>
The base path that should be used by the relay chain.
Implementations§
Trait Implementations§
source§impl CliConfiguration<RelayChainCli> for RelayChainCli
Get the SharedParams for this objectsource§fn import_params(&self) -> Option<&ImportParams>
Get the ImportParams for this objectsource§fn network_params(&self) -> Option<&NetworkParams>
Get the NetworkParams for this objectsource§fn keystore_params(&self) -> Option<&KeystoreParams>
Get the KeystoreParams for this objectsource§fn base_path(&self) -> Result<Option<BasePath>>
Get the base path of the configuration (if any) Read moresource§fn rpc_addr(&self, default_listen_port: u16) -> Result<Option<SocketAddr>>
Get the RPC address.source§fn prometheus_config(
+
Trait Implementations§
source§impl CliConfiguration<RelayChainCli> for RelayChainCli
Get the SharedParams for this objectsource§fn import_params(&self) -> Option<&ImportParams>
Get the ImportParams for this objectsource§fn network_params(&self) -> Option<&NetworkParams>
Get the NetworkParams for this objectsource§fn keystore_params(&self) -> Option<&KeystoreParams>
Get the KeystoreParams for this objectsource§fn base_path(&self) -> Result<Option<BasePath>>
Get the base path of the configuration (if any) Read moresource§fn rpc_addr(&self, default_listen_port: u16) -> Result<Option<SocketAddr>>
Get the RPC address.source§fn prometheus_config(
&self,
- default_listen_port: u16,
- chain_spec: &Box<dyn ChainSpec>
-) -> Result<Option<PrometheusConfig>>
Get the prometheus configuration (None
if disabled) Read moresource§fn init<F>(
+ default_listen_port: u16,
+ chain_spec: &Box<dyn ChainSpec>
+) -> Result<Option<PrometheusConfig>>
Get the prometheus configuration (None
if disabled) Read moresource§fn init<F>(
&self,
- _support_url: &String,
- _impl_version: &String,
+ _support_url: &String,
+ _impl_version: &String,
_logger_hook: F,
_config: &Configuration
-) -> Result<()>where
- F: FnOnce(&mut LoggerBuilder, &Configuration),
Initialize substrate. This must be done only once per process. Read moresource§fn transaction_pool(&self, is_dev: bool) -> Result<TransactionPoolOptions>
Get the transaction pool options Read moresource§fn trie_cache_maximum_size(&self) -> Result<Option<usize>>
Get the trie cache maximum size. Read moresource§fn rpc_methods(&self) -> Result<RpcMethods>
Returns the RPC method set to expose. Read moresource§fn rpc_max_connections(&self) -> Result<u32>
Get the maximum number of RPC server connections.source§fn rpc_cors(&self, is_dev: bool) -> Result<Option<Vec<String>>>
Get the RPC cors (None
if disabled) Read moresource§fn default_heap_pages(&self) -> Result<Option<u64>>
Get the default value for heap pages Read more
Returns Ok(true)
if authoring should be forced Read moresource§fn disable_grandpa(&self) -> Result<bool>
Returns Ok(true)
if grandpa should be disabled Read moresource§fn max_runtime_instances(&self) -> Result<Option<usize>>
Get maximum runtime instances Read moresource§fn announce_block(&self) -> Result<bool>
Activate or not the automatic announcing of blocks after import Read moresource§fn telemetry_endpoints(
+) -> Result<()>where
+ F: FnOnce(&mut LoggerBuilder, &Configuration),
Initialize substrate. This must be done only once per process. Read moresource§fn transaction_pool(&self, is_dev: bool) -> Result<TransactionPoolOptions>
Get the transaction pool options Read moresource§fn trie_cache_maximum_size(&self) -> Result<Option<usize>>
Get the trie cache maximum size. Read moresource§fn rpc_methods(&self) -> Result<RpcMethods>
Returns the RPC method set to expose. Read moresource§fn rpc_max_connections(&self) -> Result<u32>
Get the maximum number of RPC server connections.source§fn rpc_cors(&self, is_dev: bool) -> Result<Option<Vec<String>>>
Get the RPC cors (None
if disabled) Read moresource§fn default_heap_pages(&self) -> Result<Option<u64>>
Get the default value for heap pages Read more
Returns Ok(true)
if authoring should be forced Read moresource§fn disable_grandpa(&self) -> Result<bool>
Returns Ok(true)
if grandpa should be disabled Read moresource§fn max_runtime_instances(&self) -> Result<Option<usize>>
Get maximum runtime instances Read moresource§fn announce_block(&self) -> Result<bool>
Activate or not the automatic announcing of blocks after import Read moresource§fn telemetry_endpoints(
&self,
- chain_spec: &Box<dyn ChainSpec>
-) -> Result<Option<TelemetryEndpoints>>
Get the telemetry endpoints (if any) Read more§fn pruning_params(&self) -> Option<&PruningParams>
Get the PruningParams for this object§fn offchain_worker_params(&self) -> Option<&OffchainWorkerParams>
Get a reference to OffchainWorkerParams
for this object.§fn node_key_params(&self) -> Option<&NodeKeyParams>
Get the NodeKeyParams for this object§fn database_params(&self) -> Option<&DatabaseParams>
Get the DatabaseParams for this object§fn is_dev(&self) -> Result<bool, Error>
Returns true
if the node is for development or not Read more§fn network_config(
+ chain_spec: &Box<dyn ChainSpec>
+) -> Result<Option<TelemetryEndpoints>>
Get the telemetry endpoints (if any) Read more§fn pruning_params(&self) -> Option<&PruningParams>
Get the PruningParams for this object§fn offchain_worker_params(&self) -> Option<&OffchainWorkerParams>
Get a reference to OffchainWorkerParams
for this object.§fn node_key_params(&self) -> Option<&NodeKeyParams>
Get the NodeKeyParams for this object§fn database_params(&self) -> Option<&DatabaseParams>
Get the DatabaseParams for this object§fn is_dev(&self) -> Result<bool, Error>
Returns true
if the node is for development or not Read more§fn network_config(
&self,
- chain_spec: &Box<dyn ChainSpec>,
- is_dev: bool,
- is_validator: bool,
- net_config_dir: PathBuf,
- client_id: &str,
- node_name: &str,
+ chain_spec: &Box<dyn ChainSpec>,
+ is_dev: bool,
+ is_validator: bool,
+ net_config_dir: PathBuf,
+ client_id: &str,
+ node_name: &str,
node_key: NodeKeyConfig,
- default_listen_port: u16
-) -> Result<NetworkConfiguration, Error>
Get the network configuration Read more§fn keystore_config(&self, config_dir: &PathBuf) -> Result<KeystoreConfig, Error>
Get the keystore configuration. Read more§fn database_cache_size(&self) -> Result<Option<usize>, Error>
Get the database cache size. Read more§fn database_config(
+ default_listen_port: u16
+) -> Result<NetworkConfiguration, Error>
Get the network configuration Read more§fn keystore_config(&self, config_dir: &PathBuf) -> Result<KeystoreConfig, Error>
Get the keystore configuration. Read more§fn database_cache_size(&self) -> Result<Option<usize>, Error>
Get the database cache size. Read more§fn database_config(
&self,
- base_path: &PathBuf,
- cache_size: usize,
+ base_path: &PathBuf,
+ cache_size: usize,
database: Database
-) -> Result<DatabaseSource, Error>
Get the database configuration object for the parameters provided§fn state_pruning(&self) -> Result<Option<PruningMode>, Error>
Get the state pruning mode. Read more§fn blocks_pruning(&self) -> Result<BlocksPruning, Error>
Get the block pruning mode. Read more§fn wasm_method(&self) -> Result<WasmExecutionMethod, Error>
Get the WASM execution method. Read more§fn wasm_runtime_overrides(&self) -> Option<PathBuf>
Get the path where WASM overrides live. Read more§fn rpc_max_request_size(&self) -> Result<u32, Error>
Get maximum RPC request payload size.§fn rpc_max_response_size(&self) -> Result<u32, Error>
Get maximum RPC response payload size.§fn rpc_max_subscriptions_per_connection(&self) -> Result<u32, Error>
Get maximum number of subscriptions per connection.§fn offchain_worker(&self, role: &Role) -> Result<OffchainWorkerConfig, Error>
Returns an offchain worker config wrapped in Ok(_)
Read more§fn dev_key_seed(&self, _is_dev: bool) -> Result<Option<String>, Error>
Get the development key seed from the current object Read more§fn tracing_targets(&self) -> Result<Option<String>, Error>
Get the tracing targets from the current object (if any) Read more§fn tracing_receiver(&self) -> Result<TracingReceiver, Error>
Get the TracingReceiver value from the current object Read more§fn node_key(&self, net_config_dir: &PathBuf) -> Result<NodeKeyConfig, Error>
Get the node key from the current object Read more§fn runtime_cache_size(&self) -> Result<u8, Error>
Get maximum different runtimes in cache Read more§fn create_configuration<C>(
+) -> Result<DatabaseSource, Error>
Get the database configuration object for the parameters provided§fn state_pruning(&self) -> Result<Option<PruningMode>, Error>
Get the state pruning mode. Read more§fn blocks_pruning(&self) -> Result<BlocksPruning, Error>
Get the block pruning mode. Read more§fn wasm_method(&self) -> Result<WasmExecutionMethod, Error>
Get the WASM execution method. Read more§fn wasm_runtime_overrides(&self) -> Option<PathBuf>
Get the path where WASM overrides live. Read more§fn rpc_max_request_size(&self) -> Result<u32, Error>
Get maximum RPC request payload size.§fn rpc_max_response_size(&self) -> Result<u32, Error>
Get maximum RPC response payload size.§fn rpc_max_subscriptions_per_connection(&self) -> Result<u32, Error>
Get maximum number of subscriptions per connection.§fn offchain_worker(&self, role: &Role) -> Result<OffchainWorkerConfig, Error>
Returns an offchain worker config wrapped in Ok(_)
Read more§fn dev_key_seed(&self, _is_dev: bool) -> Result<Option<String>, Error>
Get the development key seed from the current object Read more§fn tracing_targets(&self) -> Result<Option<String>, Error>
Get the tracing targets from the current object (if any) Read more§fn tracing_receiver(&self) -> Result<TracingReceiver, Error>
Get the TracingReceiver value from the current object Read more§fn node_key(&self, net_config_dir: &PathBuf) -> Result<NodeKeyConfig, Error>
Get the node key from the current object Read more§fn runtime_cache_size(&self) -> Result<u8, Error>
Get maximum different runtimes in cache Read more§fn create_configuration<C>(
&self,
- cli: &C,
+ cli: &C,
tokio_handle: Handle
-) -> Result<Configuration, Error>where
- C: SubstrateCli,
Create a Configuration object from the current object§fn log_filters(&self) -> Result<String, Error>
Get the filters for the logging. Read more§fn detailed_log_output(&self) -> Result<bool, Error>
Should the detailed log output be enabled.§fn enable_log_reloading(&self) -> Result<bool, Error>
Is log reloading enabled?§fn disable_log_color(&self) -> Result<bool, Error>
Should the log color output be disabled?source§impl Debug for RelayChainCli
source§impl DefaultConfigurationValues for RelayChainCli
source§fn p2p_listen_port() -> u16
The port Substrate should listen on for p2p connections. Read moresource§fn prometheus_listen_port() -> u16
The port Substrate should listen on for prometheus connections. Read moresource§fn rpc_listen_port() -> u16
The port Substrate should listen on for JSON-RPC connections. Read moresource§impl SubstrateCli for RelayChainCli
source§fn impl_version() -> String
Implementation version. Read moresource§fn description() -> String
Executable file description.
Executable file author.source§fn support_url() -> String
Support URL.source§fn copyright_start_year() -> i32
Copyright starting year (x-current year)§fn executable_name() -> String
Executable file name. Read more§fn create_configuration<T, DVC>(
+) -> Result<Configuration, Error>where
+ C: SubstrateCli,
Create a Configuration object from the current object§fn log_filters(&self) -> Result<String, Error>
Get the filters for the logging. Read more§fn detailed_log_output(&self) -> Result<bool, Error>
Should the detailed log output be enabled.§fn enable_log_reloading(&self) -> Result<bool, Error>
Is log reloading enabled?§fn disable_log_color(&self) -> Result<bool, Error>
Should the log color output be disabled?source§impl Debug for RelayChainCli
source§impl DefaultConfigurationValues for RelayChainCli
source§fn p2p_listen_port() -> u16
The port Substrate should listen on for p2p connections. Read moresource§fn prometheus_listen_port() -> u16
The port Substrate should listen on for prometheus connections. Read moresource§fn rpc_listen_port() -> u16
The port Substrate should listen on for JSON-RPC connections. Read moresource§impl SubstrateCli for RelayChainCli
source§fn impl_version() -> String
Implementation version. Read moresource§fn description() -> String
Executable file description.
Executable file author.source§fn support_url() -> String
Support URL.source§fn copyright_start_year() -> i32
Copyright starting year (x-current year)§fn executable_name() -> String
Executable file name. Read more§fn create_configuration<T, DVC>(
&self,
- command: &T,
+ command: &T,
tokio_handle: Handle
-) -> Result<Configuration, Error>where
+) -> Result<Configuration, Error>where
T: CliConfiguration<DVC>,
- DVC: DefaultConfigurationValues,Only create a Configuration for the command provided in argument§fn create_runner<T, DVC>(&self, command: &T) -> Result<Runner<Self>, Error>where
+ DVC: DefaultConfigurationValues,
Only create a Configuration for the command provided in argument§fn create_runner<T, DVC>(&self, command: &T) -> Result<Runner<Self>, Error>where
T: CliConfiguration<DVC>,
DVC: DefaultConfigurationValues,
Create a runner for the command provided in argument. This will create a Configuration and
a tokio runtime§fn create_runner_with_logger_hook<T, F>(
&self,
- command: &T,
+ command: &T,
logger_hook: F
-) -> Result<Runner<Self>, Error>
Auto Trait Implementations§
§impl Freeze for RelayChainCli
§impl RefUnwindSafe for RelayChainCli
§impl Send for RelayChainCli
§impl Sync for RelayChainCli
§impl Unpin for RelayChainCli
§impl UnwindSafe for RelayChainCli
Blanket Implementations§
§impl<T> AnySync for T
source§impl<T> BorrowMut<T> for Twhere
- T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
- Self: TryFrom<T>,
§fn checked_into<T>(self) -> Option<T>where
- Self: TryInto<T>,
§impl<T> Conv for T
§impl<T> Downcast for Twhere
- T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
Convert Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
-then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
-further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
.§fn as_any(&self) -> &(dyn Any + 'static)
Convert &Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
-generate &Any
’s vtable from &Trait
’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert &mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
+ F: FnOnce(&mut LoggerBuilder, &Configuration),Create a runner for the command provided in argument. The logger_hook
can be used to setup
+a custom profiler or update the logger configuration before it is initialized. Read moreAuto Trait Implementations§
§impl Freeze for RelayChainCli
§impl RefUnwindSafe for RelayChainCli
§impl Send for RelayChainCli
§impl Sync for RelayChainCli
§impl Unpin for RelayChainCli
§impl UnwindSafe for RelayChainCli
Blanket Implementations§
§impl<T> AnySync for T
source§impl<T> BorrowMut<T> for Twhere
+ T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
+ Self: TryFrom<T>,
§fn checked_into<T>(self) -> Option<T>where
+ Self: TryInto<T>,
§impl<T> Conv for T
§impl<T> Downcast for Twhere
+ T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
Convert Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
+then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
+further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
.§fn as_any(&self) -> &(dyn Any + 'static)
Convert &Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
+generate &Any
’s vtable from &Trait
’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert &mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &mut Any
’s vtable from &mut Trait
’s.§impl<T> DowncastSync for T
§fn into_any_arc(self: Arc<T>) -> Arc<dyn Any + Send + Sync>
§impl<T> FmtForward for T
§fn fmt_binary(self) -> FmtBinary<Self>where
- Self: Binary,
Causes self
to use its Binary
implementation when Debug
-formatted.§fn fmt_display(self) -> FmtDisplay<Self>where
- Self: Display,
Causes self
to use its Binary
implementation when Debug
-formatted.§fn fmt_display(self) -> FmtDisplay<Self>where
+ Self: Display,
Causes self
to use its Display
implementation when
Debug
-formatted.§fn fmt_lower_exp(self) -> FmtLowerExp<Self>where
- Self: LowerExp,
Causes self
to use its LowerExp
implementation when
Debug
-formatted.§fn fmt_lower_hex(self) -> FmtLowerHex<Self>where
- Self: LowerHex,
Causes self
to use its LowerHex
implementation when
Debug
-formatted.§fn fmt_octal(self) -> FmtOctal<Self>where
- Self: Octal,
Causes self
to use its Octal
implementation when Debug
-formatted.§fn fmt_pointer(self) -> FmtPointer<Self>where
- Self: Pointer,
Causes self
to use its Octal
implementation when Debug
-formatted.§fn fmt_pointer(self) -> FmtPointer<Self>where
+ Self: Pointer,
Causes self
to use its Pointer
implementation when
Debug
-formatted.§fn fmt_upper_exp(self) -> FmtUpperExp<Self>where
- Self: UpperExp,
Causes self
to use its UpperExp
implementation when
Debug
-formatted.§fn fmt_upper_hex(self) -> FmtUpperHex<Self>where
- Self: UpperHex,
Causes self
to use its UpperHex
implementation when
Debug
-formatted.§fn fmt_list(self) -> FmtList<Self>where
- &'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more§impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
source§impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
source§impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
-otherwise. Read more§impl<T> IsType<T> for T
§impl<T, Outer> IsWrappedBy<Outer> for T
§impl<T> IsType<T> for T
§impl<T, Outer> IsWrappedBy<Outer> for T
§impl<T> Pipe for Twhere
- T: ?Sized,
§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
- Self: Sized,
Pipes by value. This is generally the method you want to use. Read more§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
- R: 'a,
Borrows self
and passes that borrow into the pipe function. Read more§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
- R: 'a,
Mutably borrows self
and passes that borrow into the pipe function. Read more§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
+ Self: Sized,
Pipes by value. This is generally the method you want to use. Read more§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
+ R: 'a,
Borrows self
and passes that borrow into the pipe function. Read more§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
+ R: 'a,
Mutably borrows self
and passes that borrow into the pipe function. Read more§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
§fn pipe_borrow_mut<'a, B, R>(
&'a mut self,
- func: impl FnOnce(&'a mut B) -> R
+ func: impl FnOnce(&'a mut B) -> R
) -> R
§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
Borrows self
, then passes self.as_ref()
into the pipe function.§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
Borrows self
, then passes self.as_ref()
into the pipe function.§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
Mutably borrows self
, then passes self.as_mut()
into the pipe
-function.§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
Borrows self
, then passes self.deref()
into the pipe function.§impl<T> Pointable for T
§impl<T> SaturatedConversion for T
§fn saturated_from<T>(t: T) -> Selfwhere
+function.
§impl<T> Pointable for T
§impl<T> SaturatedConversion for T
§fn saturated_from<T>(t: T) -> Selfwhere
Self: UniqueSaturatedFrom<T>,
§fn saturated_into<T>(self) -> Twhere
Self: UniqueSaturatedInto<T>,
Consume self to return an equivalent value of T
. Read more§impl<SS, SP> SupersetOf<SS> for SPwhere
- SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct self
from the equivalent element of its
-superset. Read more§fn is_in_subset(&self) -> bool
Checks if self
is actually part of its subset T
(and can be converted to it).§fn to_subset_unchecked(&self) -> SS
Use with care! Same as self.to_subset
but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
The inclusion map: converts self
to the equivalent element of its superset.§impl<T> Tap for T
§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Immutable access to the Borrow<B>
of a value. Read more§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
Mutable access to the BorrowMut<B>
of a value. Read more§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
Immutable access to the AsRef<R>
view of a value. Read more§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
Mutable access to the AsMut<R>
view of a value. Read more§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Immutable access to the Deref::Target
of a value. Read more§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Mutable access to the Deref::Target
of a value. Read more§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls .tap()
only in debug builds, and is erased in release builds.§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls .tap_mut()
only in debug builds, and is erased in release
-builds.§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
Calls .tap_borrow()
only in debug builds, and is erased in release
-builds.§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
Calls .tap_borrow_mut()
only in debug builds, and is erased in release
-builds.§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
Calls .tap_ref()
only in debug builds, and is erased in release
-builds.§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
Calls .tap_ref_mut()
only in debug builds, and is erased in release
-builds.§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
Calls .tap_deref()
only in debug builds, and is erased in release
-builds.§impl<T> TryConv for T
§impl<T, U> TryInto2<U> for Twhere
- U: TryFrom2<T>,
§impl<S, T> UncheckedInto<T> for Swhere
+ SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct self
from the equivalent element of its
+superset. Read more§fn is_in_subset(&self) -> bool
Checks if self
is actually part of its subset T
(and can be converted to it).§fn to_subset_unchecked(&self) -> SS
Use with care! Same as self.to_subset
but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
The inclusion map: converts self
to the equivalent element of its superset.§impl<T> Tap for T
§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Immutable access to the Borrow<B>
of a value. Read more§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
Mutable access to the BorrowMut<B>
of a value. Read more§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
Immutable access to the AsRef<R>
view of a value. Read more§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
Mutable access to the AsMut<R>
view of a value. Read more§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Immutable access to the Deref::Target
of a value. Read more§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Mutable access to the Deref::Target
of a value. Read more§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls .tap()
only in debug builds, and is erased in release builds.§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls .tap_mut()
only in debug builds, and is erased in release
+builds.§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
Calls .tap_borrow()
only in debug builds, and is erased in release
+builds.§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
Calls .tap_borrow_mut()
only in debug builds, and is erased in release
+builds.§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
Calls .tap_ref()
only in debug builds, and is erased in release
+builds.§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
Calls .tap_ref_mut()
only in debug builds, and is erased in release
+builds.§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
Calls .tap_deref()
only in debug builds, and is erased in release
+builds.§impl<T> TryConv for T
§impl<T, U> TryInto2<U> for Twhere
+ U: TryFrom2<T>,
§impl<S, T> UncheckedInto<T> for Swhere
T: UncheckedFrom<S>,
§fn unchecked_into(self) -> T
The counterpart to unchecked_from
.§impl<T, S> UniqueSaturatedInto<T> for S
§fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of T
.§impl<V, T> VZip<V> for Twhere
+ S: TryInto<T>,
§fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of T
.§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
- S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
+ S: Into<Dispatch>,§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> WithSubscriber for T
source§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
- S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
+ S: Into<Dispatch>,source§fn with_current_subscriber(self) -> WithDispatch<Self>
§impl<T> JsonSchemaMaybe for T
§impl<T> MaybeDebug for Twhere
- T: Debug,
§impl<T> MaybeRefUnwindSafe for Twhere
- T: RefUnwindSafe,
§impl<T> MaybeSend for Twhere
- T: Send,
\ No newline at end of file
+ T: Debug,§impl<T> MaybeRefUnwindSafe for Twhere
+ T: RefUnwindSafe,
§impl<T> MaybeSend for Twhere
+ T: Send,
\ No newline at end of file
diff --git a/nodle_parachain/command/constant.DEFAULT_PARA_ID.html b/nodle_parachain/command/constant.DEFAULT_PARA_ID.html
index 9e2061d1d80..7eb90b80765 100644
--- a/nodle_parachain/command/constant.DEFAULT_PARA_ID.html
+++ b/nodle_parachain/command/constant.DEFAULT_PARA_ID.html
@@ -1,2 +1 @@
-DEFAULT_PARA_ID in nodle_parachain::command - Rust
- Constant nodle_parachain::command::DEFAULT_PARA_ID
source · const DEFAULT_PARA_ID: u32 = 2026;
\ No newline at end of file
+DEFAULT_PARA_ID in nodle_parachain::command - Rust Constant nodle_parachain::command::DEFAULT_PARA_ID
source · const DEFAULT_PARA_ID: u32 = 2026;
\ No newline at end of file
diff --git a/nodle_parachain/command/fn.load_spec.html b/nodle_parachain/command/fn.load_spec.html
index 5b461bb58a3..08c2b27323c 100644
--- a/nodle_parachain/command/fn.load_spec.html
+++ b/nodle_parachain/command/fn.load_spec.html
@@ -1,2 +1 @@
-load_spec in nodle_parachain::command - Rust
-
\ No newline at end of file
+load_spec in nodle_parachain::command - Rust
\ No newline at end of file
diff --git a/nodle_parachain/command/fn.run.html b/nodle_parachain/command/fn.run.html
index ab52765259a..945385a74ea 100644
--- a/nodle_parachain/command/fn.run.html
+++ b/nodle_parachain/command/fn.run.html
@@ -1,3 +1,2 @@
-run in nodle_parachain::command - Rust
- Function nodle_parachain::command::run
source · pub fn run() -> Result<()>
Expand description
Parse command line arguments into service configuration.
+run in nodle_parachain::command - Rust Function nodle_parachain::command::run
source · pub fn run() -> Result<()>
Expand description
Parse command line arguments into service configuration.
\ No newline at end of file
diff --git a/nodle_parachain/command/index.html b/nodle_parachain/command/index.html
index e3d649a142d..1760ac897ab 100644
--- a/nodle_parachain/command/index.html
+++ b/nodle_parachain/command/index.html
@@ -1,2 +1 @@
-nodle_parachain::command - Rust
-
\ No newline at end of file
+nodle_parachain::command - Rust
\ No newline at end of file
diff --git a/nodle_parachain/command/macro.construct_async_run.html b/nodle_parachain/command/macro.construct_async_run.html
index 948b30f9bd2..a91a2ec985a 100644
--- a/nodle_parachain/command/macro.construct_async_run.html
+++ b/nodle_parachain/command/macro.construct_async_run.html
@@ -1,4 +1,3 @@
-construct_async_run in nodle_parachain::command - Rust
- Macro nodle_parachain::command::construct_async_run
source · macro_rules! construct_async_run {
+construct_async_run in nodle_parachain::command - Rust Macro nodle_parachain::command::construct_async_run
source · macro_rules! construct_async_run {
(|$components:ident, $cli:ident, $cmd:ident, $config:ident| $( $code:tt )* ) => { ... };
}
\ No newline at end of file
diff --git a/nodle_parachain/fn.main.html b/nodle_parachain/fn.main.html
index 38f9c0c35bb..11e9e307dcf 100644
--- a/nodle_parachain/fn.main.html
+++ b/nodle_parachain/fn.main.html
@@ -1,2 +1 @@
-main in nodle_parachain - Rust
- Function nodle_parachain::main
source · pub(crate) fn main() -> Result<()>
\ No newline at end of file
+main in nodle_parachain - Rust Function nodle_parachain::main
source · pub(crate) fn main() -> Result<()>
\ No newline at end of file
diff --git a/nodle_parachain/index.html b/nodle_parachain/index.html
index 37c9c3db8d7..bccb6c9fa06 100644
--- a/nodle_parachain/index.html
+++ b/nodle_parachain/index.html
@@ -1,3 +1 @@
-nodle_parachain - Rust
-
\ No newline at end of file
+nodle_parachain - Rust
\ No newline at end of file
diff --git a/nodle_parachain/rpc/enum.DenyUnsafe.html b/nodle_parachain/rpc/enum.DenyUnsafe.html
index 0967f062b88..68970468724 100644
--- a/nodle_parachain/rpc/enum.DenyUnsafe.html
+++ b/nodle_parachain/rpc/enum.DenyUnsafe.html
@@ -1,146 +1,145 @@
-DenyUnsafe in nodle_parachain::rpc - Rust
- Enum nodle_parachain::rpc::DenyUnsafe
pub enum DenyUnsafe {
+DenyUnsafe in nodle_parachain::rpc - Rust Enum nodle_parachain::rpc::DenyUnsafe
pub enum DenyUnsafe {
Yes,
No,
}
Expand description
Signifies whether a potentially unsafe RPC should be denied.
Variants§
Implementations§
§impl DenyUnsafe
pub fn check_if_safe(self) -> Result<(), UnsafeRpcError>
Returns Ok(())
if the RPCs considered unsafe are safe to call,
+
Implementations§
§impl DenyUnsafe
pub fn check_if_safe(self) -> Result<(), UnsafeRpcError>
Returns Ok(())
if the RPCs considered unsafe are safe to call,
otherwise returns Err(UnsafeRpcError)
.
-Trait Implementations§
§impl Clone for DenyUnsafe
§fn clone(&self) -> DenyUnsafe
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more§impl Debug for DenyUnsafe
§impl Copy for DenyUnsafe
Auto Trait Implementations§
§impl Freeze for DenyUnsafe
§impl RefUnwindSafe for DenyUnsafe
§impl Send for DenyUnsafe
§impl Sync for DenyUnsafe
§impl Unpin for DenyUnsafe
§impl UnwindSafe for DenyUnsafe
Blanket Implementations§
§impl<T> AnySync for T
source§impl<T> BorrowMut<T> for Twhere
- T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
- Self: TryFrom<T>,
§fn checked_into<T>(self) -> Option<T>where
- Self: TryInto<T>,
§impl<T> Conv for T
§impl<T> Downcast for Twhere
- T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
Convert Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
-then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
-further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
.§fn as_any(&self) -> &(dyn Any + 'static)
Convert &Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
-generate &Any
’s vtable from &Trait
’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert &mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
+Trait Implementations§
§impl Clone for DenyUnsafe
§fn clone(&self) -> DenyUnsafe
Returns a copy of the value. Read more1.0.0 · source§fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more§impl Debug for DenyUnsafe
§impl Copy for DenyUnsafe
Auto Trait Implementations§
§impl Freeze for DenyUnsafe
§impl RefUnwindSafe for DenyUnsafe
§impl Send for DenyUnsafe
§impl Sync for DenyUnsafe
§impl Unpin for DenyUnsafe
§impl UnwindSafe for DenyUnsafe
Blanket Implementations§
§impl<T> AnySync for T
source§impl<T> BorrowMut<T> for Twhere
+ T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
+ Self: TryFrom<T>,
§fn checked_into<T>(self) -> Option<T>where
+ Self: TryInto<T>,
§impl<T> Conv for T
§impl<T> Downcast for Twhere
+ T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
Convert Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
+then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
+further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
.§fn as_any(&self) -> &(dyn Any + 'static)
Convert &Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
+generate &Any
’s vtable from &Trait
’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert &mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &mut Any
’s vtable from &mut Trait
’s.§impl<T> DowncastSync for T
§fn into_any_arc(self: Arc<T>) -> Arc<dyn Any + Send + Sync>
§impl<T> FmtForward for T
§fn fmt_binary(self) -> FmtBinary<Self>where
- Self: Binary,
Causes self
to use its Binary
implementation when Debug
-formatted.§fn fmt_display(self) -> FmtDisplay<Self>where
- Self: Display,
§impl<T> FmtForward for T
§fn fmt_binary(self) -> FmtBinary<Self>where
+ Self: Binary,
Causes self
to use its Binary
implementation when Debug
-formatted.§fn fmt_display(self) -> FmtDisplay<Self>where
+ Self: Display,
Causes self
to use its Display
implementation when
Debug
-formatted.§fn fmt_lower_exp(self) -> FmtLowerExp<Self>where
- Self: LowerExp,
Causes self
to use its LowerExp
implementation when
Debug
-formatted.§fn fmt_lower_hex(self) -> FmtLowerHex<Self>where
- Self: LowerHex,
Causes self
to use its LowerHex
implementation when
Debug
-formatted.§fn fmt_octal(self) -> FmtOctal<Self>where
- Self: Octal,
Causes self
to use its Octal
implementation when Debug
-formatted.§fn fmt_pointer(self) -> FmtPointer<Self>where
- Self: Pointer,
Causes self
to use its Octal
implementation when Debug
-formatted.§fn fmt_pointer(self) -> FmtPointer<Self>where
+ Self: Pointer,
Causes self
to use its Pointer
implementation when
Debug
-formatted.§fn fmt_upper_exp(self) -> FmtUpperExp<Self>where
- Self: UpperExp,
Causes self
to use its UpperExp
implementation when
Debug
-formatted.§fn fmt_upper_hex(self) -> FmtUpperHex<Self>where
- Self: UpperHex,
Causes self
to use its UpperHex
implementation when
Debug
-formatted.§fn fmt_list(self) -> FmtList<Self>where
- &'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more§impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
source§impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
source§impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
-otherwise. Read more§impl<T> IsType<T> for T
§impl<T, Outer> IsWrappedBy<Outer> for T
§impl<T> IsType<T> for T
§impl<T, Outer> IsWrappedBy<Outer> for T
§impl<T> Pipe for Twhere
- T: ?Sized,
§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
- Self: Sized,
Pipes by value. This is generally the method you want to use. Read more§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
- R: 'a,
Borrows self
and passes that borrow into the pipe function. Read more§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
- R: 'a,
Mutably borrows self
and passes that borrow into the pipe function. Read more§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
+ Self: Sized,
Pipes by value. This is generally the method you want to use. Read more§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
+ R: 'a,
Borrows self
and passes that borrow into the pipe function. Read more§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
+ R: 'a,
Mutably borrows self
and passes that borrow into the pipe function. Read more§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
§fn pipe_borrow_mut<'a, B, R>(
&'a mut self,
- func: impl FnOnce(&'a mut B) -> R
+ func: impl FnOnce(&'a mut B) -> R
) -> R
§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
Borrows self
, then passes self.as_ref()
into the pipe function.§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
Borrows self
, then passes self.as_ref()
into the pipe function.§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
Mutably borrows self
, then passes self.as_mut()
into the pipe
-function.§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
Borrows self
, then passes self.deref()
into the pipe function.§impl<T> Pointable for T
§impl<T> SaturatedConversion for T
§fn saturated_from<T>(t: T) -> Selfwhere
+function.
§impl<T> Pointable for T
§impl<T> SaturatedConversion for T
§fn saturated_from<T>(t: T) -> Selfwhere
Self: UniqueSaturatedFrom<T>,
§fn saturated_into<T>(self) -> Twhere
Self: UniqueSaturatedInto<T>,
Consume self to return an equivalent value of T
. Read more§impl<SS, SP> SupersetOf<SS> for SPwhere
- SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct self
from the equivalent element of its
-superset. Read more§fn is_in_subset(&self) -> bool
Checks if self
is actually part of its subset T
(and can be converted to it).§fn to_subset_unchecked(&self) -> SS
Use with care! Same as self.to_subset
but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
The inclusion map: converts self
to the equivalent element of its superset.§impl<T> Tap for T
§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Immutable access to the Borrow<B>
of a value. Read more§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
Mutable access to the BorrowMut<B>
of a value. Read more§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
Immutable access to the AsRef<R>
view of a value. Read more§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
Mutable access to the AsMut<R>
view of a value. Read more§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Immutable access to the Deref::Target
of a value. Read more§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Mutable access to the Deref::Target
of a value. Read more§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls .tap()
only in debug builds, and is erased in release builds.§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls .tap_mut()
only in debug builds, and is erased in release
-builds.§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
Calls .tap_borrow()
only in debug builds, and is erased in release
-builds.§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
Calls .tap_borrow_mut()
only in debug builds, and is erased in release
-builds.§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
Calls .tap_ref()
only in debug builds, and is erased in release
-builds.§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
Calls .tap_ref_mut()
only in debug builds, and is erased in release
-builds.§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
Calls .tap_deref()
only in debug builds, and is erased in release
-builds.§impl<T> TryConv for T
§impl<T, U> TryInto2<U> for Twhere
- U: TryFrom2<T>,
§impl<S, T> UncheckedInto<T> for Swhere
+ SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct self
from the equivalent element of its
+superset. Read more§fn is_in_subset(&self) -> bool
Checks if self
is actually part of its subset T
(and can be converted to it).§fn to_subset_unchecked(&self) -> SS
Use with care! Same as self.to_subset
but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
The inclusion map: converts self
to the equivalent element of its superset.§impl<T> Tap for T
§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Immutable access to the Borrow<B>
of a value. Read more§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
Mutable access to the BorrowMut<B>
of a value. Read more§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
Immutable access to the AsRef<R>
view of a value. Read more§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
Mutable access to the AsMut<R>
view of a value. Read more§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Immutable access to the Deref::Target
of a value. Read more§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Mutable access to the Deref::Target
of a value. Read more§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls .tap()
only in debug builds, and is erased in release builds.§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls .tap_mut()
only in debug builds, and is erased in release
+builds.§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
Calls .tap_borrow()
only in debug builds, and is erased in release
+builds.§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
Calls .tap_borrow_mut()
only in debug builds, and is erased in release
+builds.§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
Calls .tap_ref()
only in debug builds, and is erased in release
+builds.§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
Calls .tap_ref_mut()
only in debug builds, and is erased in release
+builds.§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
Calls .tap_deref()
only in debug builds, and is erased in release
+builds.§impl<T> TryConv for T
§impl<T, U> TryInto2<U> for Twhere
+ U: TryFrom2<T>,
§impl<S, T> UncheckedInto<T> for Swhere
T: UncheckedFrom<S>,
§fn unchecked_into(self) -> T
The counterpart to unchecked_from
.§impl<T, S> UniqueSaturatedInto<T> for S
§fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of T
.§impl<V, T> VZip<V> for Twhere
+ S: TryInto<T>,
§fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of T
.§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
- S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
+ S: Into<Dispatch>,§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> WithSubscriber for T
source§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
- S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
+ S: Into<Dispatch>,source§fn with_current_subscriber(self) -> WithDispatch<Self>
§impl<T> JsonSchemaMaybe for T
§impl<T> MaybeDebug for Twhere
- T: Debug,
§impl<T> MaybeRefUnwindSafe for Twhere
- T: RefUnwindSafe,
§impl<T> MaybeSend for Twhere
- T: Send,
\ No newline at end of file
+ T: Debug,§impl<T> MaybeRefUnwindSafe for Twhere
+ T: RefUnwindSafe,
§impl<T> MaybeSend for Twhere
+ T: Send,
\ No newline at end of file
diff --git a/nodle_parachain/rpc/fn.create_full.html b/nodle_parachain/rpc/fn.create_full.html
index 5196068deca..ff29764cb78 100644
--- a/nodle_parachain/rpc/fn.create_full.html
+++ b/nodle_parachain/rpc/fn.create_full.html
@@ -1,8 +1,7 @@
-create_full in nodle_parachain::rpc - Rust
- Function nodle_parachain::rpc::create_full
source · pub fn create_full<C, P>(
+create_full in nodle_parachain::rpc - Rust Function nodle_parachain::rpc::create_full
source · pub fn create_full<C, P>(
deps: FullDeps<C, P>
-) -> Result<RpcModule<()>, Box<dyn Error + Send + Sync>>where
- C: ProvideRuntimeApi<Block> + HeaderBackend<Block> + AuxStore + HeaderMetadata<Block, Error = Error> + Send + Sync + 'static,
+) -> Result<RpcModule<()>, Box<dyn Error + Send + Sync>>
\ No newline at end of file
diff --git a/nodle_parachain/rpc/index.html b/nodle_parachain/rpc/index.html
index 6ad154e0015..ce7cc058372 100644
--- a/nodle_parachain/rpc/index.html
+++ b/nodle_parachain/rpc/index.html
@@ -1,2 +1 @@
-nodle_parachain::rpc - Rust
-
\ No newline at end of file
+nodle_parachain::rpc - Rust
\ No newline at end of file
diff --git a/nodle_parachain/rpc/struct.FullDeps.html b/nodle_parachain/rpc/struct.FullDeps.html
index 9cd6500ebb1..11554a4eaaa 100644
--- a/nodle_parachain/rpc/struct.FullDeps.html
+++ b/nodle_parachain/rpc/struct.FullDeps.html
@@ -1,151 +1,150 @@
-FullDeps in nodle_parachain::rpc - Rust
- Struct nodle_parachain::rpc::FullDeps
source · pub struct FullDeps<C, P> {
- pub client: Arc<C>,
- pub pool: Arc<P>,
+FullDeps in nodle_parachain::rpc - Rust Struct nodle_parachain::rpc::FullDeps
source · pub struct FullDeps<C, P> {
+ pub client: Arc<C>,
+ pub pool: Arc<P>,
pub deny_unsafe: DenyUnsafe,
}
Expand description
Full client dependencies
-Fields§
§client: Arc<C>
The client instance to use.
-§pool: Arc<P>
Transaction pool instance.
+Fields§
§client: Arc<C>
The client instance to use.
+§pool: Arc<P>
Transaction pool instance.
§deny_unsafe: DenyUnsafe
Whether to deny unsafe calls
-Auto Trait Implementations§
§impl<C, P> Freeze for FullDeps<C, P>
§impl<C, P> RefUnwindSafe for FullDeps<C, P>where
- C: RefUnwindSafe,
- P: RefUnwindSafe,
§impl<C, P> Send for FullDeps<C, P>
§impl<C, P> Sync for FullDeps<C, P>
§impl<C, P> Unpin for FullDeps<C, P>
§impl<C, P> UnwindSafe for FullDeps<C, P>where
- C: RefUnwindSafe,
- P: RefUnwindSafe,
Blanket Implementations§
§impl<T> AnySync for T
source§impl<T> BorrowMut<T> for Twhere
- T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
- Self: TryFrom<T>,
§fn checked_into<T>(self) -> Option<T>where
- Self: TryInto<T>,
§impl<T> Conv for T
§impl<T> Downcast for Twhere
- T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
Convert Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
-then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
-further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
.§fn as_any(&self) -> &(dyn Any + 'static)
Convert &Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
-generate &Any
’s vtable from &Trait
’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert &mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
+Auto Trait Implementations§
§impl<C, P> Freeze for FullDeps<C, P>
§impl<C, P> RefUnwindSafe for FullDeps<C, P>where
+ C: RefUnwindSafe,
+ P: RefUnwindSafe,
§impl<C, P> Send for FullDeps<C, P>
§impl<C, P> Sync for FullDeps<C, P>
§impl<C, P> Unpin for FullDeps<C, P>
§impl<C, P> UnwindSafe for FullDeps<C, P>where
+ C: RefUnwindSafe,
+ P: RefUnwindSafe,
Blanket Implementations§
§impl<T> AnySync for T
source§impl<T> BorrowMut<T> for Twhere
+ T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
+ Self: TryFrom<T>,
§fn checked_into<T>(self) -> Option<T>where
+ Self: TryInto<T>,
§impl<T> Conv for T
§impl<T> Downcast for Twhere
+ T: Any,
§fn into_any(self: Box<T>) -> Box<dyn Any>
Convert Box<dyn Trait>
(where Trait: Downcast
) to Box<dyn Any>
. Box<dyn Any>
can
+then be further downcast
into Box<ConcreteType>
where ConcreteType
implements Trait
.§fn into_any_rc(self: Rc<T>) -> Rc<dyn Any>
Convert Rc<Trait>
(where Trait: Downcast
) to Rc<Any>
. Rc<Any>
can then be
+further downcast
into Rc<ConcreteType>
where ConcreteType
implements Trait
.§fn as_any(&self) -> &(dyn Any + 'static)
Convert &Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
+generate &Any
’s vtable from &Trait
’s.§fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)
Convert &mut Trait
(where Trait: Downcast
) to &Any
. This is needed since Rust cannot
generate &mut Any
’s vtable from &mut Trait
’s.§impl<T> DowncastSync for T
§fn into_any_arc(self: Arc<T>) -> Arc<dyn Any + Send + Sync>
§impl<T> FmtForward for T
§fn fmt_binary(self) -> FmtBinary<Self>where
- Self: Binary,
Causes self
to use its Binary
implementation when Debug
-formatted.§fn fmt_display(self) -> FmtDisplay<Self>where
- Self: Display,
Causes self
to use its Binary
implementation when Debug
-formatted.§fn fmt_display(self) -> FmtDisplay<Self>where
+ Self: Display,
Causes self
to use its Display
implementation when
Debug
-formatted.§fn fmt_lower_exp(self) -> FmtLowerExp<Self>where
- Self: LowerExp,
Causes self
to use its LowerExp
implementation when
Debug
-formatted.§fn fmt_lower_hex(self) -> FmtLowerHex<Self>where
- Self: LowerHex,
Causes self
to use its LowerHex
implementation when
Debug
-formatted.§fn fmt_octal(self) -> FmtOctal<Self>where
- Self: Octal,
Causes self
to use its Octal
implementation when Debug
-formatted.§fn fmt_pointer(self) -> FmtPointer<Self>where
- Self: Pointer,
Causes self
to use its Octal
implementation when Debug
-formatted.§fn fmt_pointer(self) -> FmtPointer<Self>where
+ Self: Pointer,
Causes self
to use its Pointer
implementation when
Debug
-formatted.§fn fmt_upper_exp(self) -> FmtUpperExp<Self>where
- Self: UpperExp,
Causes self
to use its UpperExp
implementation when
Debug
-formatted.§fn fmt_upper_hex(self) -> FmtUpperHex<Self>where
- Self: UpperHex,
Causes self
to use its UpperHex
implementation when
Debug
-formatted.§fn fmt_list(self) -> FmtList<Self>where
- &'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more§impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
source§impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
source§impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
-otherwise. Read more§impl<T> IsType<T> for T
§impl<T, Outer> IsWrappedBy<Outer> for T
§impl<T> IsType<T> for T
§impl<T, Outer> IsWrappedBy<Outer> for T
§impl<T> Pipe for Twhere
- T: ?Sized,
§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
- Self: Sized,
Pipes by value. This is generally the method you want to use. Read more§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
- R: 'a,
Borrows self
and passes that borrow into the pipe function. Read more§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
- R: 'a,
Mutably borrows self
and passes that borrow into the pipe function. Read more§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
+ Self: Sized,
Pipes by value. This is generally the method you want to use. Read more§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
+ R: 'a,
Borrows self
and passes that borrow into the pipe function. Read more§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
+ R: 'a,
Mutably borrows self
and passes that borrow into the pipe function. Read more§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
§fn pipe_borrow_mut<'a, B, R>(
&'a mut self,
- func: impl FnOnce(&'a mut B) -> R
+ func: impl FnOnce(&'a mut B) -> R
) -> R
§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
Borrows self
, then passes self.as_ref()
into the pipe function.§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
Borrows self
, then passes self.as_ref()
into the pipe function.§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
Mutably borrows self
, then passes self.as_mut()
into the pipe
-function.§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
Borrows self
, then passes self.deref()
into the pipe function.§impl<T> Pointable for T
§impl<T> SaturatedConversion for T
§fn saturated_from<T>(t: T) -> Selfwhere
+function.
§impl<T> Pointable for T
§impl<T> SaturatedConversion for T
§fn saturated_from<T>(t: T) -> Selfwhere
Self: UniqueSaturatedFrom<T>,
§fn saturated_into<T>(self) -> Twhere
Self: UniqueSaturatedInto<T>,
Consume self to return an equivalent value of T
. Read more§impl<SS, SP> SupersetOf<SS> for SPwhere
- SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct self
from the equivalent element of its
-superset. Read more§fn is_in_subset(&self) -> bool
Checks if self
is actually part of its subset T
(and can be converted to it).§fn to_subset_unchecked(&self) -> SS
Use with care! Same as self.to_subset
but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
The inclusion map: converts self
to the equivalent element of its superset.§impl<T> Tap for T
§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Immutable access to the Borrow<B>
of a value. Read more§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
Mutable access to the BorrowMut<B>
of a value. Read more§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
Immutable access to the AsRef<R>
view of a value. Read more§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
Mutable access to the AsMut<R>
view of a value. Read more§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Immutable access to the Deref::Target
of a value. Read more§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Mutable access to the Deref::Target
of a value. Read more§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls .tap()
only in debug builds, and is erased in release builds.§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls .tap_mut()
only in debug builds, and is erased in release
-builds.§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
Calls .tap_borrow()
only in debug builds, and is erased in release
-builds.§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
Calls .tap_borrow_mut()
only in debug builds, and is erased in release
-builds.§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
Calls .tap_ref()
only in debug builds, and is erased in release
-builds.§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
Calls .tap_ref_mut()
only in debug builds, and is erased in release
-builds.§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
Calls .tap_deref()
only in debug builds, and is erased in release
-builds.§impl<T> TryConv for T
§impl<T, U> TryInto2<U> for Twhere
- U: TryFrom2<T>,
§impl<S, T> UncheckedInto<T> for Swhere
+ SS: SubsetOf<SP>,
§fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct self
from the equivalent element of its
+superset. Read more§fn is_in_subset(&self) -> bool
Checks if self
is actually part of its subset T
(and can be converted to it).§fn to_subset_unchecked(&self) -> SS
Use with care! Same as self.to_subset
but without any property checks. Always succeeds.§fn from_subset(element: &SS) -> SP
The inclusion map: converts self
to the equivalent element of its superset.§impl<T> Tap for T
§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Immutable access to the Borrow<B>
of a value. Read more§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
Mutable access to the BorrowMut<B>
of a value. Read more§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
Immutable access to the AsRef<R>
view of a value. Read more§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
Mutable access to the AsMut<R>
view of a value. Read more§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Immutable access to the Deref::Target
of a value. Read more§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Mutable access to the Deref::Target
of a value. Read more§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls .tap()
only in debug builds, and is erased in release builds.§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls .tap_mut()
only in debug builds, and is erased in release
+builds.§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
Calls .tap_borrow()
only in debug builds, and is erased in release
+builds.§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
Calls .tap_borrow_mut()
only in debug builds, and is erased in release
+builds.§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
Calls .tap_ref()
only in debug builds, and is erased in release
+builds.§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
Calls .tap_ref_mut()
only in debug builds, and is erased in release
+builds.§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
Calls .tap_deref()
only in debug builds, and is erased in release
+builds.§impl<T> TryConv for T
§impl<T, U> TryInto2<U> for Twhere
+ U: TryFrom2<T>,
§impl<S, T> UncheckedInto<T> for Swhere
T: UncheckedFrom<S>,
§fn unchecked_into(self) -> T
The counterpart to unchecked_from
.§impl<T, S> UniqueSaturatedInto<T> for S
§fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of T
.§impl<V, T> VZip<V> for Twhere
+ S: TryInto<T>,
§fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of T
.§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
- S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
+ S: Into<Dispatch>,§fn with_current_subscriber(self) -> WithDispatch<Self>
source§impl<T> WithSubscriber for T
source§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
- S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
+ S: Into<Dispatch>,source§fn with_current_subscriber(self) -> WithDispatch<Self>
§impl<T> JsonSchemaMaybe for T
§impl<T> MaybeRefUnwindSafe for Twhere
- T: RefUnwindSafe,
§impl<T> MaybeSend for Twhere
- T: Send,
\ No newline at end of file
+ T: RefUnwindSafe,§impl<T> MaybeSend for Twhere
+ T: Send,
\ No newline at end of file
diff --git a/nodle_parachain/rpc/type.RpcExtension.html b/nodle_parachain/rpc/type.RpcExtension.html
index fa20e69a41d..4ce73c60b6c 100644
--- a/nodle_parachain/rpc/type.RpcExtension.html
+++ b/nodle_parachain/rpc/type.RpcExtension.html
@@ -1,6 +1,5 @@
-RpcExtension in nodle_parachain::rpc - Rust
- Type Alias nodle_parachain::rpc::RpcExtension
source · pub type RpcExtension = RpcModule<()>;
Expand description
A type representing all RPC extensions.
+RpcExtension in nodle_parachain::rpc - Rust
\ No newline at end of file
+}Fields§
§ctx: Arc<()>
§methods: Methods
\ No newline at end of file
diff --git a/nodle_parachain/service/fn.build_import_queue.html b/nodle_parachain/service/fn.build_import_queue.html
index 844940fb954..92fbd0d65b7 100644
--- a/nodle_parachain/service/fn.build_import_queue.html
+++ b/nodle_parachain/service/fn.build_import_queue.html
@@ -1,9 +1,8 @@
-build_import_queue in nodle_parachain::service - Rust
- Function nodle_parachain::service::build_import_queue
source · fn build_import_queue(
- client: Arc<TFullClient<Block, RuntimeApi, WasmExecutor<(SubstrateHostFunctions, HostFunctions)>>>,
- block_import: ParachainBlockImport<Block, Arc<TFullClient<Block, RuntimeApi, WasmExecutor<(SubstrateHostFunctions, HostFunctions)>>>, TFullBackend<Block>>,
+build_import_queue in nodle_parachain::service - Rust Function nodle_parachain::service::build_import_queue
source · fn build_import_queue(
+ client: Arc<TFullClient<Block, RuntimeApi, WasmExecutor<(SubstrateHostFunctions, HostFunctions)>>>,
+ block_import: ParachainBlockImport<Block, Arc<TFullClient<Block, RuntimeApi, WasmExecutor<(SubstrateHostFunctions, HostFunctions)>>>, TFullBackend<Block>>,
config: &Configuration,
- telemetry: Option<TelemetryHandle>,
+ telemetry: Option<TelemetryHandle>,
task_manager: &TaskManager
-) -> Result<DefaultImportQueue<Block>, Error>
Expand description
Build the import queue for the parachain runtime.
+) -> Result<DefaultImportQueue<Block>, Error>Expand description
Build the import queue for the parachain runtime.
\ No newline at end of file
diff --git a/nodle_parachain/service/fn.new_partial.html b/nodle_parachain/service/fn.new_partial.html
index 32357d76e5d..9a77d369bb0 100644
--- a/nodle_parachain/service/fn.new_partial.html
+++ b/nodle_parachain/service/fn.new_partial.html
@@ -1,7 +1,6 @@
-new_partial in nodle_parachain::service - Rust
- Function nodle_parachain::service::new_partial
source · pub fn new_partial(
+new_partial in nodle_parachain::service - Rust Function nodle_parachain::service::new_partial
source · pub fn new_partial(
config: &Configuration
-) -> Result<PartialComponents<TFullClient<Block, RuntimeApi, WasmExecutor<(SubstrateHostFunctions, HostFunctions)>>, TFullBackend<Block>, (), DefaultImportQueue<Block>, FullPool<Block, TFullClient<Block, RuntimeApi, WasmExecutor<(SubstrateHostFunctions, HostFunctions)>>>, (ParachainBlockImport<Block, Arc<TFullClient<Block, RuntimeApi, WasmExecutor<(SubstrateHostFunctions, HostFunctions)>>>, TFullBackend<Block>>, Option<Telemetry>, Option<TelemetryWorkerHandle>)>, Error>
Expand description
Starts a ServiceBuilder
for a full service.
+) -> Result<PartialComponents<TFullClient<Block, RuntimeApi, WasmExecutor<(SubstrateHostFunctions, HostFunctions)>>, TFullBackend<Block>, (), DefaultImportQueue<Block>, FullPool<Block, TFullClient<Block, RuntimeApi, WasmExecutor<(SubstrateHostFunctions, HostFunctions)>>>, (ParachainBlockImport<Block, Arc<TFullClient<Block, RuntimeApi, WasmExecutor<(SubstrateHostFunctions, HostFunctions)>>>, TFullBackend<Block>>, Option<Telemetry>, Option<TelemetryWorkerHandle>)>, Error>Expand description
Starts a ServiceBuilder
for a full service.
Use this macro if you don’t actually need the full service, but just the builder in order to
be able to perform chain operations.
\ No newline at end of file
diff --git a/nodle_parachain/service/fn.start_consensus.html b/nodle_parachain/service/fn.start_consensus.html
index bf91869eb5a..7e5c2b5e753 100644
--- a/nodle_parachain/service/fn.start_consensus.html
+++ b/nodle_parachain/service/fn.start_consensus.html
@@ -1,17 +1,16 @@
-start_consensus in nodle_parachain::service - Rust
- Function nodle_parachain::service::start_consensus
source · fn start_consensus(
- client: Arc<TFullClient<Block, RuntimeApi, WasmExecutor<(SubstrateHostFunctions, HostFunctions)>>>,
- block_import: ParachainBlockImport<Block, Arc<TFullClient<Block, RuntimeApi, WasmExecutor<(SubstrateHostFunctions, HostFunctions)>>>, TFullBackend<Block>>,
- prometheus_registry: Option<&Registry>,
- telemetry: Option<TelemetryHandle>,
+start_consensus in nodle_parachain::service - Rust Function nodle_parachain::service::start_consensus
source · fn start_consensus(
+ client: Arc<TFullClient<Block, RuntimeApi, WasmExecutor<(SubstrateHostFunctions, HostFunctions)>>>,
+ block_import: ParachainBlockImport<Block, Arc<TFullClient<Block, RuntimeApi, WasmExecutor<(SubstrateHostFunctions, HostFunctions)>>>, TFullBackend<Block>>,
+ prometheus_registry: Option<&Registry>,
+ telemetry: Option<TelemetryHandle>,
task_manager: &TaskManager,
- relay_chain_interface: Arc<dyn RelayChainInterface>,
- transaction_pool: Arc<FullPool<Block, TFullClient<Block, RuntimeApi, WasmExecutor<(SubstrateHostFunctions, HostFunctions)>>>>,
- sync_oracle: Arc<SyncingService<Block>>,
+ relay_chain_interface: Arc<dyn RelayChainInterface>,
+ transaction_pool: Arc<FullPool<Block, TFullClient<Block, RuntimeApi, WasmExecutor<(SubstrateHostFunctions, HostFunctions)>>>>,
+ sync_oracle: Arc<SyncingService<Block>>,
keystore: KeystorePtr,
- relay_chain_slot_duration: Duration,
+ relay_chain_slot_duration: Duration,
para_id: ParaId,
collator_key: CollatorPair,
overseer_handle: OverseerHandle,
- announce_block: Arc<dyn Fn(Hash, Option<Vec<u8>>) + Send + Sync>
-) -> Result<(), Error>
\ No newline at end of file
+ announce_block: Arc<dyn Fn(Hash, Option<Vec<u8>>) + Send + Sync>
+) -> Result<(), Error>
\ No newline at end of file
diff --git a/nodle_parachain/service/fn.start_node_impl.html b/nodle_parachain/service/fn.start_node_impl.html
index afcc187a833..fd9dc3378f7 100644
--- a/nodle_parachain/service/fn.start_node_impl.html
+++ b/nodle_parachain/service/fn.start_node_impl.html
@@ -1,10 +1,9 @@
-start_node_impl in nodle_parachain::service - Rust
- Function nodle_parachain::service::start_node_impl
source · async fn start_node_impl(
+start_node_impl in nodle_parachain::service - Rust Function nodle_parachain::service::start_node_impl
source · async fn start_node_impl(
parachain_config: Configuration,
polkadot_config: Configuration,
collator_options: CollatorOptions,
para_id: ParaId,
- hwbench: Option<HwBench>
-) -> Result<(TaskManager, Arc<TFullClient<Block, RuntimeApi, WasmExecutor<(SubstrateHostFunctions, HostFunctions)>>>)>
Expand description
Start a node with the given parachain Configuration
and relay chain Configuration
.
+ hwbench: Option<HwBench>
+) -> Result<(TaskManager, Arc<TFullClient<Block, RuntimeApi, WasmExecutor<(SubstrateHostFunctions, HostFunctions)>>>)>Expand description
Start a node with the given parachain Configuration
and relay chain Configuration
.
This is the actual implementation that is abstract over the executor and the runtime api.
\ No newline at end of file
diff --git a/nodle_parachain/service/fn.start_parachain_node.html b/nodle_parachain/service/fn.start_parachain_node.html
index 68b2122a3a1..48dbed67bfd 100644
--- a/nodle_parachain/service/fn.start_parachain_node.html
+++ b/nodle_parachain/service/fn.start_parachain_node.html
@@ -1,9 +1,8 @@
-start_parachain_node in nodle_parachain::service - Rust
- Function nodle_parachain::service::start_parachain_node
source · pub async fn start_parachain_node(
+start_parachain_node in nodle_parachain::service - Rust Function nodle_parachain::service::start_parachain_node
source · pub async fn start_parachain_node(
parachain_config: Configuration,
polkadot_config: Configuration,
collator_options: CollatorOptions,
para_id: ParaId,
- hwbench: Option<HwBench>
-) -> Result<(TaskManager, Arc<TFullClient<Block, RuntimeApi, WasmExecutor<(SubstrateHostFunctions, HostFunctions)>>>)>
Expand description
Start a parachain node.
+ hwbench: Option<HwBench>
+) -> Result<(TaskManager, Arc<TFullClient<Block, RuntimeApi, WasmExecutor<(SubstrateHostFunctions, HostFunctions)>>>)>Expand description
Start a parachain node.
\ No newline at end of file
diff --git a/nodle_parachain/service/fn.warn_if_slow_hardware.html b/nodle_parachain/service/fn.warn_if_slow_hardware.html
index 63a878b8a3b..2ac5759b620 100644
--- a/nodle_parachain/service/fn.warn_if_slow_hardware.html
+++ b/nodle_parachain/service/fn.warn_if_slow_hardware.html
@@ -1,3 +1,2 @@
-warn_if_slow_hardware in nodle_parachain::service - Rust
- Function nodle_parachain::service::warn_if_slow_hardware
source · fn warn_if_slow_hardware(hwbench: &HwBench)
Expand description
Checks that the hardware meets the requirements and print a warning otherwise.
+warn_if_slow_hardware in nodle_parachain::service - Rust Function nodle_parachain::service::warn_if_slow_hardware
source · fn warn_if_slow_hardware(hwbench: &HwBench)
Expand description
Checks that the hardware meets the requirements and print a warning otherwise.
\ No newline at end of file
diff --git a/nodle_parachain/service/index.html b/nodle_parachain/service/index.html
index c6fad9457c7..ea8e578e007 100644
--- a/nodle_parachain/service/index.html
+++ b/nodle_parachain/service/index.html
@@ -1,3 +1,2 @@
-nodle_parachain::service - Rust
- Module nodle_parachain::service
source · Expand description
Service and ServiceFactory implementation. Specialized wrapper over substrate service.
+nodle_parachain::service - Rust Module nodle_parachain::service
source · Expand description
Service and ServiceFactory implementation. Specialized wrapper over substrate service.
Functions§
- Build the import queue for the parachain runtime.
- Starts a
ServiceBuilder
for a full service. - Start a node with the given parachain
Configuration
and relay chain Configuration
. - Start a parachain node.
- Checks that the hardware meets the requirements and print a warning otherwise.
Type Aliases§
\ No newline at end of file
diff --git a/nodle_parachain/service/type.HostFunctions.html b/nodle_parachain/service/type.HostFunctions.html
index c9c8ccb1839..a843b563211 100644
--- a/nodle_parachain/service/type.HostFunctions.html
+++ b/nodle_parachain/service/type.HostFunctions.html
@@ -1,2 +1 @@
-HostFunctions in nodle_parachain::service - Rust
- Type Alias nodle_parachain::service::HostFunctions
source · type HostFunctions = (SubstrateHostFunctions, HostFunctions);
\ No newline at end of file
+HostFunctions in nodle_parachain::service - Rust Type Alias nodle_parachain::service::HostFunctions
source · type HostFunctions = (SubstrateHostFunctions, HostFunctions);
\ No newline at end of file
diff --git a/nodle_parachain/service/type.ParachainBackend.html b/nodle_parachain/service/type.ParachainBackend.html
index e7ed0235a27..14d476a6d0f 100644
--- a/nodle_parachain/service/type.ParachainBackend.html
+++ b/nodle_parachain/service/type.ParachainBackend.html
@@ -1,14 +1,13 @@
-ParachainBackend in nodle_parachain::service - Rust
- Type Alias nodle_parachain::service::ParachainBackend
source · type ParachainBackend = TFullBackend<Block>;
Aliased Type§
struct ParachainBackend {
- pub(crate) storage: Arc<StorageDb<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>,
+ParachainBackend in nodle_parachain::service - Rust Type Alias nodle_parachain::service::ParachainBackend
source · type ParachainBackend = TFullBackend<Block>;
Aliased Type§
struct ParachainBackend {
+ pub(crate) storage: Arc<StorageDb<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>,
pub(crate) offchain_storage: LocalStorage,
- pub(crate) blockchain: BlockchainDb<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>,
- pub(crate) canonicalization_delay: u64,
- pub(crate) import_lock: Arc<RwLock<RawRwLock, ()>>,
- pub(crate) is_archive: bool,
+ pub(crate) blockchain: BlockchainDb<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>,
+ pub(crate) canonicalization_delay: u64,
+ pub(crate) import_lock: Arc<RwLock<RawRwLock, ()>>,
+ pub(crate) is_archive: bool,
pub(crate) blocks_pruning: BlocksPruning,
pub(crate) io_stats: FrozenForDuration<(IoStats, UsageInfo)>,
- pub(crate) state_usage: Arc<StateUsageStats>,
- pub(crate) genesis_state: RwLock<RawRwLock, Option<Arc<DbGenesisStorage<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>>>,
- pub(crate) shared_trie_cache: Option<SharedTrieCache<BlakeTwo256>>,
-}
Fields§
§storage: Arc<StorageDb<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>
§offchain_storage: LocalStorage
§blockchain: BlockchainDb<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>
§canonicalization_delay: u64
§import_lock: Arc<RwLock<RawRwLock, ()>>
§is_archive: bool
§blocks_pruning: BlocksPruning
§io_stats: FrozenForDuration<(IoStats, UsageInfo)>
§state_usage: Arc<StateUsageStats>
§genesis_state: RwLock<RawRwLock, Option<Arc<DbGenesisStorage<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>>>
\ No newline at end of file
+ pub(crate) state_usage: Arc<StateUsageStats>,
+ pub(crate) genesis_state: RwLock<RawRwLock, Option<Arc<DbGenesisStorage<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>>>,
+ pub(crate) shared_trie_cache: Option<SharedTrieCache<BlakeTwo256>>,
+}
Fields§
§storage: Arc<StorageDb<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>
§offchain_storage: LocalStorage
§blockchain: BlockchainDb<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>
§canonicalization_delay: u64
§import_lock: Arc<RwLock<RawRwLock, ()>>
§is_archive: bool
§blocks_pruning: BlocksPruning
§io_stats: FrozenForDuration<(IoStats, UsageInfo)>
§state_usage: Arc<StateUsageStats>
§genesis_state: RwLock<RawRwLock, Option<Arc<DbGenesisStorage<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>>>
\ No newline at end of file
diff --git a/nodle_parachain/service/type.ParachainBlockImport.html b/nodle_parachain/service/type.ParachainBlockImport.html
index 7c98ebeea4b..16d09b5f119 100644
--- a/nodle_parachain/service/type.ParachainBlockImport.html
+++ b/nodle_parachain/service/type.ParachainBlockImport.html
@@ -1,6 +1,5 @@
-ParachainBlockImport in nodle_parachain::service - Rust
- Type Alias nodle_parachain::service::ParachainBlockImport
source · type ParachainBlockImport = ParachainBlockImport<Block, Arc<TFullClient<Block, RuntimeApi, WasmExecutor<(SubstrateHostFunctions, HostFunctions)>>>, TFullBackend<Block>>;
Aliased Type§
struct ParachainBlockImport {
- pub(crate) inner: Arc<Client<Backend<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>, LocalCallExecutor<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>, Backend<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>, WasmExecutor<((HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions), HostFunctions)>>, Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>, RuntimeApi>>,
- pub(crate) monitor: Option<SharedData<LevelMonitor<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>, Backend<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>>>,
- pub(crate) delayed_best_block: bool,
-}
Fields§
§inner: Arc<Client<Backend<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>, LocalCallExecutor<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>, Backend<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>, WasmExecutor<((HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions), HostFunctions)>>, Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>, RuntimeApi>>
§monitor: Option<SharedData<LevelMonitor<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>, Backend<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>>>
§delayed_best_block: bool
\ No newline at end of file
+ParachainBlockImport in nodle_parachain::service - Rust Type Alias nodle_parachain::service::ParachainBlockImport
source · type ParachainBlockImport = ParachainBlockImport<Block, Arc<TFullClient<Block, RuntimeApi, WasmExecutor<(SubstrateHostFunctions, HostFunctions)>>>, TFullBackend<Block>>;
Aliased Type§
struct ParachainBlockImport {
+ pub(crate) inner: Arc<Client<Backend<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>, LocalCallExecutor<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>, Backend<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>, WasmExecutor<((HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions), HostFunctions)>>, Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>, RuntimeApi>>,
+ pub(crate) monitor: Option<SharedData<LevelMonitor<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>, Backend<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>>>,
+ pub(crate) delayed_best_block: bool,
+}
Fields§
§inner: Arc<Client<Backend<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>, LocalCallExecutor<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>, Backend<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>, WasmExecutor<((HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions), HostFunctions)>>, Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>, RuntimeApi>>
§monitor: Option<SharedData<LevelMonitor<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>, Backend<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>>>
§delayed_best_block: bool
\ No newline at end of file
diff --git a/nodle_parachain/service/type.ParachainClient.html b/nodle_parachain/service/type.ParachainClient.html
index f1e462611a3..f2ef7397dd4 100644
--- a/nodle_parachain/service/type.ParachainClient.html
+++ b/nodle_parachain/service/type.ParachainClient.html
@@ -1,17 +1,16 @@
-ParachainClient in nodle_parachain::service - Rust
- Type Alias nodle_parachain::service::ParachainClient
source · type ParachainClient = TFullClient<Block, RuntimeApi, WasmExecutor<(SubstrateHostFunctions, HostFunctions)>>;
Aliased Type§
struct ParachainClient {Show 14 fields
- backend: Arc<Backend<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>,
- executor: LocalCallExecutor<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>, Backend<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>, WasmExecutor<((HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions), HostFunctions)>>,
- storage_notifications: StorageNotifications<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>,
- import_notification_sinks: Mutex<RawMutex, Vec<TracingUnboundedSender<BlockImportNotification<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>>>,
- every_import_notification_sinks: Mutex<RawMutex, Vec<TracingUnboundedSender<BlockImportNotification<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>>>,
- finality_notification_sinks: Mutex<RawMutex, Vec<TracingUnboundedSender<FinalityNotification<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>>>,
- import_actions: Mutex<RawMutex, Vec<Box<dyn Fn(&BlockImportNotification<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>) -> Vec<(Vec<u8>, Option<Vec<u8>>)> + Send>>>,
- finality_actions: Mutex<RawMutex, Vec<Box<dyn Fn(&FinalityNotification<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>) -> Vec<(Vec<u8>, Option<Vec<u8>>)> + Send>>>,
- importing_block: RwLock<RawRwLock, Option<H256>>,
- block_rules: BlockRules<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>,
- config: ClientConfig<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>,
- telemetry: Option<TelemetryHandle>,
+ParachainClient in nodle_parachain::service - Rust Type Alias nodle_parachain::service::ParachainClient
source · type ParachainClient = TFullClient<Block, RuntimeApi, WasmExecutor<(SubstrateHostFunctions, HostFunctions)>>;
Aliased Type§
struct ParachainClient {Show 14 fields
+ backend: Arc<Backend<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>,
+ executor: LocalCallExecutor<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>, Backend<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>, WasmExecutor<((HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions), HostFunctions)>>,
+ storage_notifications: StorageNotifications<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>,
+ import_notification_sinks: Mutex<RawMutex, Vec<TracingUnboundedSender<BlockImportNotification<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>>>,
+ every_import_notification_sinks: Mutex<RawMutex, Vec<TracingUnboundedSender<BlockImportNotification<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>>>,
+ finality_notification_sinks: Mutex<RawMutex, Vec<TracingUnboundedSender<FinalityNotification<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>>>,
+ import_actions: Mutex<RawMutex, Vec<Box<dyn Fn(&BlockImportNotification<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>) -> Vec<(Vec<u8>, Option<Vec<u8>>)> + Send>>>,
+ finality_actions: Mutex<RawMutex, Vec<Box<dyn Fn(&FinalityNotification<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>) -> Vec<(Vec<u8>, Option<Vec<u8>>)> + Send>>>,
+ importing_block: RwLock<RawRwLock, Option<H256>>,
+ block_rules: BlockRules<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>,
+ config: ClientConfig<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>,
+ telemetry: Option<TelemetryHandle>,
unpin_worker_sender: TracingUnboundedSender<H256>,
- _phantom: PhantomData<RuntimeApi>,
-}
Fields§
§backend: Arc<Backend<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>
§executor: LocalCallExecutor<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>, Backend<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>, WasmExecutor<((HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions), HostFunctions)>>
§storage_notifications: StorageNotifications<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>
§import_notification_sinks: Mutex<RawMutex, Vec<TracingUnboundedSender<BlockImportNotification<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>>>
§every_import_notification_sinks: Mutex<RawMutex, Vec<TracingUnboundedSender<BlockImportNotification<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>>>
§finality_notification_sinks: Mutex<RawMutex, Vec<TracingUnboundedSender<FinalityNotification<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>>>
§import_actions: Mutex<RawMutex, Vec<Box<dyn Fn(&BlockImportNotification<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>) -> Vec<(Vec<u8>, Option<Vec<u8>>)> + Send>>>
§finality_actions: Mutex<RawMutex, Vec<Box<dyn Fn(&FinalityNotification<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>) -> Vec<(Vec<u8>, Option<Vec<u8>>)> + Send>>>
§importing_block: RwLock<RawRwLock, Option<H256>>
§block_rules: BlockRules<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>
§config: ClientConfig<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>
§telemetry: Option<TelemetryHandle>
§unpin_worker_sender: TracingUnboundedSender<H256>
§_phantom: PhantomData<RuntimeApi>
\ No newline at end of file
+ _phantom: PhantomData<RuntimeApi>,
+}
Fields§
§backend: Arc<Backend<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>
§executor: LocalCallExecutor<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>, Backend<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>, WasmExecutor<((HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions, HostFunctions), HostFunctions)>>
§storage_notifications: StorageNotifications<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>
§import_notification_sinks: Mutex<RawMutex, Vec<TracingUnboundedSender<BlockImportNotification<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>>>
§every_import_notification_sinks: Mutex<RawMutex, Vec<TracingUnboundedSender<BlockImportNotification<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>>>
§finality_notification_sinks: Mutex<RawMutex, Vec<TracingUnboundedSender<FinalityNotification<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>>>>
§import_actions: Mutex<RawMutex, Vec<Box<dyn Fn(&BlockImportNotification<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>) -> Vec<(Vec<u8>, Option<Vec<u8>>)> + Send>>>
§finality_actions: Mutex<RawMutex, Vec<Box<dyn Fn(&FinalityNotification<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>) -> Vec<(Vec<u8>, Option<Vec<u8>>)> + Send>>>
§importing_block: RwLock<RawRwLock, Option<H256>>
§block_rules: BlockRules<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>
§config: ClientConfig<Block<Header<u32, BlakeTwo256>, OpaqueExtrinsic>>
§telemetry: Option<TelemetryHandle>
§unpin_worker_sender: TracingUnboundedSender<H256>
§_phantom: PhantomData<RuntimeApi>
\ No newline at end of file
diff --git a/pallet_allocations/all.html b/pallet_allocations/all.html
index 3a065afdde1..18ed4394825 100644
--- a/pallet_allocations/all.html
+++ b/pallet_allocations/all.html
@@ -1,2 +1 @@
-List of all items in this crate
- List of all items
Structs
- MintCurve
- pallet::Pallet
- pallet::storage_types::BenchmarkOracles
- pallet::storage_types::MintCurveStartingBlock
- pallet::storage_types::NextSessionQuota
- pallet::storage_types::SessionQuota
- pallet::storage_types::SessionQuotaCalculationSchedule
- pallet::storage_types::SessionQuotaRenewSchedule
- pallet::storage_types::StorageVersion
- weights::SubstrateWeight
Enums
Traits
Functions
Type Aliases
\ No newline at end of file
+List of all items in this crate List of all items
Structs
- MintCurve
- pallet::Pallet
- pallet::storage_types::BenchmarkOracles
- pallet::storage_types::MintCurveStartingBlock
- pallet::storage_types::NextSessionQuota
- pallet::storage_types::SessionQuota
- pallet::storage_types::SessionQuotaCalculationSchedule
- pallet::storage_types::SessionQuotaRenewSchedule
- pallet::storage_types::StorageVersion
- weights::SubstrateWeight
Enums
Traits
Functions
Type Aliases
\ No newline at end of file
diff --git a/pallet_allocations/index.html b/pallet_allocations/index.html
index 593acb1bde5..22534c2a13a 100644
--- a/pallet_allocations/index.html
+++ b/pallet_allocations/index.html
@@ -1,4 +1,2 @@
-pallet_allocations - Rust
- Crate pallet_allocations
source · Re-exports§
pub use weights::WeightInfo;
pub use pallet::*;
Modules§
- The
pallet
module in each FRAME pallet hosts the most important items needed
+pallet_allocations - Rust Crate pallet_allocations
source · Re-exports§
pub use weights::WeightInfo;
pub use pallet::*;
Modules§
- The
pallet
module in each FRAME pallet hosts the most important items needed
to construct this pallet. - Autogenerated weights for pallet_allocations
Structs§
\ No newline at end of file
diff --git a/pallet_allocations/pallet/dispatchables/fn.batch.html b/pallet_allocations/pallet/dispatchables/fn.batch.html
index a9166628ae1..3208071f24f 100644
--- a/pallet_allocations/pallet/dispatchables/fn.batch.html
+++ b/pallet_allocations/pallet/dispatchables/fn.batch.html
@@ -1,5 +1,4 @@
-batch in pallet_allocations::pallet::dispatchables - Rust
- Function pallet_allocations::pallet::dispatchables::batch
source · pub fn batch<T: Config>(
+batch in pallet_allocations::pallet::dispatchables - Rust Function pallet_allocations::pallet::dispatchables::batch
source · pub fn batch<T: Config>(
batch: BoundedVec<(T::AccountId, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance), T::MaxAllocs>
)
Expand description
Optimized allocation call, which will batch allocations of various amounts
and destinations and together. This allow us to be much more efficient and thus
diff --git a/pallet_allocations/pallet/dispatchables/fn.set_curve_starting_block.html b/pallet_allocations/pallet/dispatchables/fn.set_curve_starting_block.html
index 2bd45726779..dc34dd4b3e3 100644
--- a/pallet_allocations/pallet/dispatchables/fn.set_curve_starting_block.html
+++ b/pallet_allocations/pallet/dispatchables/fn.set_curve_starting_block.html
@@ -1,5 +1,4 @@
-
set_curve_starting_block in pallet_allocations::pallet::dispatchables - Rust
- Function pallet_allocations::pallet::dispatchables::set_curve_starting_block
source · pub fn set_curve_starting_block<T: Config>(curve_start: BlockNumberFor<T>)
Expand description
§Warning: Doc-Only
+set_curve_starting_block in pallet_allocations::pallet::dispatchables - Rust Function pallet_allocations::pallet::dispatchables::set_curve_starting_block
source · pub fn set_curve_starting_block<T: Config>(curve_start: BlockNumberFor<T>)
Expand description
§Warning: Doc-Only
This function is an automatically generated, and is doc-only, uncallable
stub. See the real version in
Pallet::set_curve_starting_block
.
diff --git a/pallet_allocations/pallet/dispatchables/index.html b/pallet_allocations/pallet/dispatchables/index.html
index 194b8eaae96..87345722219 100644
--- a/pallet_allocations/pallet/dispatchables/index.html
+++ b/pallet_allocations/pallet/dispatchables/index.html
@@ -1,5 +1,4 @@
-pallet_allocations::pallet::dispatchables - Rust
- Module pallet_allocations::pallet::dispatchables
source · Expand description
Auto-generated docs-only module listing all defined dispatchables for this pallet.
+pallet_allocations::pallet::dispatchables - Rust Module pallet_allocations::pallet::dispatchables
source · Expand description
Auto-generated docs-only module listing all defined dispatchables for this pallet.
§Warning: Doc-Only
Members of this module cannot be used directly and are only provided for documentation
purposes. To see the real version of each dispatchable, look for them in Pallet
or
diff --git a/pallet_allocations/pallet/enum.Call.html b/pallet_allocations/pallet/enum.Call.html
index 8bce3c28702..7e54b6b8590 100644
--- a/pallet_allocations/pallet/enum.Call.html
+++ b/pallet_allocations/pallet/enum.Call.html
@@ -1,5 +1,4 @@
-
Call in pallet_allocations::pallet - Rust
- Enum pallet_allocations::pallet::Call
source · pub enum Call<T: Config> {
+Call in pallet_allocations::pallet - Rust Enum pallet_allocations::pallet::Call
source · pub enum Call<T: Config> {
batch {
batch: BoundedVec<(T::AccountId, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance), T::MaxAllocs>,
},
@@ -8,196 +7,196 @@
},
// some variants omitted
}
Expand description
Contains a variant per dispatchable extrinsic that this pallet has.
-Variants§
Implementations§
Variants§
Implementations§
source§impl<T: Config> Call<T>
sourcepub fn new_call_variant_batch(
batch: BoundedVec<(T::AccountId, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance), T::MaxAllocs>
) -> Self
Create a call with the variant batch
.
sourcepub fn new_call_variant_set_curve_starting_block(
curve_start: BlockNumberFor<T>
) -> Self
Create a call with the variant set_curve_starting_block
.
-Trait Implementations§
source§impl<T: Config> CheckIfFeeless for Call<T>
source§fn is_feeless(&self, origin: &Self::Origin) -> bool
Checks if the dispatchable satisfies the feeless condition as defined by
-#[pallet::feeless_if]
source§impl<T: Config> Decode for Call<T>
source§fn decode<__CodecInputEdqy: Input>(
- __codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Self, Error>
Attempt to deserialise the value from input.§fn decode_into<I>(
- input: &mut I,
- dst: &mut MaybeUninit<Self>
-) -> Result<DecodeFinished, Error>where
- I: Input,
Attempt to deserialize the value from input into a pre-allocated piece of memory. Read more§fn skip<I>(input: &mut I) -> Result<(), Error>where
- I: Input,
Attempt to skip the encoded value from input. Read more§fn encoded_fixed_size() -> Option<usize>
Returns the fixed encoded size of the type. Read moreTrait Implementations§
source§impl<T: Config> CheckIfFeeless for Call<T>
source§fn is_feeless(&self, origin: &Self::Origin) -> bool
Checks if the dispatchable satisfies the feeless condition as defined by
+#[pallet::feeless_if]
source§impl<T: Config> Decode for Call<T>
source§fn decode<__CodecInputEdqy: Input>(
+ __codec_input_edqy: &mut __CodecInputEdqy
+) -> Result<Self, Error>
Attempt to deserialise the value from input.§fn decode_into<I>(
+ input: &mut I,
+ dst: &mut MaybeUninit<Self>
+) -> Result<DecodeFinished, Error>where
+ I: Input,
Attempt to deserialize the value from input into a pre-allocated piece of memory. Read more§fn skip<I>(input: &mut I) -> Result<(), Error>where
+ I: Input,
Attempt to skip the encoded value from input. Read more§fn encoded_fixed_size() -> Option<usize>
Returns the fixed encoded size of the type. Read moresource§impl<T: Config> Encode for Call<T>
source§fn size_hint(&self) -> usize
If possible give a hint of expected size of the encoding. Read moresource§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
- __codec_dest_edqy: &mut __CodecOutputEdqy
-)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl<T: Config> GetCallIndex for Call<T>
source§fn get_call_index(&self) -> u8
Return the index of this Call.source§fn get_call_indices() -> &'static [u8] ⓘ
Return all call indices in the same order as [GetCallName
].source§impl<T: Config> GetCallName for Call<T>
source§fn get_call_name(&self) -> &'static str
Return the function name of the Call.source§fn get_call_names() -> &'static [&'static str]
Return all function names in the same order as [GetCallIndex
].source§impl<T: Config> GetDispatchInfo for Call<T>
source§fn get_dispatch_info(&self) -> DispatchInfo
Return a DispatchInfo
, containing relevant information of this dispatch. Read moresource§impl<T: Config> PartialEq for Call<T>
source§fn eq(&self, other: &Self) -> bool
This method tests for self
and other
values to be equal, and is used
-by ==
.1.0.0 · source§fn ne(&self, other: &Rhs) -> bool
This method tests for !=
. The default implementation is almost always
+ __codec_dest_edqy: &mut __CodecOutputEdqy
+)Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl<T: Config> GetCallIndex for Call<T>
source§fn get_call_index(&self) -> u8
Return the index of this Call.source§fn get_call_indices() -> &'static [u8] ⓘ
Return all call indices in the same order as [GetCallName
].source§impl<T: Config> GetCallName for Call<T>
source§fn get_call_name(&self) -> &'static str
Return the function name of the Call.source§fn get_call_names() -> &'static [&'static str]
Return all function names in the same order as [GetCallIndex
].source§impl<T: Config> GetDispatchInfo for Call<T>
source§fn get_dispatch_info(&self) -> DispatchInfo
Return a DispatchInfo
, containing relevant information of this dispatch. Read moresource§impl<T: Config> PartialEq for Call<T>
source§impl<T> TypeInfo for Call<T>where
- PhantomData<(T,)>: TypeInfo + 'static,
+ PhantomData<(T,)>: TypeInfo + 'static,
BoundedVec<(T::AccountId, <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance), T::MaxAllocs>: TypeInfo + 'static,
BlockNumberFor<T>: TypeInfo + 'static,
T: Config + 'static,
source§impl<T: Config> UnfilteredDispatchable for Call<T>
§type RuntimeOrigin = <T as Config>::RuntimeOrigin
The origin type of the runtime, (i.e. frame_system::Config::RuntimeOrigin
).source§fn dispatch_bypass_filter(
self,
origin: Self::RuntimeOrigin
-) -> DispatchResultWithPostInfo
Dispatch this call but do not check the filter in origin.source§impl<T: Config> EncodeLike for Call<T>
source§impl<T: Config> Eq for Call<T>
Auto Trait Implementations§
§impl<T> Freeze for Call<T>where
- <<<T as Config>::Block as Block>::Header as Header>::Number: Freeze,
§impl<T> RefUnwindSafe for Call<T>where
- T: RefUnwindSafe,
- <T as Config>::AccountId: RefUnwindSafe,
- <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: RefUnwindSafe,
- <T as Config>::MaxAllocs: RefUnwindSafe,
- <<<T as Config>::Block as Block>::Header as Header>::Number: RefUnwindSafe,
§impl<T> Send for Call<T>
§impl<T> Sync for Call<T>
§impl<T> Unpin for Call<T>
§impl<T> UnwindSafe for Call<T>where
- T: UnwindSafe,
- <T as Config>::AccountId: UnwindSafe,
- <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: UnwindSafe,
- <T as Config>::MaxAllocs: UnwindSafe,
- <<<T as Config>::Block as Block>::Header as Header>::Number: UnwindSafe,
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
- T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
- Self: TryFrom<T>,
§fn checked_into<T>(self) -> Option<T>where
- Self: TryInto<T>,
§impl<T> Conv for T
§impl<T> DecodeAll for Twhere
- T: Decode,
§fn decode_all(input: &mut &[u8]) -> Result<T, Error>
Decode Self
and consume all of the given input data. Read more§impl<T> DecodeLimit for Twhere
+) -> DispatchResultWithPostInfoDispatch this call but do not check the filter in origin.
source§impl<T: Config> EncodeLike for Call<T>
source§impl<T: Config> Eq for Call<T>
Auto Trait Implementations§
§impl<T> Freeze for Call<T>where
+ <<<T as Config>::Block as Block>::Header as Header>::Number: Freeze,
§impl<T> RefUnwindSafe for Call<T>where
+ <<<T as Config>::Block as Block>::Header as Header>::Number: RefUnwindSafe,
+ T: RefUnwindSafe,
+ <T as Config>::MaxAllocs: RefUnwindSafe,
+ <T as Config>::AccountId: RefUnwindSafe,
+ <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: RefUnwindSafe,
§impl<T> Send for Call<T>
§impl<T> Sync for Call<T>
§impl<T> Unpin for Call<T>
§impl<T> UnwindSafe for Call<T>where
+ <<<T as Config>::Block as Block>::Header as Header>::Number: UnwindSafe,
+ T: UnwindSafe,
+ <T as Config>::MaxAllocs: UnwindSafe,
+ <T as Config>::AccountId: UnwindSafe,
+ <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: UnwindSafe,
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
+ T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
+ Self: TryFrom<T>,
§fn checked_into<T>(self) -> Option<T>where
+ Self: TryInto<T>,
§impl<T> Conv for T
§impl<T> DecodeAll for Twhere
+ T: Decode,
§fn decode_all(input: &mut &[u8]) -> Result<T, Error>
Decode Self
and consume all of the given input data. Read more§impl<T> DecodeLimit for Twhere
T: Decode,
§fn decode_all_with_depth_limit(
- limit: u32,
- input: &mut &[u8]
-) -> Result<T, Error>
Decode Self
and consume all of the given input data. Read more§fn decode_with_depth_limit<I>(limit: u32, input: &mut I) -> Result<T, Error>
source§impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.§impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more§impl<T> FmtForward for T
§fn fmt_binary(self) -> FmtBinary<Self>where
- Self: Binary,
Causes self
to use its Binary
implementation when Debug
-formatted.§fn fmt_display(self) -> FmtDisplay<Self>where
- Self: Display,
source§fn __clone_box(&self, _: Private) -> *mut ()
source§impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.§impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more§impl<T> FmtForward for T
§fn fmt_binary(self) -> FmtBinary<Self>where
+ Self: Binary,
Causes self
to use its Binary
implementation when Debug
-formatted.§fn fmt_display(self) -> FmtDisplay<Self>where
+ Self: Display,
Causes self
to use its Display
implementation when
Debug
-formatted.§fn fmt_lower_exp(self) -> FmtLowerExp<Self>where
- Self: LowerExp,
Causes self
to use its LowerExp
implementation when
Debug
-formatted.§fn fmt_lower_hex(self) -> FmtLowerHex<Self>where
- Self: LowerHex,
Causes self
to use its LowerHex
implementation when
Debug
-formatted.§fn fmt_octal(self) -> FmtOctal<Self>where
- Self: Octal,
Causes self
to use its Octal
implementation when Debug
-formatted.§fn fmt_pointer(self) -> FmtPointer<Self>where
- Self: Pointer,
Causes self
to use its Octal
implementation when Debug
-formatted.§fn fmt_pointer(self) -> FmtPointer<Self>where
+ Self: Pointer,
Causes self
to use its Pointer
implementation when
Debug
-formatted.§fn fmt_upper_exp(self) -> FmtUpperExp<Self>where
- Self: UpperExp,
Causes self
to use its UpperExp
implementation when
Debug
-formatted.§fn fmt_upper_hex(self) -> FmtUpperHex<Self>where
- Self: UpperHex,
Causes self
to use its UpperHex
implementation when
Debug
-formatted.§fn fmt_list(self) -> FmtList<Self>where
- &'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more§impl<T> Hashable for Twhere
- T: Codec,
§impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
Instruments this type with the provided [Span
], returning an
+ T: Codec,§impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
source§impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
-otherwise. Read more§impl<T> IsType<T> for T
§impl<T, Outer> IsWrappedBy<Outer> for T
§impl<T> IsType<T> for T
§impl<T, Outer> IsWrappedBy<Outer> for T
§impl<T> KeyedVec for Twhere
- T: Codec,
§impl<T> Pipe for Twhere
- T: ?Sized,
§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
- Self: Sized,
Pipes by value. This is generally the method you want to use. Read more§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
- R: 'a,
Borrows self
and passes that borrow into the pipe function. Read more§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
- R: 'a,
Mutably borrows self
and passes that borrow into the pipe function. Read more§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
§impl<T> Pipe for Twhere
+ T: ?Sized,
§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
+ Self: Sized,
Pipes by value. This is generally the method you want to use. Read more§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
+ R: 'a,
Borrows self
and passes that borrow into the pipe function. Read more§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
+ R: 'a,
Mutably borrows self
and passes that borrow into the pipe function. Read more§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
§fn pipe_borrow_mut<'a, B, R>(
&'a mut self,
- func: impl FnOnce(&'a mut B) -> R
+ func: impl FnOnce(&'a mut B) -> R
) -> R
§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
Borrows self
, then passes self.as_ref()
into the pipe function.§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
Borrows self
, then passes self.as_ref()
into the pipe function.§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
Mutably borrows self
, then passes self.as_mut()
into the pipe
-function.§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
Borrows self
, then passes self.deref()
into the pipe function.§impl<T> Pointable for T
§impl<T> SaturatedConversion for T
§fn saturated_from<T>(t: T) -> Selfwhere
+function.
§impl<T> Pointable for T
§impl<T> SaturatedConversion for T
§fn saturated_from<T>(t: T) -> Selfwhere
Self: UniqueSaturatedFrom<T>,
§fn saturated_into<T>(self) -> Twhere
- Self: UniqueSaturatedInto<T>,
Consume self to return an equivalent value of T
. Read more§impl<T> Tap for T
§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Immutable access to the Borrow<B>
of a value. Read more§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
Mutable access to the BorrowMut<B>
of a value. Read more§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
Immutable access to the AsRef<R>
view of a value. Read more§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
Mutable access to the AsMut<R>
view of a value. Read more§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Immutable access to the Deref::Target
of a value. Read more§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Mutable access to the Deref::Target
of a value. Read more§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls .tap()
only in debug builds, and is erased in release builds.§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls .tap_mut()
only in debug builds, and is erased in release
-builds.§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
Calls .tap_borrow()
only in debug builds, and is erased in release
-builds.§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
Calls .tap_borrow_mut()
only in debug builds, and is erased in release
-builds.§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
Calls .tap_ref()
only in debug builds, and is erased in release
-builds.§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
Calls .tap_ref_mut()
only in debug builds, and is erased in release
-builds.§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
Calls .tap_deref()
only in debug builds, and is erased in release
-builds.§impl<T> TryConv for T
§impl<T> Tap for T
§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Immutable access to the Borrow<B>
of a value. Read more§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
Mutable access to the BorrowMut<B>
of a value. Read more§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
Immutable access to the AsRef<R>
view of a value. Read more§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
Mutable access to the AsMut<R>
view of a value. Read more§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Immutable access to the Deref::Target
of a value. Read more§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Mutable access to the Deref::Target
of a value. Read more§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls .tap()
only in debug builds, and is erased in release builds.§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls .tap_mut()
only in debug builds, and is erased in release
+builds.§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
Calls .tap_borrow()
only in debug builds, and is erased in release
+builds.§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
Calls .tap_borrow_mut()
only in debug builds, and is erased in release
+builds.§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
Calls .tap_ref()
only in debug builds, and is erased in release
+builds.§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
Calls .tap_ref_mut()
only in debug builds, and is erased in release
+builds.§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
Calls .tap_deref()
only in debug builds, and is erased in release
+builds.§impl<T> TryConv for T
§impl<S, T> UncheckedInto<T> for Swhere
T: UncheckedFrom<S>,
§fn unchecked_into(self) -> T
The counterpart to unchecked_from
.§impl<T, S> UniqueSaturatedInto<T> for S
§fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of T
.§impl<V, T> VZip<V> for Twhere
+ S: TryInto<T>,
§fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of T
.§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
- S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
+ S: Into<Dispatch>,§fn with_current_subscriber(self) -> WithDispatch<Self>
§impl<S> Codec for Swhere
- S: Decode + Encode,
§impl<T> EncodeLike<&&T> for Twhere
- T: Encode,
§impl<T> EncodeLike<&T> for Twhere
- T: Encode,
§impl<T> EncodeLike<&mut T> for Twhere
- T: Encode,
§impl<T> EncodeLike<Arc<T>> for Twhere
- T: Encode,
§impl<T> EncodeLike<Box<T>> for Twhere
- T: Encode,
§impl<'a, T> EncodeLike<Cow<'a, T>> for Twhere
- T: ToOwned + Encode,
§impl<T> EncodeLike<Rc<T>> for Twhere
+ S: Decode + Encode,
§impl<T> EncodeLike<&&T> for Twhere
+ T: Encode,
§impl<T> EncodeLike<&T> for Twhere
+ T: Encode,
§impl<T> EncodeLike<&mut T> for Twhere
+ T: Encode,
§impl<T> EncodeLike<Arc<T>> for Twhere
+ T: Encode,
§impl<T> EncodeLike<Box<T>> for Twhere
+ T: Encode,
§impl<'a, T> EncodeLike<Cow<'a, T>> for Twhere
+ T: ToOwned + Encode,
§impl<T> EncodeLike<Rc<T>> for Twhere
T: Encode,
§impl<S> FullCodec for Swhere
S: Decode + FullEncode,
§impl<S> FullEncode for Swhere
S: Encode + EncodeLike,
§impl<T> JsonSchemaMaybe for T
§impl<T> MaybeDebug for Twhere
- T: Debug,
§impl<T> MaybeRefUnwindSafe for Twhere
- T: RefUnwindSafe,
§impl<T> Member for T
§impl<T> Parameter for T
§impl<T> StaticTypeInfo for Twhere
- T: TypeInfo + 'static,
\ No newline at end of file
+ T: Debug,§impl<T> MaybeRefUnwindSafe for Twhere
+ T: RefUnwindSafe,
§impl<T> Member for T
§impl<T> Parameter for T
§impl<T> StaticTypeInfo for Twhere
+ T: TypeInfo + 'static,
\ No newline at end of file
diff --git a/pallet_allocations/pallet/enum.Error.html b/pallet_allocations/pallet/enum.Error.html
index 1f691bdadb0..666af2d5d19 100644
--- a/pallet_allocations/pallet/enum.Error.html
+++ b/pallet_allocations/pallet/enum.Error.html
@@ -1,5 +1,4 @@
-Error in pallet_allocations::pallet - Rust
- Enum pallet_allocations::pallet::Error
source · pub enum Error<T> {
+Error in pallet_allocations::pallet - Rust Enum pallet_allocations::pallet::Error
source · pub enum Error<T> {
OracleAccessDenied,
AllocationExceedsSessionQuota,
DoesNotSatisfyExistentialDeposit,
@@ -10,160 +9,160 @@
§AllocationExceedsSessionQuota
We are exceeding the session’s limit for rewards
§DoesNotSatisfyExistentialDeposit
Amount is too low and will conflict with the ExistentialDeposit parameter
§BatchEmpty
Batch is empty or no issuance is necessary
-
Trait Implementations§
source§impl<T> Decode for Error<T>
source§fn decode<__CodecInputEdqy: Input>(
- __codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Self, Error>
Attempt to deserialise the value from input.§fn decode_into<I>(
- input: &mut I,
- dst: &mut MaybeUninit<Self>
-) -> Result<DecodeFinished, Error>where
- I: Input,
Attempt to deserialize the value from input into a pre-allocated piece of memory. Read more§fn skip<I>(input: &mut I) -> Result<(), Error>where
- I: Input,
Attempt to skip the encoded value from input. Read more§fn encoded_fixed_size() -> Option<usize>
Returns the fixed encoded size of the type. Read moreTrait Implementations§
source§impl<T> Decode for Error<T>
source§fn decode<__CodecInputEdqy: Input>(
+ __codec_input_edqy: &mut __CodecInputEdqy
+) -> Result<Self, Error>
Attempt to deserialise the value from input.§fn decode_into<I>(
+ input: &mut I,
+ dst: &mut MaybeUninit<Self>
+) -> Result<DecodeFinished, Error>where
+ I: Input,
Attempt to deserialize the value from input into a pre-allocated piece of memory. Read more§fn skip<I>(input: &mut I) -> Result<(), Error>where
+ I: Input,
Attempt to skip the encoded value from input. Read more§fn encoded_fixed_size() -> Option<usize>
Returns the fixed encoded size of the type. Read moresource§impl<T> Encode for Error<T>
source§fn size_hint(&self) -> usize
If possible give a hint of expected size of the encoding. Read moresource§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
- __codec_dest_edqy: &mut __CodecOutputEdqy
-)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl<T> PalletError for Error<T>
source§const MAX_ENCODED_SIZE: usize = 1usize
The maximum encoded size for the implementing type. Read moresource§impl<T> TypeInfo for Error<T>where
- PhantomData<T>: TypeInfo + 'static,
- T: 'static,
source§impl<T> EncodeLike for Error<T>
Auto Trait Implementations§
§impl<T> Freeze for Error<T>
§impl<T> RefUnwindSafe for Error<T>where
- T: RefUnwindSafe,
§impl<T> Send for Error<T>where
- T: Send,
§impl<T> Sync for Error<T>where
- T: Sync,
§impl<T> Unpin for Error<T>where
- T: Unpin,
§impl<T> UnwindSafe for Error<T>where
- T: UnwindSafe,
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
- T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
- Self: TryFrom<T>,
§fn checked_into<T>(self) -> Option<T>where
- Self: TryInto<T>,
§impl<T> Conv for T
§impl<T> DecodeAll for Twhere
- T: Decode,
§fn decode_all(input: &mut &[u8]) -> Result<T, Error>
Decode Self
and consume all of the given input data. Read more§impl<T> DecodeLimit for Twhere
+ __codec_dest_edqy: &mut __CodecOutputEdqy
+)Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read more
source§impl<T> PalletError for Error<T>
source§const MAX_ENCODED_SIZE: usize = 1usize
The maximum encoded size for the implementing type. Read moresource§impl<T> TypeInfo for Error<T>where
+ PhantomData<T>: TypeInfo + 'static,
+ T: 'static,
source§impl<T> EncodeLike for Error<T>
Auto Trait Implementations§
§impl<T> Freeze for Error<T>
§impl<T> RefUnwindSafe for Error<T>where
+ T: RefUnwindSafe,
§impl<T> Send for Error<T>where
+ T: Send,
§impl<T> Sync for Error<T>where
+ T: Sync,
§impl<T> Unpin for Error<T>where
+ T: Unpin,
§impl<T> UnwindSafe for Error<T>where
+ T: UnwindSafe,
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
+ T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
+ Self: TryFrom<T>,
§fn checked_into<T>(self) -> Option<T>where
+ Self: TryInto<T>,
§impl<T> Conv for T
§impl<T> DecodeAll for Twhere
+ T: Decode,
§fn decode_all(input: &mut &[u8]) -> Result<T, Error>
Decode Self
and consume all of the given input data. Read more§impl<T> DecodeLimit for Twhere
T: Decode,
§fn decode_all_with_depth_limit(
- limit: u32,
- input: &mut &[u8]
-) -> Result<T, Error>
Decode Self
and consume all of the given input data. Read more§fn decode_with_depth_limit<I>(limit: u32, input: &mut I) -> Result<T, Error>
§impl<T> FmtForward for T
§fn fmt_binary(self) -> FmtBinary<Self>where
- Self: Binary,
Causes self
to use its Binary
implementation when Debug
-formatted.§fn fmt_display(self) -> FmtDisplay<Self>where
- Self: Display,
Causes self
to use its Binary
implementation when Debug
-formatted.§fn fmt_display(self) -> FmtDisplay<Self>where
+ Self: Display,
Causes self
to use its Display
implementation when
Debug
-formatted.§fn fmt_lower_exp(self) -> FmtLowerExp<Self>where
- Self: LowerExp,
Causes self
to use its LowerExp
implementation when
Debug
-formatted.§fn fmt_lower_hex(self) -> FmtLowerHex<Self>where
- Self: LowerHex,
Causes self
to use its LowerHex
implementation when
Debug
-formatted.§fn fmt_octal(self) -> FmtOctal<Self>where
- Self: Octal,
Causes self
to use its Octal
implementation when Debug
-formatted.§fn fmt_pointer(self) -> FmtPointer<Self>where
- Self: Pointer,
Causes self
to use its Octal
implementation when Debug
-formatted.§fn fmt_pointer(self) -> FmtPointer<Self>where
+ Self: Pointer,
Causes self
to use its Pointer
implementation when
Debug
-formatted.§fn fmt_upper_exp(self) -> FmtUpperExp<Self>where
- Self: UpperExp,
Causes self
to use its UpperExp
implementation when
Debug
-formatted.§fn fmt_upper_hex(self) -> FmtUpperHex<Self>where
- Self: UpperHex,
Causes self
to use its UpperHex
implementation when
Debug
-formatted.§fn fmt_list(self) -> FmtList<Self>where
- &'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more§impl<T> Hashable for Twhere
- T: Codec,
§impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
Instruments this type with the provided [Span
], returning an
+ T: Codec,§impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
source§impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
-otherwise. Read more§impl<T> IsType<T> for T
§impl<T, Outer> IsWrappedBy<Outer> for T
§impl<T> IsType<T> for T
§impl<T, Outer> IsWrappedBy<Outer> for T
§impl<T> KeyedVec for Twhere
- T: Codec,
§impl<T> Pipe for Twhere
- T: ?Sized,
§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
- Self: Sized,
Pipes by value. This is generally the method you want to use. Read more§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
- R: 'a,
Borrows self
and passes that borrow into the pipe function. Read more§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
- R: 'a,
Mutably borrows self
and passes that borrow into the pipe function. Read more§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
§impl<T> Pipe for Twhere
+ T: ?Sized,
§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
+ Self: Sized,
Pipes by value. This is generally the method you want to use. Read more§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
+ R: 'a,
Borrows self
and passes that borrow into the pipe function. Read more§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
+ R: 'a,
Mutably borrows self
and passes that borrow into the pipe function. Read more§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
§fn pipe_borrow_mut<'a, B, R>(
&'a mut self,
- func: impl FnOnce(&'a mut B) -> R
+ func: impl FnOnce(&'a mut B) -> R
) -> R
§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
Borrows self
, then passes self.as_ref()
into the pipe function.§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
Borrows self
, then passes self.as_ref()
into the pipe function.§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
Mutably borrows self
, then passes self.as_mut()
into the pipe
-function.§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
Borrows self
, then passes self.deref()
into the pipe function.§impl<T> Pointable for T
§impl<T> SaturatedConversion for T
§fn saturated_from<T>(t: T) -> Selfwhere
+function.
§impl<T> Pointable for T
§impl<T> SaturatedConversion for T
§fn saturated_from<T>(t: T) -> Selfwhere
Self: UniqueSaturatedFrom<T>,
§fn saturated_into<T>(self) -> Twhere
- Self: UniqueSaturatedInto<T>,
Consume self to return an equivalent value of T
. Read more§impl<T> Tap for T
§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Immutable access to the Borrow<B>
of a value. Read more§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
Mutable access to the BorrowMut<B>
of a value. Read more§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
Immutable access to the AsRef<R>
view of a value. Read more§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
Mutable access to the AsMut<R>
view of a value. Read more§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Immutable access to the Deref::Target
of a value. Read more§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Mutable access to the Deref::Target
of a value. Read more§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls .tap()
only in debug builds, and is erased in release builds.§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls .tap_mut()
only in debug builds, and is erased in release
-builds.§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
Calls .tap_borrow()
only in debug builds, and is erased in release
-builds.§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
Calls .tap_borrow_mut()
only in debug builds, and is erased in release
-builds.§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
Calls .tap_ref()
only in debug builds, and is erased in release
-builds.§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
Calls .tap_ref_mut()
only in debug builds, and is erased in release
-builds.§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
Calls .tap_deref()
only in debug builds, and is erased in release
-builds.§impl<T> TryConv for T
§impl<T> Tap for T
§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Immutable access to the Borrow<B>
of a value. Read more§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
Mutable access to the BorrowMut<B>
of a value. Read more§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
Immutable access to the AsRef<R>
view of a value. Read more§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
Mutable access to the AsMut<R>
view of a value. Read more§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Immutable access to the Deref::Target
of a value. Read more§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Mutable access to the Deref::Target
of a value. Read more§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls .tap()
only in debug builds, and is erased in release builds.§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls .tap_mut()
only in debug builds, and is erased in release
+builds.§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
Calls .tap_borrow()
only in debug builds, and is erased in release
+builds.§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
Calls .tap_borrow_mut()
only in debug builds, and is erased in release
+builds.§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
Calls .tap_ref()
only in debug builds, and is erased in release
+builds.§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
Calls .tap_ref_mut()
only in debug builds, and is erased in release
+builds.§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
Calls .tap_deref()
only in debug builds, and is erased in release
+builds.§impl<T> TryConv for T
§impl<S, T> UncheckedInto<T> for Swhere
T: UncheckedFrom<S>,
§fn unchecked_into(self) -> T
The counterpart to unchecked_from
.§impl<T, S> UniqueSaturatedInto<T> for S
§fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of T
.§impl<V, T> VZip<V> for Twhere
+ S: TryInto<T>,
§fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of T
.§impl<T> WithPostDispatchInfo for Twhere
- T: Into<DispatchError>,
§fn with_weight(
+ T: Into<DispatchError>,
§fn with_weight(
self,
actual_weight: Weight
) -> DispatchErrorWithPostInfo<PostDispatchInfo>
Call this on your modules custom errors type in order to return a custom weight on error. Read more§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
- S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
+ S: Into<Dispatch>,§fn with_current_subscriber(self) -> WithDispatch<Self>
§impl<S> Codec for Swhere
- S: Decode + Encode,
§impl<T> EncodeLike<&&T> for Twhere
- T: Encode,
§impl<T> EncodeLike<&T> for Twhere
- T: Encode,
§impl<T> EncodeLike<&mut T> for Twhere
- T: Encode,
§impl<T> EncodeLike<Arc<T>> for Twhere
- T: Encode,
§impl<T> EncodeLike<Box<T>> for Twhere
- T: Encode,
§impl<T> EncodeLike<Rc<T>> for Twhere
+ S: Decode + Encode,
§impl<T> EncodeLike<&&T> for Twhere
+ T: Encode,
§impl<T> EncodeLike<&T> for Twhere
+ T: Encode,
§impl<T> EncodeLike<&mut T> for Twhere
+ T: Encode,
§impl<T> EncodeLike<Arc<T>> for Twhere
+ T: Encode,
§impl<T> EncodeLike<Box<T>> for Twhere
+ T: Encode,
§impl<T> EncodeLike<Rc<T>> for Twhere
T: Encode,
§impl<S> FullCodec for Swhere
S: Decode + FullEncode,
§impl<S> FullEncode for Swhere
S: Encode + EncodeLike,
§impl<T> JsonSchemaMaybe for T
§impl<T> MaybeDebug for Twhere
- T: Debug,
§impl<T> MaybeRefUnwindSafe for Twhere
- T: RefUnwindSafe,
§impl<T> StaticTypeInfo for Twhere
- T: TypeInfo + 'static,
\ No newline at end of file
+ T: Debug,§impl<T> MaybeRefUnwindSafe for Twhere
+ T: RefUnwindSafe,
§impl<T> StaticTypeInfo for Twhere
+ T: TypeInfo + 'static,
\ No newline at end of file
diff --git a/pallet_allocations/pallet/enum.Event.html b/pallet_allocations/pallet/enum.Event.html
index b3320c9841f..fb4ebfdaaaf 100644
--- a/pallet_allocations/pallet/enum.Event.html
+++ b/pallet_allocations/pallet/enum.Event.html
@@ -1,180 +1,179 @@
-Event in pallet_allocations::pallet - Rust
- Enum pallet_allocations::pallet::Event
source · pub enum Event<T: Config> {
+Event in pallet_allocations::pallet - Rust Enum pallet_allocations::pallet::Event
source · pub enum Event<T: Config> {
SessionQuotaRenewed,
SessionQuotaCalculated(<<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance),
// some variants omitted
}
Expand description
The Event
enum of this pallet
Variants§
§SessionQuotaRenewed
Session quota is renewed at the beginning of a new session
§SessionQuotaCalculated(<<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance)
Session quota is calculated and this new value will be used from the next session
-Trait Implementations§
Trait Implementations§
source§impl<T: Config> Decode for Event<T>
source§fn decode<__CodecInputEdqy: Input>(
- __codec_input_edqy: &mut __CodecInputEdqy
-) -> Result<Self, Error>
Attempt to deserialise the value from input.§fn decode_into<I>(
- input: &mut I,
- dst: &mut MaybeUninit<Self>
-) -> Result<DecodeFinished, Error>where
- I: Input,
Attempt to deserialize the value from input into a pre-allocated piece of memory. Read more§fn skip<I>(input: &mut I) -> Result<(), Error>where
- I: Input,
Attempt to skip the encoded value from input. Read more§fn encoded_fixed_size() -> Option<usize>
Returns the fixed encoded size of the type. Read moresource§impl<T: Config> Encode for Event<T>
source§fn size_hint(&self) -> usize
If possible give a hint of expected size of the encoding. Read moresource§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
+ __codec_input_edqy: &mut __CodecInputEdqy
+) -> Result<Self, Error>
Attempt to deserialise the value from input.§fn decode_into<I>(
+ input: &mut I,
+ dst: &mut MaybeUninit<Self>
+) -> Result<DecodeFinished, Error>where
+ I: Input,
Attempt to deserialize the value from input into a pre-allocated piece of memory. Read more§fn skip<I>(input: &mut I) -> Result<(), Error>where
+ I: Input,
Attempt to skip the encoded value from input. Read more§fn encoded_fixed_size() -> Option<usize>
Returns the fixed encoded size of the type. Read moresource§impl<T: Config> Encode for Event<T>
source§fn size_hint(&self) -> usize
If possible give a hint of expected size of the encoding. Read moresource§fn encode_to<__CodecOutputEdqy: Output + ?Sized>(
&self,
- __codec_dest_edqy: &mut __CodecOutputEdqy
-)
Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl<T: Config> PartialEq for Event<T>
source§fn eq(&self, other: &Self) -> bool
This method tests for self
and other
values to be equal, and is used
-by ==
.1.0.0 · source§fn ne(&self, other: &Rhs) -> bool
This method tests for !=
. The default implementation is almost always
+ __codec_dest_edqy: &mut __CodecOutputEdqy
+)Convert self to a slice and append it to the destination.§fn using_encoded<R, F>(&self, f: F) -> R
Convert self to a slice and then invoke the given closure with it.§fn encoded_size(&self) -> usize
Calculates the encoded size. Read moresource§impl<T: Config> PartialEq for Event<T>
source§impl<T> TypeInfo for Event<T>where
<<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: TypeInfo + 'static,
- PhantomData<T>: TypeInfo + 'static,
+ PhantomData<T>: TypeInfo + 'static,
T: Config + 'static,
source§impl<T: Config> EncodeLike for Event<T>
source§impl<T: Config> Eq for Event<T>
Auto Trait Implementations§
§impl<T> Freeze for Event<T>
§impl<T> RefUnwindSafe for Event<T>where
- T: RefUnwindSafe,
- <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: RefUnwindSafe,
§impl<T> Send for Event<T>where
- T: Send,
§impl<T> Sync for Event<T>where
- T: Sync,
§impl<T> Unpin for Event<T>
§impl<T> UnwindSafe for Event<T>where
- T: UnwindSafe,
- <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: UnwindSafe,
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
- T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
- Self: TryFrom<T>,
§fn checked_into<T>(self) -> Option<T>where
- Self: TryInto<T>,
§impl<T> Conv for T
Auto Trait Implementations§
§impl<T> Freeze for Event<T>
§impl<T> RefUnwindSafe for Event<T>where
+ <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: RefUnwindSafe,
+ T: RefUnwindSafe,
§impl<T> Send for Event<T>where
+ T: Send,
§impl<T> Sync for Event<T>where
+ T: Sync,
§impl<T> Unpin for Event<T>
§impl<T> UnwindSafe for Event<T>where
+ <<T as Config>::Currency as Currency<<T as Config>::AccountId>>::Balance: UnwindSafe,
+ T: UnwindSafe,
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
+ T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more§impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
+ Self: TryFrom<T>,
§fn checked_into<T>(self) -> Option<T>where
+ Self: TryInto<T>,
§impl<T> Conv for T
§impl<T> DecodeAll for Twhere
+ T: Decode,
§fn decode_all(input: &mut &[u8]) -> Result<T, Error>
Decode Self
and consume all of the given input data. Read more§impl<T> DecodeLimit for Twhere
T: Decode,
§fn decode_all_with_depth_limit(
- limit: u32,
- input: &mut &[u8]
-) -> Result<T, Error>
Decode Self
and consume all of the given input data. Read more§fn decode_with_depth_limit<I>(limit: u32, input: &mut I) -> Result<T, Error>
source§impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.§impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more§impl<T> FmtForward for T
§fn fmt_binary(self) -> FmtBinary<Self>where
- Self: Binary,
Causes self
to use its Binary
implementation when Debug
-formatted.§fn fmt_display(self) -> FmtDisplay<Self>where
- Self: Display,
source§fn __clone_box(&self, _: Private) -> *mut ()
source§impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.§impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more§impl<T> FmtForward for T
§fn fmt_binary(self) -> FmtBinary<Self>where
+ Self: Binary,
Causes self
to use its Binary
implementation when Debug
-formatted.§fn fmt_display(self) -> FmtDisplay<Self>where
+ Self: Display,
Causes self
to use its Display
implementation when
Debug
-formatted.§fn fmt_lower_exp(self) -> FmtLowerExp<Self>where
- Self: LowerExp,
Causes self
to use its LowerExp
implementation when
Debug
-formatted.§fn fmt_lower_hex(self) -> FmtLowerHex<Self>where
- Self: LowerHex,
Causes self
to use its LowerHex
implementation when
Debug
-formatted.§fn fmt_octal(self) -> FmtOctal<Self>where
- Self: Octal,
Causes self
to use its Octal
implementation when Debug
-formatted.§fn fmt_pointer(self) -> FmtPointer<Self>where
- Self: Pointer,
Causes self
to use its Octal
implementation when Debug
-formatted.§fn fmt_pointer(self) -> FmtPointer<Self>where
+ Self: Pointer,
Causes self
to use its Pointer
implementation when
Debug
-formatted.§fn fmt_upper_exp(self) -> FmtUpperExp<Self>where
- Self: UpperExp,
Causes self
to use its UpperExp
implementation when
Debug
-formatted.§fn fmt_upper_hex(self) -> FmtUpperHex<Self>where
- Self: UpperHex,
Causes self
to use its UpperHex
implementation when
Debug
-formatted.§fn fmt_list(self) -> FmtList<Self>where
- &'a Self: for<'a> IntoIterator,
Formats each item in a sequence. Read more§impl<T> Hashable for Twhere
- T: Codec,
§impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
Instruments this type with the provided [Span
], returning an
+ T: Codec,§impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
source§impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
-otherwise. Read more§impl<T> IsType<T> for T
§impl<T, Outer> IsWrappedBy<Outer> for T
§impl<T> IsType<T> for T
§impl<T, Outer> IsWrappedBy<Outer> for T
§impl<T> KeyedVec for Twhere
- T: Codec,
§impl<T> Pipe for Twhere
- T: ?Sized,
§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
- Self: Sized,
Pipes by value. This is generally the method you want to use. Read more§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
- R: 'a,
Borrows self
and passes that borrow into the pipe function. Read more§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
- R: 'a,
Mutably borrows self
and passes that borrow into the pipe function. Read more§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
§impl<T> Pipe for Twhere
+ T: ?Sized,
§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
+ Self: Sized,
Pipes by value. This is generally the method you want to use. Read more§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
+ R: 'a,
Borrows self
and passes that borrow into the pipe function. Read more§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
+ R: 'a,
Mutably borrows self
and passes that borrow into the pipe function. Read more§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
§fn pipe_borrow_mut<'a, B, R>(
&'a mut self,
- func: impl FnOnce(&'a mut B) -> R
+ func: impl FnOnce(&'a mut B) -> R
) -> R
§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
Borrows self
, then passes self.as_ref()
into the pipe function.§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
Borrows self
, then passes self.as_ref()
into the pipe function.§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
Mutably borrows self
, then passes self.as_mut()
into the pipe
-function.§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
Borrows self
, then passes self.deref()
into the pipe function.§impl<T> Pointable for T
§impl<T> SaturatedConversion for T
§fn saturated_from<T>(t: T) -> Selfwhere
+function.
§impl<T> Pointable for T
§impl<T> SaturatedConversion for T
§fn saturated_from<T>(t: T) -> Selfwhere
Self: UniqueSaturatedFrom<T>,
§fn saturated_into<T>(self) -> Twhere
- Self: UniqueSaturatedInto<T>,
Consume self to return an equivalent value of T
. Read more§impl<T> Tap for T
§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Immutable access to the Borrow<B>
of a value. Read more§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
Mutable access to the BorrowMut<B>
of a value. Read more§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
Immutable access to the AsRef<R>
view of a value. Read more§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
Mutable access to the AsMut<R>
view of a value. Read more§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Immutable access to the Deref::Target
of a value. Read more§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Mutable access to the Deref::Target
of a value. Read more§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls .tap()
only in debug builds, and is erased in release builds.§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls .tap_mut()
only in debug builds, and is erased in release
-builds.§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
Calls .tap_borrow()
only in debug builds, and is erased in release
-builds.§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
Calls .tap_borrow_mut()
only in debug builds, and is erased in release
-builds.§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
Calls .tap_ref()
only in debug builds, and is erased in release
-builds.§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
Calls .tap_ref_mut()
only in debug builds, and is erased in release
-builds.§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
Calls .tap_deref()
only in debug builds, and is erased in release
-builds.§impl<T> TryConv for T
§impl<T> Tap for T
§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Immutable access to the Borrow<B>
of a value. Read more§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
Mutable access to the BorrowMut<B>
of a value. Read more§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
Immutable access to the AsRef<R>
view of a value. Read more§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
Mutable access to the AsMut<R>
view of a value. Read more§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Immutable access to the Deref::Target
of a value. Read more§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Mutable access to the Deref::Target
of a value. Read more§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls .tap()
only in debug builds, and is erased in release builds.§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls .tap_mut()
only in debug builds, and is erased in release
+builds.§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
Calls .tap_borrow()
only in debug builds, and is erased in release
+builds.§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
Calls .tap_borrow_mut()
only in debug builds, and is erased in release
+builds.§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
Calls .tap_ref()
only in debug builds, and is erased in release
+builds.§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
Calls .tap_ref_mut()
only in debug builds, and is erased in release
+builds.§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
Calls .tap_deref()
only in debug builds, and is erased in release
+builds.§impl<T> TryConv for T
§impl<S, T> UncheckedInto<T> for Swhere
T: UncheckedFrom<S>,
§fn unchecked_into(self) -> T
The counterpart to unchecked_from
.§impl<T, S> UniqueSaturatedInto<T> for S
§fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of T
.§impl<V, T> VZip<V> for Twhere
+ S: TryInto<T>,
§fn unique_saturated_into(self) -> T
Consume self to return an equivalent value of T
.§impl<T> WithSubscriber for T
§fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
- S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
+ S: Into<Dispatch>,§fn with_current_subscriber(self) -> WithDispatch<Self>
§impl<S> Codec for Swhere
- S: Decode + Encode,
§impl<T> EncodeLike<&&T> for Twhere
- T: Encode,
§impl<T> EncodeLike<&T> for Twhere
- T: Encode,
§impl<T> EncodeLike<&mut T> for Twhere
- T: Encode,
§impl<T> EncodeLike<Arc<T>> for Twhere
- T: Encode,
§impl<T> EncodeLike<Box<T>> for Twhere
- T: Encode,
§impl<'a, T> EncodeLike<Cow<'a, T>> for Twhere
- T: ToOwned + Encode,
§impl<T> EncodeLike<Rc<T>> for Twhere
+ S: Decode + Encode,
§impl<T> EncodeLike<&&T> for Twhere
+ T: Encode,
§impl<T> EncodeLike<&T> for Twhere
+ T: Encode,
§impl<T> EncodeLike<&mut T> for Twhere
+ T: Encode,
§impl<T> EncodeLike<Arc<T>> for Twhere
+ T: Encode,
§impl<T> EncodeLike<Box<T>> for Twhere
+ T: Encode,
§impl<'a, T> EncodeLike<Cow<'a, T>> for Twhere
+ T: ToOwned + Encode,
§impl<T> EncodeLike<Rc<T>> for Twhere
T: Encode,
§impl<S> FullCodec for Swhere
S: Decode + FullEncode,
§impl<S> FullEncode for Swhere
S: Encode + EncodeLike,
§impl<T> JsonSchemaMaybe for T
§impl<T> MaybeDebug for Twhere
- T: Debug,
§impl<T> MaybeRefUnwindSafe for Twhere
- T: RefUnwindSafe,
§impl<T> Member for T
§impl<T> Parameter for T
§impl<T> StaticTypeInfo for Twhere
- T: TypeInfo + 'static,
\ No newline at end of file
+ T: Debug,§impl<T> MaybeRefUnwindSafe for Twhere
+ T: RefUnwindSafe,
§impl<T> Member for T
§impl<T> Parameter for T
§impl<T> StaticTypeInfo for Twhere
+ T: TypeInfo + 'static,
\ No newline at end of file
diff --git a/pallet_allocations/pallet/index.html b/pallet_allocations/pallet/index.html
index 0b4ce181326..8a69bf47b37 100644
--- a/pallet_allocations/pallet/index.html
+++ b/pallet_allocations/pallet/index.html
@@ -1,5 +1,4 @@
-pallet_allocations::pallet - Rust
- Module pallet_allocations::pallet
source · Expand description
The pallet
module in each FRAME pallet hosts the most important items needed
+
pallet_allocations::pallet - Rust Module pallet_allocations::pallet
source · Expand description
The pallet
module in each FRAME pallet hosts the most important items needed
to construct this pallet.
The main components of this pallet are:
diff --git a/pallet_allocations/pallet/storage_types/index.html b/pallet_allocations/pallet/storage_types/index.html
index e8c4782ad3f..8fc48bc8276 100644
--- a/pallet_allocations/pallet/storage_types/index.html
+++ b/pallet_allocations/pallet/storage_types/index.html
@@ -1,5 +1,4 @@
-pallet_allocations::pallet::storage_types - Rust
- Module pallet_allocations::pallet::storage_types
source · Expand description
Auto-generated docs-only module listing all (public and private) defined storage types
+
pallet_allocations::pallet::storage_types - Rust Module pallet_allocations::pallet::storage_types
source · Expand description
Auto-generated docs-only module listing all (public and private) defined storage types
for this pallet.
§Warning: Doc-Only
Members of this module cannot be used directly and are only provided for documentation
diff --git a/pallet_allocations/pallet/storage_types/struct.BenchmarkOracles.html b/pallet_allocations/pallet/storage_types/struct.BenchmarkOracles.html
index cae2ce69d5d..6606e120ac6 100644
--- a/pallet_allocations/pallet/storage_types/struct.BenchmarkOracles.html
+++ b/pallet_allocations/pallet/storage_types/struct.BenchmarkOracles.html
@@ -1,119 +1,118 @@
-
BenchmarkOracles in pallet_allocations::pallet::storage_types - Rust
- Struct pallet_allocations::pallet::storage_types::BenchmarkOracles
source · pub struct BenchmarkOracles();
Expand description
§Warning: Doc-Only
+BenchmarkOracles in pallet_allocations::pallet::storage_types - Rust Struct pallet_allocations::