#[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_voidTrait 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 (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 SubGhzProtocolDecoderBase
Auto Trait Implementations§
impl !Send for SubGhzProtocolDecoderBase
impl !Sync for SubGhzProtocolDecoderBase
impl Freeze for SubGhzProtocolDecoderBase
impl RefUnwindSafe for SubGhzProtocolDecoderBase
impl Unpin for SubGhzProtocolDecoderBase
impl UnsafeUnpin 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