Struct vls_protocol::model::Basepoints
source · pub struct Basepoints {
pub revocation: PubKey,
pub payment: PubKey,
pub htlc: PubKey,
pub delayed_payment: PubKey,
}
Fields§
§revocation: PubKey
§payment: PubKey
§htlc: PubKey
§delayed_payment: PubKey
Trait Implementations§
source§impl Debug for Basepoints
impl Debug for Basepoints
source§impl<'de> Deserialize<'de> for Basepoints
impl<'de> Deserialize<'de> for Basepoints
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 RefUnwindSafe for Basepoints
impl Send for Basepoints
impl Sync for Basepoints
impl Unpin for Basepoints
impl UnwindSafe for Basepoints
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