pub struct ChannelReservationAuthorityV1 {
pub authority_id: String,
pub authority_key_epoch: u64,
pub authority_key: PublicKey,
pub trusted_time_unix_ms: u64,
}Fields§
§trusted_time_unix_ms: u64Trait Implementations§
Source§impl Clone for ChannelReservationAuthorityV1
impl Clone for ChannelReservationAuthorityV1
Source§fn clone(&self) -> ChannelReservationAuthorityV1
fn clone(&self) -> ChannelReservationAuthorityV1
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for ChannelReservationAuthorityV1
impl<'de> Deserialize<'de> for ChannelReservationAuthorityV1
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
impl Eq for ChannelReservationAuthorityV1
impl StructuralPartialEq for ChannelReservationAuthorityV1
Auto Trait Implementations§
impl Freeze for ChannelReservationAuthorityV1
impl RefUnwindSafe for ChannelReservationAuthorityV1
impl Send for ChannelReservationAuthorityV1
impl Sync for ChannelReservationAuthorityV1
impl Unpin for ChannelReservationAuthorityV1
impl UnsafeUnpin for ChannelReservationAuthorityV1
impl UnwindSafe for ChannelReservationAuthorityV1
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