pub struct SplitRequest {
pub id: String,
pub amount: String,
pub fee: Option<String>,
pub fee_level: Option<FeeLevel>,
pub tx_note: Option<String>,
}
Fields§
§id: String
id of position to split
amount: String
Amount of tokens to be transferred to the new stake account.
fee: Option<String>
Represents the fee for a transaction, which can be specified as a percentage value. Only one of fee/feeLevel is required.
fee_level: Option<FeeLevel>
§tx_note: Option<String>
The note to associate with the transactions.
Implementations§
Source§impl SplitRequest
impl SplitRequest
pub fn new(id: String, amount: String) -> SplitRequest
Trait Implementations§
Source§impl Clone for SplitRequest
impl Clone for SplitRequest
Source§fn clone(&self) -> SplitRequest
fn clone(&self) -> SplitRequest
Returns a copy 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 SplitRequest
impl Debug for SplitRequest
Source§impl Default for SplitRequest
impl Default for SplitRequest
Source§fn default() -> SplitRequest
fn default() -> SplitRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SplitRequest
impl<'de> Deserialize<'de> for SplitRequest
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 SplitRequest
impl PartialEq for SplitRequest
Source§impl Serialize for SplitRequest
impl Serialize for SplitRequest
impl StructuralPartialEq for SplitRequest
Auto Trait Implementations§
impl Freeze for SplitRequest
impl RefUnwindSafe for SplitRequest
impl Send for SplitRequest
impl Sync for SplitRequest
impl Unpin for SplitRequest
impl UnwindSafe for SplitRequest
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