[−][src]Enum rchain_v1::rchain::AccountType
We can support different types of accounts which could be used to represent different roles within the system This is just for later extension, for now we will only use User accounts
Variants
A common user account
An account that technically does not represent an individual Think of this like a SmartContract in Ethereum. We will not use it in our implementation. It's just here if you want to go on implementing to provide a starting point for more :)
Add whatever roles you need. Again, we will NOT make use of this for the example here
Fields of Validator
Trait Implementations
impl Clone for AccountType
[src]
fn clone(&self) -> AccountType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for AccountType
[src]
Auto Trait Implementations
impl RefUnwindSafe for AccountType
impl Send for AccountType
impl Sync for AccountType
impl Unpin for AccountType
impl UnwindSafe for AccountType
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,