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