pub struct VaultCycle {Show 14 fields
pub cycle_number: String,
pub capital_generation: Option<String>,
pub expiry: String,
pub started_at: String,
pub finished_at: Option<String>,
pub share_price_start: String,
pub share_price_end: Option<String>,
pub equity_start: String,
pub equity_end: Option<String>,
pub positions_opened: u32,
pub positions_settled: u32,
pub return_pct: Option<f64>,
pub performance_fee_assessed: String,
pub management_fee_assessed: String,
}Expand description
Public /api/v1/vaults/{pda}/cycles row.
Fields§
§cycle_number: String§capital_generation: Option<String>§expiry: String§started_at: String§finished_at: Option<String>§equity_start: String§equity_end: Option<String>§positions_opened: u32§positions_settled: u32§return_pct: Option<f64>§performance_fee_assessed: String§management_fee_assessed: StringTrait Implementations§
Source§impl Clone for VaultCycle
impl Clone for VaultCycle
Source§impl Debug for VaultCycle
impl Debug for VaultCycle
Source§impl<'de> Deserialize<'de> for VaultCycle
impl<'de> Deserialize<'de> for VaultCycle
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 VaultCycle
impl PartialEq for VaultCycle
Source§impl Serialize for VaultCycle
impl Serialize for VaultCycle
impl StructuralPartialEq for VaultCycle
Auto Trait Implementations§
impl Forget for VaultCycle
impl Freeze for VaultCycle
impl RefUnwindSafe for VaultCycle
impl Send for VaultCycle
impl Sync for VaultCycle
impl Unpin for VaultCycle
impl UnsafeUnpin for VaultCycle
impl UnwindSafe for VaultCycle
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more