Trait newegg::order::OrderApi
[−]
[src]
pub trait OrderApi { fn get_order_info(
&self,
request: &GetOrderInfoRequest
) -> NeweggResult<GetOrderInfoResponse>; fn cancel_order(
&self,
order_number: i64,
reason: CancelOrderReasonCode
) -> NeweggResult<CancelOrderResponse>; fn ship_order(
&self,
order_number: i64,
action: &ShipOrderAction
) -> NeweggResult<ShipOrderResponse>; }
Required Methods
fn get_order_info(
&self,
request: &GetOrderInfoRequest
) -> NeweggResult<GetOrderInfoResponse>
&self,
request: &GetOrderInfoRequest
) -> NeweggResult<GetOrderInfoResponse>
fn cancel_order(
&self,
order_number: i64,
reason: CancelOrderReasonCode
) -> NeweggResult<CancelOrderResponse>
&self,
order_number: i64,
reason: CancelOrderReasonCode
) -> NeweggResult<CancelOrderResponse>
fn ship_order(
&self,
order_number: i64,
action: &ShipOrderAction
) -> NeweggResult<ShipOrderResponse>
&self,
order_number: i64,
action: &ShipOrderAction
) -> NeweggResult<ShipOrderResponse>
Implementors
impl OrderApi for NeweggClient