Struct chia_protocol::RequestSesInfo
source · pub struct RequestSesInfo {
pub start_height: u32,
pub end_height: u32,
}Fields§
§start_height: u32§end_height: u32Implementations§
source§impl RequestSesInfo
impl RequestSesInfo
pub fn new(start_height: u32, end_height: u32) -> RequestSesInfo
Trait Implementations§
source§impl ChiaProtocolMessage for RequestSesInfo
impl ChiaProtocolMessage for RequestSesInfo
fn msg_type() -> ProtocolMessageTypes
source§impl Clone for RequestSesInfo
impl Clone for RequestSesInfo
source§fn clone(&self) -> RequestSesInfo
fn clone(&self) -> RequestSesInfo
Returns a copy of the value. Read more
1.0.0 · 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 RequestSesInfo
impl Debug for RequestSesInfo
source§impl Hash for RequestSesInfo
impl Hash for RequestSesInfo
source§impl PartialEq for RequestSesInfo
impl PartialEq for RequestSesInfo
source§impl Streamable for RequestSesInfo
impl Streamable for RequestSesInfo
fn update_digest(&self, digest: &mut Sha256)
fn stream(&self, out: &mut Vec<u8>) -> Result<()>
fn parse<const TRUSTED: bool>(input: &mut Cursor<&[u8]>) -> Result<Self>
fn to_bytes(&self) -> Result<Vec<u8>, Error>
fn from_bytes(bytes: &[u8]) -> Result<Self, Error>where
Self: Sized,
fn from_bytes_unchecked(bytes: &[u8]) -> Result<Self, Error>where
Self: Sized,
fn hash(&self) -> [u8; 32]
impl Eq for RequestSesInfo
impl StructuralPartialEq for RequestSesInfo
Auto Trait Implementations§
impl Freeze for RequestSesInfo
impl RefUnwindSafe for RequestSesInfo
impl Send for RequestSesInfo
impl Sync for RequestSesInfo
impl Unpin for RequestSesInfo
impl UnwindSafe for RequestSesInfo
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)