pub struct UserAttrStr { /* private fields */ }Trait Implementations§
Source§impl BoundedString for UserAttrStr
impl BoundedString for UserAttrStr
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\"\\S{2,}\" and length at most 256"
fn get_value(&self) -> &str
fn new(value: String) -> Result<Self, BoundedStringError>
fn validate(value: &str) -> Result<(), BoundedStringError>
Source§impl Clone for UserAttrStr
impl Clone for UserAttrStr
Source§fn clone(&self) -> UserAttrStr
fn clone(&self) -> UserAttrStr
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UserAttrStr
impl Debug for UserAttrStr
Source§impl<'de> Deserialize<'de> for UserAttrStr
impl<'de> Deserialize<'de> for UserAttrStr
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 PartialEq for UserAttrStr
impl PartialEq for UserAttrStr
Source§fn eq(&self, other: &UserAttrStr) -> bool
fn eq(&self, other: &UserAttrStr) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for UserAttrStr
impl PartialOrd for UserAttrStr
Source§impl Serialize for UserAttrStr
impl Serialize for UserAttrStr
impl StructuralPartialEq for UserAttrStr
Auto Trait Implementations§
impl Freeze for UserAttrStr
impl RefUnwindSafe for UserAttrStr
impl Send for UserAttrStr
impl Sync for UserAttrStr
impl Unpin for UserAttrStr
impl UnsafeUnpin for UserAttrStr
impl UnwindSafe for UserAttrStr
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