Type Definition rental::RentString [] [src]

type RentString<'rental, B: 'rental> = RentRef<'rental, String, B>;

A predefined type that rents references from a String.

Examples

let s = "Hello, world!".to_string();
let rent = rental::RentString::new(s, |s| &s[0..5]);
assert_eq!(&*rent, "Hello");