Home
last modified time | relevance | path

Searched defs:Node (Results 1 – 4 of 4) sorted by relevance

/commonlibrary/rust/ylong_runtime/ylong_runtime/src/util/
Dlinked_list.rs27 pub(crate) struct Node<T> { struct
32 impl<T> Node<T> { argument
41 impl<T: Link> Node<T> { implementation
59 unsafe impl<T: Send> Send for Node<T> {} implementation
60 unsafe impl<T: Sync> Sync for Node<T> {} implementation
/commonlibrary/rust/ylong_json/src/
Dlinked_list.rs59 let node = Box::leak(node) as *const Node<T>; in push_back() constant
281 pub struct Node<T> { struct
282 next: *const Node<T>, argument
283 prev: *const Node<T>, argument
288 impl<T> Node<T> { argument
315 current: self as *const Node<T>, in remove_self() constant
/commonlibrary/rust/ylong_runtime/ylong_runtime/src/sync/mpsc/bounded/
Darray.rs34 pub(crate) struct Node<T> { struct
46 data: Box<[Node<T>]>, argument
/commonlibrary/rust/ylong_runtime/ylong_runtime/src/sync/mpsc/unbounded/
Dqueue.rs34 pub(crate) struct Node<T> { struct
40 data: [Node<T>; CAPACITY], argument