Lines Matching refs:str
348 fn visit_str(&mut self, value: &str) -> Result<(), value_bag::Error> {
352 fn visit_borrowed_str(&mut self, value: &'v str) -> Result<(), value_bag::Error> {
438 impl ToValue for str {
468 impl<'v> From<&'v str> for Value<'v> {
469 fn from(value: &'v str) -> Self {
600 pub fn to_borrowed_str(&self) -> Option<&str> {
626 impl<'v> ToValue for Cow<'v, str> {
634 pub fn to_str(&self) -> Option<Cow<str>> {
687 fn visit_str(&mut self, value: &str) -> Result<(), Error> {
692 fn visit_borrowed_str(&mut self, value: &'v str) -> Result<(), Error> {
750 fn visit_str(&mut self, value: &str) -> Result<(), Error> {
754 fn visit_borrowed_str(&mut self, value: &'v str) -> Result<(), Error> {
828 fn str() -> impl Iterator<Item = Value<'static>> {
914 for v in bool().chain(str()).chain(char()) {
923 for v in str() {
955 .chain(str())
971 .chain(str())
1013 struct Extract<'v>(Option<&'v str>);
1020 fn visit_borrowed_str(&mut self, value: &'v str) -> Result<(), Error> {