pub struct BlockExtension {
pub type: u16,
pub data: Vec<u8>,
}
Fields§
§type: u16
§data: Vec<u8>
Trait Implementations§
Source§impl Clone for BlockExtension
impl Clone for BlockExtension
Source§fn clone(&self) -> BlockExtension
fn clone(&self) -> BlockExtension
Returns a duplicate 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 BlockExtension
impl Debug for BlockExtension
Source§impl Default for BlockExtension
impl Default for BlockExtension
Source§fn default() -> BlockExtension
fn default() -> BlockExtension
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BlockExtension
impl<'de> Deserialize<'de> for BlockExtension
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
Source§impl PartialEq for BlockExtension
impl PartialEq for BlockExtension
Source§impl Serialize for BlockExtension
impl Serialize for BlockExtension
impl StructuralPartialEq for BlockExtension
Auto Trait Implementations§
impl Freeze for BlockExtension
impl RefUnwindSafe for BlockExtension
impl Send for BlockExtension
impl Sync for BlockExtension
impl Unpin for BlockExtension
impl UnwindSafe for BlockExtension
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