pub struct CurrencyInfo {
pub name: String,
pub fraction_size: u32,
pub spacing: Option<u32>,
pub symbol: Option<Symbol>,
pub uniq_symbol: Option<Symbol>,
pub localized_name: Vec<LocalizedName>,
pub locale_overrides: Vec<LocaleOverrides>,
}Expand description
Details about a supported currency in the fiat rate feed
Fields§
§name: String§fraction_size: u32§spacing: Option<u32>§symbol: Option<Symbol>§uniq_symbol: Option<Symbol>§localized_name: Vec<LocalizedName>§locale_overrides: Vec<LocaleOverrides>Trait Implementations§
Source§impl Clone for CurrencyInfo
impl Clone for CurrencyInfo
Source§fn clone(&self) -> CurrencyInfo
fn clone(&self) -> CurrencyInfo
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 CurrencyInfo
impl Debug for CurrencyInfo
Source§impl<'de> Deserialize<'de> for CurrencyInfo
impl<'de> Deserialize<'de> for CurrencyInfo
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 From<CurrencyInfo> for CurrencyInfo
impl From<CurrencyInfo> for CurrencyInfo
Source§fn from(source: CurrencyInfo) -> Self
fn from(source: CurrencyInfo) -> Self
Converts to this type from the input type.
Source§impl From<CurrencyInfo> for CurrencyInfo
impl From<CurrencyInfo> for CurrencyInfo
Auto Trait Implementations§
impl Freeze for CurrencyInfo
impl RefUnwindSafe for CurrencyInfo
impl Send for CurrencyInfo
impl Sync for CurrencyInfo
impl Unpin for CurrencyInfo
impl UnwindSafe for CurrencyInfo
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request