pub enum RpcFrameHeaderPrefix {
Complete(RpcFrameLength),
WideLengthFollows,
}Variants§
Complete(RpcFrameLength)
WideLengthFollows
Implementations§
Source§impl RpcFrameHeaderPrefix
impl RpcFrameHeaderPrefix
pub fn decode( bytes: [u8; 4], ) -> Result<RpcFrameHeaderPrefix, RpcFrameLengthDecodeError>
pub fn decode_wide( bytes: [u8; 8], ) -> Result<RpcFrameLength, RpcFrameLengthDecodeError>
Trait Implementations§
Source§impl Clone for RpcFrameHeaderPrefix
impl Clone for RpcFrameHeaderPrefix
Source§fn clone(&self) -> RpcFrameHeaderPrefix
fn clone(&self) -> RpcFrameHeaderPrefix
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 moreimpl Copy for RpcFrameHeaderPrefix
Source§impl Debug for RpcFrameHeaderPrefix
impl Debug for RpcFrameHeaderPrefix
impl Eq for RpcFrameHeaderPrefix
Source§impl PartialEq for RpcFrameHeaderPrefix
impl PartialEq for RpcFrameHeaderPrefix
impl StructuralPartialEq for RpcFrameHeaderPrefix
Auto Trait Implementations§
impl Freeze for RpcFrameHeaderPrefix
impl RefUnwindSafe for RpcFrameHeaderPrefix
impl Send for RpcFrameHeaderPrefix
impl Sync for RpcFrameHeaderPrefix
impl Unpin for RpcFrameHeaderPrefix
impl UnsafeUnpin for RpcFrameHeaderPrefix
impl UnwindSafe for RpcFrameHeaderPrefix
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