#[non_exhaustive]pub struct SetCollateralAssetsResult {
pub collateral_type: String,
pub ccy_list: Vec<String>,
pub collateral_enabled: bool,
}Expand description
Result of updating collateral assets.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.collateral_type: StringOKX collateral-assets update type.
ccy_list: Vec<String>Currency list included in the update.
collateral_enabled: boolWhether assets are enabled as collateral.
Trait Implementations§
Source§impl Clone for SetCollateralAssetsResult
impl Clone for SetCollateralAssetsResult
Source§fn clone(&self) -> SetCollateralAssetsResult
fn clone(&self) -> SetCollateralAssetsResult
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 SetCollateralAssetsResult
impl Debug for SetCollateralAssetsResult
Source§impl<'de> Deserialize<'de> for SetCollateralAssetsResult
impl<'de> Deserialize<'de> for SetCollateralAssetsResult
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
Auto Trait Implementations§
impl Freeze for SetCollateralAssetsResult
impl RefUnwindSafe for SetCollateralAssetsResult
impl Send for SetCollateralAssetsResult
impl Sync for SetCollateralAssetsResult
impl Unpin for SetCollateralAssetsResult
impl UnsafeUnpin for SetCollateralAssetsResult
impl UnwindSafe for SetCollateralAssetsResult
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