pub struct RawStringDetails {
pub uppercase_count: Option<usize>,
pub lowercase_count: Option<usize>,
pub special_chars: Option<Vec<String>>,
pub choice: Option<Vec<String>>,
}Fields§
§uppercase_count: Option<usize>§lowercase_count: Option<usize>§special_chars: Option<Vec<String>>§choice: Option<Vec<String>>Trait Implementations§
Source§impl Default for RawStringDetails
impl Default for RawStringDetails
Source§fn default() -> RawStringDetails
fn default() -> RawStringDetails
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RawStringDetails
impl<'de> Deserialize<'de> for RawStringDetails
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
Auto Trait Implementations§
impl Freeze for RawStringDetails
impl RefUnwindSafe for RawStringDetails
impl Send for RawStringDetails
impl Sync for RawStringDetails
impl Unpin for RawStringDetails
impl UnsafeUnpin for RawStringDetails
impl UnwindSafe for RawStringDetails
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