pub struct GetModuleInfoParams {
pub store_id: HexId,
pub root: HexId,
}Expand description
Params for dig.getModuleInfo — the
handshake a peer reads before range-pulling a whole .dig module for
(store, root).
Fields§
§store_id: HexIdThe store launcher id (64-hex, required).
root: HexIdThe generation root whose .dig module is being pulled (64-hex, required).
Trait Implementations§
Source§impl Clone for GetModuleInfoParams
impl Clone for GetModuleInfoParams
Source§fn clone(&self) -> GetModuleInfoParams
fn clone(&self) -> GetModuleInfoParams
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 GetModuleInfoParams
impl Debug for GetModuleInfoParams
Source§impl<'de> Deserialize<'de> for GetModuleInfoParams
impl<'de> Deserialize<'de> for GetModuleInfoParams
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 GetModuleInfoParams
Source§impl PartialEq for GetModuleInfoParams
impl PartialEq for GetModuleInfoParams
Source§impl Serialize for GetModuleInfoParams
impl Serialize for GetModuleInfoParams
impl StructuralPartialEq for GetModuleInfoParams
Auto Trait Implementations§
impl Freeze for GetModuleInfoParams
impl RefUnwindSafe for GetModuleInfoParams
impl Send for GetModuleInfoParams
impl Sync for GetModuleInfoParams
impl Unpin for GetModuleInfoParams
impl UnsafeUnpin for GetModuleInfoParams
impl UnwindSafe for GetModuleInfoParams
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