#[repr(C)]pub struct SubGhzProtocolDecoderBase {
pub protocol: *const SubGhzProtocol,
pub callback: SubGhzProtocolDecoderBaseRxCallback,
pub context: *mut c_void,
}
Fields§
§protocol: *const SubGhzProtocol
§callback: SubGhzProtocolDecoderBaseRxCallback
§context: *mut c_void
Trait Implementations§
Source§impl Clone for SubGhzProtocolDecoderBase
impl Clone for SubGhzProtocolDecoderBase
Source§fn clone(&self) -> SubGhzProtocolDecoderBase
fn clone(&self) -> SubGhzProtocolDecoderBase
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 SubGhzProtocolDecoderBase
impl Debug for SubGhzProtocolDecoderBase
impl Copy for SubGhzProtocolDecoderBase
Auto Trait Implementations§
impl Freeze for SubGhzProtocolDecoderBase
impl RefUnwindSafe for SubGhzProtocolDecoderBase
impl !Send for SubGhzProtocolDecoderBase
impl !Sync for SubGhzProtocolDecoderBase
impl Unpin for SubGhzProtocolDecoderBase
impl UnwindSafe for SubGhzProtocolDecoderBase
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