Struct StringParam
pub struct StringParam(/* private field */);
Wraps the regex that forms the Strategy for String so that a sensible
Default can be given. The default is a string of non-control characters.
Trait Implementations
impl Clone for StringParam
fn clone(&self) -> StringParam
impl Copy for StringParam
impl Debug for StringParam
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Default for StringParam
fn default() -> Self
impl Eq for StringParam
impl From<&'static str> for StringParam
fn from(x: &'static str) -> Self
impl Hash for StringParam
fn hash<__H: Hasher>(&self, state: &mut __H)
impl Ord for StringParam
fn cmp(&self, other: &StringParam) -> Ordering
impl PartialEq for StringParam
fn eq(&self, other: &StringParam) -> bool
impl PartialOrd for StringParam
fn partial_cmp(&self, other: &StringParam) -> Option<Ordering>
impl StructuralPartialEq for StringParam
Auto Trait Implementations
impl Freeze for StringParam
impl RefUnwindSafe for StringParam
impl Send for StringParam
impl Sync for StringParam
impl Unpin for StringParam
impl UnsafeUnpin for StringParam
impl UnwindSafe for StringParam
Blanket Implementations
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for StringParam
where
ST: ?Sized,
DT: ?Sized,
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for StringParam
where
ST: ?Sized,
DT: ?Sized,
impl<T> Any for StringParam
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for StringParam
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for StringParam
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for StringParam
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for StringParam
fn from(t: T) -> TReturns the argument unchanged.
impl<T> Read<Exclusive, BecauseExclusive> for StringParam
where
T: ?Sized,
impl<T> ToOwned for StringParam
where
T: Clone,
type Owned = T;fn to_owned(&self) -> Tfn clone_into(&self, target: &mut T)
impl<T, U> Into<U> for StringParam
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for StringParam
where
U: Into<T>,
type Error = never;fn try_from(value: U) -> Result<T, never>
impl<T, U> TryInto<U> for StringParam
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
impl<V, T> VZip<V> for StringParam
where
V: MultiLane<T>,
fn vzip(self) -> V