[][src]Trait pstr::intern::Muterning

pub trait Muterning {
    type Outern: Muterned;
    fn muterned(self) -> Self::Outern;
}

Convert to Mutable on Write Interning String

Associated Types

type Outern: Muterned

Loading content...

Required methods

fn muterned(self) -> Self::Outern

Convert to Mutable on Write Interning String

Loading content...

Implementations on Foreign Types

impl Muterning for char[src]

type Outern = MowStr

impl<'_> Muterning for &'_ str[src]

type Outern = MowStr

impl Muterning for Box<str>[src]

type Outern = MowStr

impl Muterning for Arc<str>[src]

type Outern = MowStr

impl Muterning for Rc<str>[src]

type Outern = MowStr

impl Muterning for String[src]

type Outern = MowStr

impl<'_> Muterning for &'_ OsStr[src]

type Outern = MowOsStr

impl Muterning for OsString[src]

type Outern = MowOsStr

impl Muterning for Box<OsStr>[src]

type Outern = MowOsStr

impl Muterning for Arc<OsStr>[src]

type Outern = MowOsStr

impl Muterning for Rc<OsStr>[src]

type Outern = MowOsStr

Loading content...

Implementors

impl Muterning for IOsStr[src]

type Outern = MowOsStr

impl Muterning for MowOsStr[src]

type Outern = MowOsStr

impl Muterning for IStr[src]

type Outern = MowStr

impl Muterning for MowStr[src]

type Outern = MowStr

Loading content...