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
sourceimpl CfgInfBuilder
impl CfgInfBuilder
pub const PACKET_LEN: usize = 18usize
pub fn into_packet_bytes(self) -> [u8; 18]
Trait Implementations
sourceimpl Default for CfgInfBuilder
impl Default for CfgInfBuilder
sourcefn default() -> CfgInfBuilder
fn default() -> CfgInfBuilder
Returns the “default value” for a type. Read more
sourceimpl From<CfgInfBuilder> for [u8; 18]
impl From<CfgInfBuilder> for [u8; 18]
sourcefn from(x: CfgInfBuilder) -> Self
fn from(x: CfgInfBuilder) -> Self
Converts to this type from the input type.
sourceimpl UbxPacketCreator for CfgInfBuilder
impl UbxPacketCreator for CfgInfBuilder
sourcefn 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
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more