Struct ublox::CfgItfmBuilder
source · pub struct CfgItfmBuilder {
pub config: CfgItfmConfig,
pub config2: CfgItfmConfig2,
}
Expand description
Configure Jamming interference monitoring Struct that is used to construct packets, see the crate-level documentation for more information
Fields§
§config: CfgItfmConfig
Interference config Word
config2: CfgItfmConfig2
Extra settings
Implementations§
source§impl CfgItfmBuilder
impl CfgItfmBuilder
pub const PACKET_LEN: usize = 16usize
pub fn into_packet_bytes(self) -> [u8; 16]
Trait Implementations§
source§impl From<CfgItfmBuilder> for [u8; 16]
impl From<CfgItfmBuilder> for [u8; 16]
source§fn from(x: CfgItfmBuilder) -> Self
fn from(x: CfgItfmBuilder) -> Self
Converts to this type from the input type.
source§impl UbxPacketCreator for CfgItfmBuilder
impl UbxPacketCreator for CfgItfmBuilder
source§fn create_packet<T: MemWriter>(
self,
out: &mut T
) -> Result<(), MemWriterError<T::Error>>
fn create_packet<T: MemWriter>( self, out: &mut T ) -> Result<(), MemWriterError<T::Error>>
Create packet and store bytes sequence to somewhere using
out
Auto Trait Implementations§
impl RefUnwindSafe for CfgItfmBuilder
impl Send for CfgItfmBuilder
impl Sync for CfgItfmBuilder
impl Unpin for CfgItfmBuilder
impl UnwindSafe for CfgItfmBuilder
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