pub struct SinceStr { /* private fields */ }Trait Implementations§
Source§impl BoundedString for SinceStr
impl BoundedString for SinceStr
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 SinceStr
impl<'de> Deserialize<'de> for SinceStr
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 SinceStr
impl PartialOrd for SinceStr
impl StructuralPartialEq for SinceStr
Auto Trait Implementations§
impl Freeze for SinceStr
impl RefUnwindSafe for SinceStr
impl Send for SinceStr
impl Sync for SinceStr
impl Unpin for SinceStr
impl UnsafeUnpin for SinceStr
impl UnwindSafe for SinceStr
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