Re-exports§
pub use crate::context::Context;
pub use crate::error::IxaError;
pub use crate::global_properties::ContextGlobalPropertiesExt;
pub use crate::network::ContextNetworkExt;
pub use crate::people::ContextPeopleExt;
pub use crate::random::ContextRandomExt;
pub use crate::report::ContextReportExt;
Macros§
- create_
report_ trait - Use this macro to define a unique report type
- define_
data_ plugin - Defines a new type for storing data in Context.
- define_
derived_ property - Defines a derived person property with the following parameters:
- define_
edge_ type - Define a new edge type for use with
network
. - define_
global_ property - Defines a global property with the following parameters:
- define_
multi_ property_ index - define_
person_ property - Defines a person property with the following parameters:
- define_
person_ property_ with_ default - Defines a person property with the following parameters:
- define_
rng - Use this to define a unique type which will be used as a key to retrieve
an independent rng instance when calling
.get_rng
.