Lines Matching refs:RawOsStr
29 //! fn parse(s: Option<&clap_lex::RawOsStr>) -> Result<Self, BoxedError> {
117 pub use os_str_bytes::RawOsStr;
278 inner: std::borrow::Cow<'s, RawOsStr>,
285 let inner = RawOsStr::new(inner);
312 pub fn to_long(&self) -> Option<(Result<&str, &RawOsStr>, Option<&RawOsStr>)> {
326 let value = value.map(RawOsStr::from_str);
378 pub fn to_value_os(&self) -> &RawOsStr {
385 pub fn to_value(&self) -> Result<&str, &RawOsStr> {
400 inner: &'s RawOsStr,
402 invalid_suffix: Option<&'s RawOsStr>,
406 fn new(inner: &'s RawOsStr, utf8: Option<&'s str>) -> Self {
443 pub fn next_flag(&mut self) -> Option<Result<char, &'s RawOsStr>> {
457 pub fn next_value_os(&mut self) -> Option<&'s RawOsStr> {
474 type Item = Result<char, &'s RawOsStr>;
481 fn split_nonutf8_once(b: &RawOsStr) -> (&str, Option<&RawOsStr>) {