Struct ublox::CfgInfBuilder
source · pub struct CfgInfBuilder {
pub protocol_id: u8,
pub reserved: [u8; 3],
pub inf_msg_mask_0: CfgInfMask,
pub inf_msg_mask_1: CfgInfMask,
pub inf_msg_mask_2: CfgInfMask,
pub inf_msg_mask_3: CfgInfMask,
pub inf_msg_mask_4: CfgInfMask,
pub inf_msg_mask_5: CfgInfMask,
}
Expand description
Information message conifg Struct that is used to construct packets, see the crate-level documentation for more information
Fields§
§protocol_id: u8
§reserved: [u8; 3]
§inf_msg_mask_0: CfgInfMask
§inf_msg_mask_1: CfgInfMask
§inf_msg_mask_2: CfgInfMask
§inf_msg_mask_3: CfgInfMask
§inf_msg_mask_4: CfgInfMask
§inf_msg_mask_5: CfgInfMask
Implementations§
source§impl CfgInfBuilder
impl CfgInfBuilder
pub const PACKET_LEN: usize = 18usize
pub fn into_packet_bytes(self) -> [u8; 18]
Trait Implementations§
source§impl Default for CfgInfBuilder
impl Default for CfgInfBuilder
source§fn default() -> CfgInfBuilder
fn default() -> CfgInfBuilder
Returns the “default value” for a type. Read more
source§impl From<CfgInfBuilder> for [u8; 18]
impl From<CfgInfBuilder> for [u8; 18]
source§fn from(x: CfgInfBuilder) -> Self
fn from(x: CfgInfBuilder) -> Self
Converts to this type from the input type.
source§impl UbxPacketCreator for CfgInfBuilder
impl UbxPacketCreator for CfgInfBuilder
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 CfgInfBuilder
impl Send for CfgInfBuilder
impl Sync for CfgInfBuilder
impl Unpin for CfgInfBuilder
impl UnwindSafe for CfgInfBuilder
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