Lines Matching defs:T
26 pub fn new(bytes: B) -> Option<Ref<B, T>> { in new() argument
40 pub fn new_from_prefix(bytes: B) -> Option<(Ref<B, T>, B)> { in new_from_prefix() argument
54 pub fn new_from_suffix(bytes: B) -> Option<(B, Ref<B, T>)> { in new_from_suffix() argument
71 pub fn new_unaligned(bytes: B) -> Option<Ref<B, T>> { in new_unaligned() argument
88 pub fn new_unaligned_from_prefix(bytes: B) -> Option<(Ref<B, T>, B)> { in new_unaligned_from_prefix() argument
105 pub fn new_unaligned_from_suffix(bytes: B) -> Option<(B, Ref<B, T>)> { in new_unaligned_from_suffix() argument
118 pub fn new_slice(bytes: B) -> Option<Ref<B, [T]>> { in new_slice()
134 pub fn new_slice_unaligned(bytes: B) -> Option<Ref<B, [T]>> { in new_slice_unaligned()
147 pub fn into_slice(self) -> &'a [T] { in into_slice()
160 pub fn into_mut_slice(self) -> &'a mut [T] { in into_mut_slice()
174 pub fn new_slice_from_prefix(bytes: B, count: usize) -> Option<(Ref<B, [T]>, B)> { in new_slice_from_prefix()
182 pub fn new_slice_from_suffix(bytes: B, count: usize) -> Option<(B, Ref<B, [T]>)> { in new_slice_from_suffix()
199 pub fn new_slice_unaligned_from_prefix(bytes: B, count: usize) -> Option<(Ref<B, [T]>, B)> { in new_slice_unaligned_from_prefix()
210 pub fn new_slice_unaligned_from_suffix(bytes: B, count: usize) -> Option<(B, Ref<B, [T]>)> { in new_slice_unaligned_from_suffix()