[−][src]Struct defmt_decoder::Table
This is supported on
unstable
only.Interner table that holds log levels and maps format strings to indices
Implementations
impl Table
[src]
pub fn new(entries: BTreeMap<usize, TableEntry>) -> Self
[src]
NOTE caller must verify that defmt symbols are compatible with this version of the decoder
crate using the check_version
function
pub fn indices<'s>(&'s self) -> impl Iterator<Item = usize> + 's
[src]
pub fn is_empty(&self) -> bool
[src]
pub fn raw_symbols<'s>(&'s self) -> impl Iterator<Item = &'s str> + 's
[src]
Iterates over the raw symbols of the table entries
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Table
impl Send for Table
impl Sync for Table
impl Unpin for Table
impl UnwindSafe for Table
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,