Struct rschema_core::StringProp
source · [−]pub struct StringProp {
pub min_length: Option<u64>,
pub max_length: Option<u64>,
pub pattern: Option<String>,
pub format: Option<String>,
pub enm: Vec<String>,
}Expand description
Attributes for string type properties.
Fields
min_length: Option<u64>max_length: Option<u64>pattern: Option<String>format: Option<String>enm: Vec<String>Trait Implementations
sourceimpl Debug for StringProp
impl Debug for StringProp
sourceimpl Default for StringProp
impl Default for StringProp
sourcefn default() -> StringProp
fn default() -> StringProp
Returns the “default value” for a type. Read more
sourceimpl Serialize for StringProp
impl Serialize for StringProp
Auto Trait Implementations
impl RefUnwindSafe for StringProp
impl Send for StringProp
impl Sync for StringProp
impl Unpin for StringProp
impl UnwindSafe for StringProp
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more