Lines Matching refs:Option
26 pub fn new(bytes: B) -> Option<Ref<B, T>> { in new()
40 pub fn new_from_prefix(bytes: B) -> Option<(Ref<B, T>, B)> { in new_from_prefix()
54 pub fn new_from_suffix(bytes: B) -> Option<(B, Ref<B, T>)> { in new_from_suffix()
71 pub fn new_unaligned(bytes: B) -> Option<Ref<B, T>> { in new_unaligned()
88 pub fn new_unaligned_from_prefix(bytes: B) -> Option<(Ref<B, T>, B)> { in new_unaligned_from_prefix()
105 pub fn new_unaligned_from_suffix(bytes: B) -> Option<(B, Ref<B, T>)> { in new_unaligned_from_suffix()
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()
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()
225 let r: Option<Ref<&[u8], u8>> = Ref::new(bytes); in test_deprecated_ref_methods()
228 let r: Option<(Ref<&[u8], u8>, &[u8])> = Ref::new_from_prefix(bytes); in test_deprecated_ref_methods()
231 let r: Option<(&[u8], Ref<&[u8], u8>)> = Ref::new_from_suffix(bytes); in test_deprecated_ref_methods()
234 let r: Option<Ref<&[u8], u8>> = Ref::new_unaligned(bytes); in test_deprecated_ref_methods()
237 let r: Option<(Ref<&[u8], u8>, &[u8])> = Ref::new_unaligned_from_prefix(bytes); in test_deprecated_ref_methods()
240 let r: Option<(&[u8], Ref<&[u8], u8>)> = Ref::new_unaligned_from_suffix(bytes); in test_deprecated_ref_methods()
243 let r: Option<Ref<&[u8], [u8]>> = Ref::new_slice(bytes_slice); in test_deprecated_ref_methods()
246 let r: Option<Ref<&[u8], [u8]>> = Ref::new_slice_unaligned(bytes_slice); in test_deprecated_ref_methods()
249 let r: Option<(Ref<&[u8], [u8]>, &[u8])> = Ref::new_slice_from_prefix(bytes_slice, 1); in test_deprecated_ref_methods()
252 let r: Option<(&[u8], Ref<&[u8], [u8]>)> = Ref::new_slice_from_suffix(bytes_slice, 1); in test_deprecated_ref_methods()
255 let r: Option<(Ref<&[u8], [u8]>, &[u8])> = in test_deprecated_ref_methods()
259 let r: Option<(&[u8], Ref<&[u8], [u8]>)> = in test_deprecated_ref_methods()