pub struct IGiftOrder {Show 22 fields
pub id: String,
pub state: String,
pub old_state: Option<String>,
pub is_channel_expired: Option<bool>,
pub is_order_expired: Option<bool>,
pub lsp_balance_sat: Option<u64>,
pub client_balance_sat: Option<u64>,
pub channel_expiry_weeks: Option<u32>,
pub zero_conf: Option<bool>,
pub zero_reserve: Option<bool>,
pub announced: Option<bool>,
pub client_node_id: Option<String>,
pub channel_expires_at: Option<String>,
pub order_expires_at: Option<String>,
pub fee_sat: Option<u64>,
pub network_fee_sat: Option<u64>,
pub service_fee_sat: Option<u64>,
pub payment: Option<IGiftPayment>,
pub lsp_node: Option<IGiftLspNode>,
pub updated_at: Option<String>,
pub created_at: Option<String>,
pub node_id_verified: Option<bool>,
}Fields§
§id: String§state: String§old_state: Option<String>§is_channel_expired: Option<bool>§is_order_expired: Option<bool>§lsp_balance_sat: Option<u64>§client_balance_sat: Option<u64>§channel_expiry_weeks: Option<u32>§zero_conf: Option<bool>§zero_reserve: Option<bool>§announced: Option<bool>§client_node_id: Option<String>§channel_expires_at: Option<String>§order_expires_at: Option<String>§fee_sat: Option<u64>§network_fee_sat: Option<u64>§service_fee_sat: Option<u64>§payment: Option<IGiftPayment>§lsp_node: Option<IGiftLspNode>§updated_at: Option<String>§created_at: Option<String>§node_id_verified: Option<bool>Trait Implementations§
Source§impl Clone for IGiftOrder
impl Clone for IGiftOrder
Source§fn clone(&self) -> IGiftOrder
fn clone(&self) -> IGiftOrder
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 IGiftOrder
impl Debug for IGiftOrder
Source§impl<'de> Deserialize<'de> for IGiftOrder
impl<'de> Deserialize<'de> for IGiftOrder
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 IGiftOrder
impl RefUnwindSafe for IGiftOrder
impl Send for IGiftOrder
impl Sync for IGiftOrder
impl Unpin for IGiftOrder
impl UnwindSafe for IGiftOrder
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