pub struct UpdateValidatorData {
pub commission_bps: Option<u16>,
pub metadata: Option<Vec<u8>>,
}Expand description
Data for UpdateValidator operation
Fields§
§commission_bps: Option<u16>New commission rate (None = keep current)
metadata: Option<Vec<u8>>New metadata (None = keep current)
Trait Implementations§
Source§impl Clone for UpdateValidatorData
impl Clone for UpdateValidatorData
Source§fn clone(&self) -> UpdateValidatorData
fn clone(&self) -> UpdateValidatorData
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 UpdateValidatorData
impl Debug for UpdateValidatorData
Source§impl<'de> Deserialize<'de> for UpdateValidatorData
impl<'de> Deserialize<'de> for UpdateValidatorData
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for UpdateValidatorData
impl PartialEq for UpdateValidatorData
Source§fn eq(&self, other: &UpdateValidatorData) -> bool
fn eq(&self, other: &UpdateValidatorData) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for UpdateValidatorData
impl Serialize for UpdateValidatorData
impl Eq for UpdateValidatorData
impl StructuralPartialEq for UpdateValidatorData
Auto Trait Implementations§
impl Freeze for UpdateValidatorData
impl RefUnwindSafe for UpdateValidatorData
impl Send for UpdateValidatorData
impl Sync for UpdateValidatorData
impl Unpin for UpdateValidatorData
impl UnsafeUnpin for UpdateValidatorData
impl UnwindSafe for UpdateValidatorData
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