Trait dcbor::TagsStoreTrait
source · pub trait TagsStoreTrait {
// Required methods
fn assigned_name_for_tag(&self, tag: &Tag) -> Option<String>;
fn name_for_tag(&self, tag: &Tag) -> String;
fn tag_for_value(&self, value: u64) -> Option<Tag>;
fn tag_for_name(&self, name: &str) -> Option<Tag>;
// Provided method
fn name_for_tag_opt<T>(tag: &Tag, tags: Option<&T>) -> String
where T: TagsStoreTrait,
Self: Sized { ... }
}Expand description
A type that can map between tags and their names.