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