Struct sugar_cli::common::CommitmentConfig
[−]pub struct CommitmentConfig {
pub commitment: CommitmentLevel,
}Fields
commitment: CommitmentLevelImplementations
impl CommitmentConfig
impl CommitmentConfig
pub fn recent() -> CommitmentConfig
👎Deprecated since 1.5.5:
Please use CommitmentConfig::processed() instead
pub fn max() -> CommitmentConfig
👎Deprecated since 1.5.5:
Please use CommitmentConfig::finalized() instead
pub fn root() -> CommitmentConfig
👎Deprecated since 1.5.5:
Please use CommitmentConfig::finalized() instead
pub fn single() -> CommitmentConfig
👎Deprecated since 1.5.5:
Please use CommitmentConfig::confirmed() instead
pub fn single_gossip() -> CommitmentConfig
👎Deprecated since 1.5.5:
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 moreimpl 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 moreimpl 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
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 Twhere
T: Serialize + AbiExample + ?Sized,
impl<T> AbiEnumVisitor for Twhere
T: Serialize + AbiExample + ?Sized,
default fn visit_for_abi(
&self,
digester: &mut AbiDigester
) -> Result<AbiDigester, DigestError>
impl<T> AbiEnumVisitor for Twhere
T: Serialize + ?Sized,
impl<T> AbiEnumVisitor for Twhere
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 Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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 Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
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.