Struct sugar_cli::common::CommitmentConfig
[−]pub struct CommitmentConfig {
pub commitment: CommitmentLevel,
}Fields
commitment: CommitmentLevelImplementations
impl CommitmentConfig
impl CommitmentConfig
pub fn recent() -> CommitmentConfig
Please use CommitmentConfig::processed() instead
pub fn max() -> CommitmentConfig
Please use CommitmentConfig::finalized() instead
pub fn root() -> CommitmentConfig
Please use CommitmentConfig::finalized() instead
pub fn single() -> CommitmentConfig
Please use CommitmentConfig::confirmed() instead
pub fn single_gossip() -> CommitmentConfig
Please use CommitmentConfig::confirmed() instead
pub fn finalized() -> CommitmentConfig
pub fn confirmed() -> CommitmentConfig
pub fn processed() -> CommitmentConfig
pub fn ok(self) -> Option<CommitmentConfig>
pub fn is_finalized(&self) -> bool
pub fn is_confirmed(&self) -> bool
pub fn is_processed(&self) -> bool
pub fn is_at_least_confirmed(&self) -> bool
pub fn use_deprecated_commitment(
commitment: CommitmentConfig
) -> CommitmentConfig
Trait Implementations
impl Clone for CommitmentConfig
impl Clone for CommitmentConfig
fn clone(&self) -> CommitmentConfig
fn clone(&self) -> CommitmentConfig
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
impl Debug for CommitmentConfig
impl Debug for CommitmentConfig
impl Default for CommitmentConfig
impl Default for CommitmentConfig
fn default() -> CommitmentConfig
fn default() -> CommitmentConfig
Returns the “default value” for a type. Read more
impl<'de> Deserialize<'de> for CommitmentConfig
impl<'de> Deserialize<'de> for CommitmentConfig
fn deserialize<__D>(
__deserializer: __D
) -> Result<CommitmentConfig, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D
) -> Result<CommitmentConfig, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl FromStr for CommitmentConfig
impl FromStr for CommitmentConfig
type Err = ParseCommitmentLevelError
type Err = ParseCommitmentLevelError
The associated error which can be returned from parsing.
fn from_str(
s: &str
) -> Result<CommitmentConfig, <CommitmentConfig as FromStr>::Err>
fn from_str(
s: &str
) -> Result<CommitmentConfig, <CommitmentConfig as FromStr>::Err>
Parses a string s to return a value of this type. Read more
impl Hash for CommitmentConfig
impl Hash for CommitmentConfig
impl PartialEq<CommitmentConfig> for CommitmentConfig
impl PartialEq<CommitmentConfig> for CommitmentConfig
fn eq(&self, other: &CommitmentConfig) -> bool
fn eq(&self, other: &CommitmentConfig) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
impl Serialize for CommitmentConfig
impl Serialize for CommitmentConfig
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Copy for CommitmentConfig
impl Eq for CommitmentConfig
impl StructuralEq for CommitmentConfig
impl StructuralPartialEq for CommitmentConfig
Auto Trait Implementations
impl RefUnwindSafe for CommitmentConfig
impl Send for CommitmentConfig
impl Sync for CommitmentConfig
impl Unpin for CommitmentConfig
impl UnwindSafe for CommitmentConfig
Blanket Implementations
impl<T> AbiEnumVisitor for T where
T: Serialize + AbiExample + ?Sized,
impl<T> AbiEnumVisitor for T where
T: Serialize + AbiExample + ?Sized,
default fn visit_for_abi(
&self,
digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
impl<T> AbiEnumVisitor for T where
T: Serialize + ?Sized,
impl<T> AbiEnumVisitor for T where
T: Serialize + ?Sized,
default fn visit_for_abi(
&self,
_digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
impl<T> AbiExample for T
impl<T> AbiExample for T
default fn example() -> T
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key and return true if they are equal.
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
impl<T> Pointable for T
impl<T> Pointable for T
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
fn vzip(self) -> V
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more