pub struct BoolToStringConverter {
pub true_string: String,
pub false_string: String,
}Expand description
Boolean to string converter.
Fields§
§true_string: StringString for true value
false_string: StringString for false value
Implementations§
Source§impl BoolToStringConverter
impl BoolToStringConverter
Sourcepub fn new() -> BoolToStringConverter
pub fn new() -> BoolToStringConverter
Create with “true”/“false” strings.
Sourcepub fn with_strings(
true_str: impl Into<String>,
false_str: impl Into<String>,
) -> BoolToStringConverter
pub fn with_strings( true_str: impl Into<String>, false_str: impl Into<String>, ) -> BoolToStringConverter
Create with custom strings.
Trait Implementations§
Source§impl Debug for BoolToStringConverter
impl Debug for BoolToStringConverter
Source§impl Default for BoolToStringConverter
impl Default for BoolToStringConverter
Source§fn default() -> BoolToStringConverter
fn default() -> BoolToStringConverter
Returns the “default value” for a type. Read more
Source§impl ValueConverter for BoolToStringConverter
impl ValueConverter for BoolToStringConverter
Source§fn convert(&self, value: &str) -> Result<String, ConversionError>
fn convert(&self, value: &str) -> Result<String, ConversionError>
Convert from source type to target type.
Source§fn convert_back(&self, value: &str) -> Result<String, ConversionError>
fn convert_back(&self, value: &str) -> Result<String, ConversionError>
Convert back from target type to source type.
Auto Trait Implementations§
impl Freeze for BoolToStringConverter
impl RefUnwindSafe for BoolToStringConverter
impl Send for BoolToStringConverter
impl Sync for BoolToStringConverter
impl Unpin for BoolToStringConverter
impl UnsafeUnpin for BoolToStringConverter
impl UnwindSafe for BoolToStringConverter
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