weave-sdk · prelude
Source declarations, signatures and documentation for prelude.
Source: sigil/weave/libs/weave-sdk/src/prelude.rs. SHA-256: ad8acc27211fd34fcd41ed3df94f973817f626ec087134967f04cc74450d3d38.
This reference follows declared source modules, retains conditional attributes, and includes public declarations and implementation methods. Private-module re-exports and trait resolution require the compiler; this is a source reference, not a claim that every listed item is a root import. Function bodies and constant values are omitted.
pub use crate::config::WeaveConfig;
Prelude — import this for the most common Weave SDK types.
use weave_sdk::prelude::*;pub use crate::config::WeaveConfig;Source line: 7.
pub use crate::error::{Result as WeaveResult, WeaveError};
pub use crate::error::{Result as WeaveResult, WeaveError};Source line: 8.
pub use crate::identity::WeaveIdentity;
pub use crate::identity::WeaveIdentity;Source line: 9.
pub use crate::network_manager::{ConnectedPeer, NetworkConfig, NetworkManager};
pub use crate::network_manager::{ConnectedPeer, NetworkConfig, NetworkManager};Source line: 10.
pub use crate::node::{WeaveNode, WeaveNodeBuilder};
pub use crate::node::{WeaveNode, WeaveNodeBuilder};Source line: 11.
pub use crate::replication::{
dogfood_allow_authenticated_peers, ReplicationAccessProof, ReplicationManager, ReplicationStats, SessionState, };
pub use crate::replication::{
dogfood_allow_authenticated_peers, ReplicationAccessProof, ReplicationManager,
ReplicationStats, SessionState,
};Source line: 12.