#[repr(C)]pub struct SubGhzProtocolDecoder {
pub alloc: SubGhzAlloc,
pub free: SubGhzFree,
pub feed: SubGhzDecoderFeed,
pub reset: SubGhzDecoderReset,
pub get_hash_data: SubGhzGetHashData,
pub get_string: SubGhzGetString,
pub serialize: SubGhzSerialize,
pub deserialize: SubGhzDeserialize,
}Fields§
§alloc: SubGhzAlloc§free: SubGhzFree§feed: SubGhzDecoderFeed§reset: SubGhzDecoderReset§get_hash_data: SubGhzGetHashData§get_string: SubGhzGetString§serialize: SubGhzSerialize§deserialize: SubGhzDeserializeTrait Implementations§
Source§impl Clone for SubGhzProtocolDecoder
impl Clone for SubGhzProtocolDecoder
Source§fn clone(&self) -> SubGhzProtocolDecoder
fn clone(&self) -> SubGhzProtocolDecoder
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 SubGhzProtocolDecoder
impl Debug for SubGhzProtocolDecoder
impl Copy for SubGhzProtocolDecoder
Auto Trait Implementations§
impl Freeze for SubGhzProtocolDecoder
impl RefUnwindSafe for SubGhzProtocolDecoder
impl Send for SubGhzProtocolDecoder
impl Sync for SubGhzProtocolDecoder
impl Unpin for SubGhzProtocolDecoder
impl UnwindSafe for SubGhzProtocolDecoder
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