Module corundum::default [−][src]
Expand description
The default allocator module
Re-exports
pub use $crate::*;
pub use $crate::alloc::*;
pub use $crate::clone::PClone;
pub use $crate::convert::PFrom;
pub use $crate::str::ToPString;
pub use $crate::stm::transaction;
Modules
Structs
A memory allocator with buddy allocation mechanism
A wrapper around a raw persistent pointer that indicates that the possessor
of this wrapper owns the referent. Useful for building abstractions like
Pbox<T,P>
, Vec<T,P>
, and String<P>
.
Root object container
Traits
Creates a default value of the type
Type Definitions
Compact form of Journal
<
BuddyAlloc
>
.
Compact form of PCell
<T,
BuddyAlloc
>
.
Compact form of PMutex
<T,
BuddyAlloc
>
.
Compact form of LogNonNull
<T,
BuddyAlloc
>
.
Compact form of Ref
<'b, T,
BuddyAlloc
>
.
Compact form of PRefCell
<T,
BuddyAlloc
>
.
Compact form of RefMut
<'b, T,
BuddyAlloc
>
.
Compact form of String
<
BuddyAlloc
>
.
Compact form of Vec
<T,
BuddyAlloc
>
.
Compact form of Parc
<T,
BuddyAlloc
>
.
Compact form of Pbox
<T,
BuddyAlloc
>
.
Compact form of Prc
<T,
BuddyAlloc
>
.
Compact form of TCell
<T,
BuddyAlloc
>
.
Compact form of VCell
<T,
BuddyAlloc
>
.