Home
last modified time | relevance | path

Searched refs:Infallible (Results 1 – 9 of 9) sorted by relevance

/rust/pin-init/examples/
A Derror.rs5 use core::convert::Infallible;
13 impl From<Infallible> for Error {
14 fn from(e: Infallible) -> Self { in from()
A Dlinked_list.rs9 convert::Infallible,
34 pub fn new() -> impl PinInit<Self, Infallible> { in new()
39 }? Infallible) in new()
44 pub fn insert_next(list: &ListHead) -> impl PinInit<Self, Infallible> + '_ { in insert_next()
49 }? Infallible) in insert_next()
53 pub fn insert_prev(list: &ListHead) -> impl PinInit<Self, Infallible> + '_ { in insert_prev()
58 }? Infallible) in insert_prev()
A Dpthread_mutex.rs20 use std::convert::Infallible;
51 impl From<Infallible> for Error {
52 fn from(e: Infallible) -> Self { in from()
A Dstatic_init.rs78 ) -> Result<(), core::convert::Infallible> { in __pinned_init() argument
/rust/pin-init/src/
A Dlib.rs285 convert::Infallible,
503 let x: ::core::convert::Infallible = x;
786 }? ::core::convert::Infallible)
893 }? ::core::convert::Infallible)
1055 pub unsafe trait PinInit<T: ?Sized, E = Infallible>: Sized {
1154 pub unsafe trait Init<T: ?Sized, E = Infallible>: PinInit<T, E> {
1395 unsafe fn __init(self, slot: *mut T) -> Result<(), Infallible> { in __init() argument
1405 unsafe fn __pinned_init(self, slot: *mut T) -> Result<(), Infallible> { in __pinned_init() argument
A D__internal.rs202 let value: Result<Pin<&mut Foo>, core::convert::Infallible> = in stack_init_reuse()
209 let value: Result<Pin<&mut Foo>, core::convert::Infallible> = in stack_init_reuse()
A Dalloc.rs12 type AllocError = core::convert::Infallible;
/rust/kernel/
A Derror.rs229 impl From<core::convert::Infallible> for Error {
230 fn from(e: core::convert::Infallible) -> Error { in from()
A Dtypes.rs369 pin_init::pin_init_from_closure::<_, ::core::convert::Infallible>(move |slot| { in ffi_init()

Completed in 13 milliseconds