Struct coingecko_rs::response::finance::FinanceProduct
source · [−]pub struct FinanceProduct {
pub platform: String,
pub identifier: String,
pub supply_rate_percentage: Option<String>,
pub borrow_rate_percentage: Option<String>,
pub number_duration: Option<f64>,
pub length_duration: Option<f64>,
pub start_at: i64,
pub end_at: i64,
pub value_at: i64,
pub redeem_at: i64,
}
Fields
platform: String
identifier: String
supply_rate_percentage: Option<String>
borrow_rate_percentage: Option<String>
number_duration: Option<f64>
length_duration: Option<f64>
start_at: i64
end_at: i64
value_at: i64
redeem_at: i64
Trait Implementations
sourceimpl Clone for FinanceProduct
impl Clone for FinanceProduct
sourcefn clone(&self) -> FinanceProduct
fn clone(&self) -> FinanceProduct
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for FinanceProduct
impl Debug for FinanceProduct
sourceimpl<'de> Deserialize<'de> for FinanceProduct
impl<'de> Deserialize<'de> for FinanceProduct
sourcefn 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
sourceimpl Serialize for FinanceProduct
impl Serialize for FinanceProduct
Auto Trait Implementations
impl RefUnwindSafe for FinanceProduct
impl Send for FinanceProduct
impl Sync for FinanceProduct
impl Unpin for FinanceProduct
impl UnwindSafe for FinanceProduct
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more