pub struct FilterStr { /* private fields */ }Trait Implementations§
Source§impl BoundedString for FilterStr
impl BoundedString for FilterStr
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 length at most 2048"
fn get_value(&self) -> &str
fn new(value: String) -> Result<Self, BoundedStringError>
fn validate(value: &str) -> Result<(), BoundedStringError>
Source§impl<'de> Deserialize<'de> for FilterStr
impl<'de> Deserialize<'de> for FilterStr
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 FilterStr
impl PartialOrd for FilterStr
impl StructuralPartialEq for FilterStr
Auto Trait Implementations§
impl Freeze for FilterStr
impl RefUnwindSafe for FilterStr
impl Send for FilterStr
impl Sync for FilterStr
impl Unpin for FilterStr
impl UnsafeUnpin for FilterStr
impl UnwindSafe for FilterStr
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