pub struct WireKeyBindingRegistry {
pub format_version: u8,
pub epoch: u64,
pub previous_registry: Option<ContentHash>,
pub authority_signature: StateSignature,
pub bindings: Vec<WireKeyBinding>,
}Expand description
Versioned set of key bindings carried as one closure object.
Fields§
§format_version: u8§epoch: u64§previous_registry: Option<ContentHash>§bindings: Vec<WireKeyBinding>Trait Implementations§
Source§impl Clone for WireKeyBindingRegistry
impl Clone for WireKeyBindingRegistry
Source§fn clone(&self) -> WireKeyBindingRegistry
fn clone(&self) -> WireKeyBindingRegistry
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 Debug for WireKeyBindingRegistry
impl Debug for WireKeyBindingRegistry
Source§impl<'de> Deserialize<'de> for WireKeyBindingRegistry
impl<'de> Deserialize<'de> for WireKeyBindingRegistry
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 WireKeyBindingRegistry
Source§impl From<&KeyBindingRegistry> for WireKeyBindingRegistry
impl From<&KeyBindingRegistry> for WireKeyBindingRegistry
Source§fn from(registry: &KeyBindingRegistry) -> Self
fn from(registry: &KeyBindingRegistry) -> Self
Converts to this type from the input type.
Source§impl From<WireKeyBindingRegistry> for KeyBindingRegistry
impl From<WireKeyBindingRegistry> for KeyBindingRegistry
Source§fn from(registry: WireKeyBindingRegistry) -> Self
fn from(registry: WireKeyBindingRegistry) -> Self
Converts to this type from the input type.
Source§impl PartialEq for WireKeyBindingRegistry
impl PartialEq for WireKeyBindingRegistry
Source§impl Serialize for WireKeyBindingRegistry
impl Serialize for WireKeyBindingRegistry
impl StructuralPartialEq for WireKeyBindingRegistry
Auto Trait Implementations§
impl Freeze for WireKeyBindingRegistry
impl RefUnwindSafe for WireKeyBindingRegistry
impl Send for WireKeyBindingRegistry
impl Sync for WireKeyBindingRegistry
impl Unpin for WireKeyBindingRegistry
impl UnsafeUnpin for WireKeyBindingRegistry
impl UnwindSafe for WireKeyBindingRegistry
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