pub struct UntilStr { /* private fields */ }Trait Implementations§
Source§impl BoundedString for UntilStr
impl BoundedString for UntilStr
const MIN_LENGTH: Option<usize>
const MAX_LENGTH: Option<usize>
const DEFAULT: Option<&'static str>
const PATTERN: Option<&'static str>
const TYPE_DESCRIPTION: &'static str = "a string with pattern r\"^\\d{4}-\\d{2}-\\d{2}( \\d{2}:\\d{2}(:\\d{2})?)?$\" and no length constraints"
fn get_value(&self) -> &str
fn new(value: String) -> Result<Self, BoundedStringError>
fn validate(value: &str) -> Result<(), BoundedStringError>
Source§impl<'de> Deserialize<'de> for UntilStr
impl<'de> Deserialize<'de> for UntilStr
Source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialOrd for UntilStr
impl PartialOrd for UntilStr
impl StructuralPartialEq for UntilStr
Auto Trait Implementations§
impl Freeze for UntilStr
impl RefUnwindSafe for UntilStr
impl Send for UntilStr
impl Sync for UntilStr
impl Unpin for UntilStr
impl UnsafeUnpin for UntilStr
impl UnwindSafe for UntilStr
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