pub struct OrderFlags {
pub kind: OrderKind,
pub partially_fillable: bool,
pub sell_token_balance: TokenBalance,
pub buy_token_balance: TokenBalance,
}Expand description
Order flags extracted from a bitfield.
Corresponds to the TypeScript OrderFlags type.
Fields§
§kind: OrderKindThe order kind (sell or buy).
partially_fillable: boolWhether the order is partially fillable.
sell_token_balance: TokenBalanceSource of sell token balance.
buy_token_balance: TokenBalanceDestination of buy token balance.
Trait Implementations§
Source§impl Clone for OrderFlags
impl Clone for OrderFlags
Source§fn clone(&self) -> OrderFlags
fn clone(&self) -> OrderFlags
Returns a duplicate of the value. Read more
1.0.0 · 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 OrderFlags
impl Debug for OrderFlags
Source§impl PartialEq for OrderFlags
impl PartialEq for OrderFlags
impl Copy for OrderFlags
impl Eq for OrderFlags
impl StructuralPartialEq for OrderFlags
Auto Trait Implementations§
impl Freeze for OrderFlags
impl RefUnwindSafe for OrderFlags
impl Send for OrderFlags
impl Sync for OrderFlags
impl Unpin for OrderFlags
impl UnsafeUnpin for OrderFlags
impl UnwindSafe for OrderFlags
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