#[repr(u8)]pub enum SystemDataContract {
Withdrawals = 0,
MasternodeRewards = 1,
FeatureFlags = 2,
DPNS = 3,
Dashpay = 4,
WalletUtils = 5,
TokenHistory = 6,
KeywordSearch = 7,
}Variants§
Withdrawals = 0
MasternodeRewards = 1
FeatureFlags = 2
DPNS = 3
Dashpay = 4
WalletUtils = 5
TokenHistory = 6
KeywordSearch = 7
Implementations§
Source§impl SystemDataContract
impl SystemDataContract
pub fn id(&self) -> Identifier
Sourcepub fn source(
self,
platform_version: &PlatformVersion,
) -> Result<DataContractSource, Error>
pub fn source( self, platform_version: &PlatformVersion, ) -> Result<DataContractSource, Error>
Returns DataContractSource
Trait Implementations§
Source§impl Clone for SystemDataContract
impl Clone for SystemDataContract
Source§fn clone(&self) -> SystemDataContract
fn clone(&self) -> SystemDataContract
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SystemDataContract
impl Debug for SystemDataContract
Source§impl Hash for SystemDataContract
impl Hash for SystemDataContract
Source§impl Ord for SystemDataContract
impl Ord for SystemDataContract
Source§fn cmp(&self, other: &SystemDataContract) -> Ordering
fn cmp(&self, other: &SystemDataContract) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for SystemDataContract
impl PartialEq for SystemDataContract
Source§impl PartialOrd for SystemDataContract
impl PartialOrd for SystemDataContract
impl Copy for SystemDataContract
impl Eq for SystemDataContract
impl StructuralPartialEq for SystemDataContract
Auto Trait Implementations§
impl Freeze for SystemDataContract
impl RefUnwindSafe for SystemDataContract
impl Send for SystemDataContract
impl Sync for SystemDataContract
impl Unpin for SystemDataContract
impl UnwindSafe for SystemDataContract
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<T, U> IntoPlatformVersioned<U> for Twhere
U: FromPlatformVersioned<T>,
impl<T, U> IntoPlatformVersioned<U> for Twhere
U: FromPlatformVersioned<T>,
§fn into_platform_versioned(self, platform_version: &PlatformVersion) -> U
fn into_platform_versioned(self, platform_version: &PlatformVersion) -> U
Performs the conversion.
§impl<T, U> TryIntoPlatformVersioned<U> for Twhere
U: TryFromPlatformVersioned<T>,
impl<T, U> TryIntoPlatformVersioned<U> for Twhere
U: TryFromPlatformVersioned<T>,
§type Error = <U as TryFromPlatformVersioned<T>>::Error
type Error = <U as TryFromPlatformVersioned<T>>::Error
The type returned in the event of a conversion error.
§fn try_into_platform_versioned(
self,
platform_version: &PlatformVersion,
) -> Result<U, <U as TryFromPlatformVersioned<T>>::Error>
fn try_into_platform_versioned( self, platform_version: &PlatformVersion, ) -> Result<U, <U as TryFromPlatformVersioned<T>>::Error>
Performs the conversion.