pub struct YieldVenueAllocation {
pub id: YieldVenue,
pub target_ratio: u16,
}Expand description
Represents a venues’s desired financial allocation.
Fields§
§id: YieldVenueYield source identifier.
target_ratio: u16Target ratio represented as u16 with 4 decimal places precision.
Trait Implementations§
Source§impl BorshDeserialize for YieldVenueAllocation
impl BorshDeserialize for YieldVenueAllocation
fn deserialize_reader<__R: Read>(reader: &mut __R) -> Result<Self, Error>
Source§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
Source§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
Source§impl Clone for YieldVenueAllocation
impl Clone for YieldVenueAllocation
Source§fn clone(&self) -> YieldVenueAllocation
fn clone(&self) -> YieldVenueAllocation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 YieldVenueAllocation
impl Debug for YieldVenueAllocation
impl Eq for YieldVenueAllocation
Source§impl PartialEq for YieldVenueAllocation
impl PartialEq for YieldVenueAllocation
Source§fn eq(&self, other: &YieldVenueAllocation) -> bool
fn eq(&self, other: &YieldVenueAllocation) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for YieldVenueAllocation
Auto Trait Implementations§
impl Freeze for YieldVenueAllocation
impl RefUnwindSafe for YieldVenueAllocation
impl Send for YieldVenueAllocation
impl Sync for YieldVenueAllocation
impl Unpin for YieldVenueAllocation
impl UnsafeUnpin for YieldVenueAllocation
impl UnwindSafe for YieldVenueAllocation
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