pub struct BasedBuilder { /* private fields */ }
Expand description
Builder for Based
number.
Implementations§
Source§impl BasedBuilder
impl BasedBuilder
Sourcepub fn check(self) -> Result<Self, BasedError>
pub fn check(self) -> Result<Self, BasedError>
Checks for:
- characters (in
val
) with higher value thanbase
, - characters with undefined value,
- Base 0.
Sourcepub fn is_valid(&self) -> bool
pub fn is_valid(&self) -> bool
Checks for:
- characters (in
val
) with higher value thanbase
, - characters with undefined value,
- Base 0.
Use check()
to get error info.
Sourcepub fn build_unchecked(self) -> Based
pub fn build_unchecked(self) -> Based
Builds a Based
number.
See: check() or is_valid().
Trait Implementations§
Source§impl Default for BasedBuilder
impl Default for BasedBuilder
Source§fn default() -> BasedBuilder
fn default() -> BasedBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BasedBuilder
impl RefUnwindSafe for BasedBuilder
impl Send for BasedBuilder
impl Sync for BasedBuilder
impl Unpin for BasedBuilder
impl UnwindSafe for BasedBuilder
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