Struct mutiny_core::labels::LabelItem
source · pub struct LabelItem {
pub addresses: Vec<Address>,
pub invoices: Vec<Bolt11Invoice>,
pub last_used_time: u64,
}Fields§
§addresses: Vec<Address>List of addresses that have this label
invoices: Vec<Bolt11Invoice>List of invoices that have this label
last_used_time: u64Epoch time in seconds when this label was last used
Trait Implementations§
source§impl<'de> Deserialize<'de> for LabelItem
impl<'de> Deserialize<'de> for LabelItem
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
source§impl Ord for LabelItem
impl Ord for LabelItem
source§impl PartialEq for LabelItem
impl PartialEq for LabelItem
source§impl PartialOrd for LabelItem
impl PartialOrd for LabelItem
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moreimpl Eq for LabelItem
impl StructuralEq for LabelItem
impl StructuralPartialEq for LabelItem
Auto Trait Implementations§
impl RefUnwindSafe for LabelItem
impl Send for LabelItem
impl Sync for LabelItem
impl Unpin for LabelItem
impl UnwindSafe for LabelItem
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
§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.