pub struct UnicodeToLincolnMapping {
m: HashMap<char, LincChar>,
}
Fields§
§m: HashMap<char, LincChar>
Implementations§
Source§impl UnicodeToLincolnMapping
impl UnicodeToLincolnMapping
pub fn new() -> UnicodeToLincolnMapping
Sourcepub fn to_lincoln(
&self,
s: &str,
) -> Result<Vec<Unsigned6Bit>, UnicodeToLincolnConversionFailure>
pub fn to_lincoln( &self, s: &str, ) -> Result<Vec<Unsigned6Bit>, UnicodeToLincolnConversionFailure>
Convert a Unicode string to a sequence of Lincoln Writer codes.
§Errors
Err(UnicodeToLincolnconversionfailure)
is returned when one
of the Unicode characters in the input cannot be converted to
a Lincoln Writer code.
Trait Implementations§
Source§impl Default for UnicodeToLincolnMapping
impl Default for UnicodeToLincolnMapping
Source§fn default() -> UnicodeToLincolnMapping
fn default() -> UnicodeToLincolnMapping
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for UnicodeToLincolnMapping
impl RefUnwindSafe for UnicodeToLincolnMapping
impl Send for UnicodeToLincolnMapping
impl Sync for UnicodeToLincolnMapping
impl Unpin for UnicodeToLincolnMapping
impl UnwindSafe for UnicodeToLincolnMapping
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