pub struct BondDetailAsset {
pub bond_asset: Option<String>,
pub bond_transfer_count: Option<u32>,
pub hold_profit: Option<String>,
pub accrued_interest: Option<String>,
}Fields§
§bond_asset: Option<String>§bond_transfer_count: Option<u32>§hold_profit: Option<String>§accrued_interest: Option<String>Implementations§
Source§impl BondDetailAsset
impl BondDetailAsset
Sourcepub fn bond_asset(&self) -> &str
pub fn bond_asset(&self) -> &str
Returns the value of bond_asset, or the default value if bond_asset is unset.
Sourcepub fn bond_transfer_count(&self) -> u32
pub fn bond_transfer_count(&self) -> u32
Returns the value of bond_transfer_count, or the default value if bond_transfer_count is unset.
Sourcepub fn hold_profit(&self) -> &str
pub fn hold_profit(&self) -> &str
Returns the value of hold_profit, or the default value if hold_profit is unset.
Sourcepub fn accrued_interest(&self) -> &str
pub fn accrued_interest(&self) -> &str
Returns the value of accrued_interest, or the default value if accrued_interest is unset.
Trait Implementations§
Source§impl Clone for BondDetailAsset
impl Clone for BondDetailAsset
Source§fn clone(&self) -> BondDetailAsset
fn clone(&self) -> BondDetailAsset
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 BondDetailAsset
impl Debug for BondDetailAsset
Source§impl Default for BondDetailAsset
impl Default for BondDetailAsset
Source§impl Hash for BondDetailAsset
impl Hash for BondDetailAsset
Source§impl Message for BondDetailAsset
impl Message for BondDetailAsset
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for BondDetailAsset
impl PartialEq for BondDetailAsset
impl Eq for BondDetailAsset
impl StructuralPartialEq for BondDetailAsset
Auto Trait Implementations§
impl Freeze for BondDetailAsset
impl RefUnwindSafe for BondDetailAsset
impl Send for BondDetailAsset
impl Sync for BondDetailAsset
impl Unpin for BondDetailAsset
impl UnsafeUnpin for BondDetailAsset
impl UnwindSafe for BondDetailAsset
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> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§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
Checks if this value is equivalent to the given key. Read more
§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.