Weave documentation
Rust referenceweave-sdk

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.

On this page