pub struct GTTModifyParams {
pub gtt_id: u32,
pub condition: Option<GTTCondition>,
pub orders: Option<Vec<GTTOrderParams>>,
pub expires_at: Option<DateTime<Utc>>,
}
Expand description
GTT modification parameters
Fields§
§gtt_id: u32
GTT ID
condition: Option<GTTCondition>
New condition
orders: Option<Vec<GTTOrderParams>>
New orders
expires_at: Option<DateTime<Utc>>
New expiry time
Trait Implementations§
Source§impl Clone for GTTModifyParams
impl Clone for GTTModifyParams
Source§fn clone(&self) -> GTTModifyParams
fn clone(&self) -> GTTModifyParams
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for GTTModifyParams
impl Debug for GTTModifyParams
Source§impl<'de> Deserialize<'de> for GTTModifyParams
impl<'de> Deserialize<'de> for GTTModifyParams
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 GTTModifyParams
impl RefUnwindSafe for GTTModifyParams
impl Send for GTTModifyParams
impl Sync for GTTModifyParams
impl Unpin for GTTModifyParams
impl UnwindSafe for GTTModifyParams
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