pub struct OptionalString(pub Option<String>);Expand description
Optional string
Tuple Fields§
§0: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for OptionalString
impl Clone for OptionalString
Source§fn clone(&self) -> OptionalString
fn clone(&self) -> OptionalString
Returns a duplicate of the value. Read more
1.0.0 · 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 OptionalString
impl Debug for OptionalString
Source§impl Default for OptionalString
impl Default for OptionalString
Source§fn default() -> OptionalString
fn default() -> OptionalString
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OptionalString
impl<'de> Deserialize<'de> for OptionalString
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 OptionalString
impl RefUnwindSafe for OptionalString
impl Send for OptionalString
impl Sync for OptionalString
impl Unpin for OptionalString
impl UnwindSafe for OptionalString
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