Lines Matching refs:Mut
55 pub fn by_mut(&mut self) -> Mut<T> { in by_mut()
56 Mut { in by_mut()
110 pub fn by_mut(self) -> Mut<'a, T> { in by_mut()
111 Mut { in by_mut()
128 pub struct Mut<'a, T> struct
136 impl<'a, T> Copy for Mut<'a, T> where T: ?Sized {} argument
138 impl<'a, T> Clone for Mut<'a, T> implementation
147 impl<'a, T> Mut<'a, T> implementation
153 Mut { in new()
159 pub fn cast<U: CastTo>(self) -> Mut<'a, U::Target> { in cast()
160 Mut { in cast()
174 pub fn extend<'b>(self) -> Mut<'b, T> { in extend()
175 Mut { in extend()
186 impl<'a, T> Mut<'a, T> { impl