#[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 (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 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 UnsafeUnpin 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