diff --git a/sdk/rust/nym-sdk/src/mixnet/client.rs b/sdk/rust/nym-sdk/src/mixnet/client.rs index bcda8f5603..ea2f5f372f 100644 --- a/sdk/rust/nym-sdk/src/mixnet/client.rs +++ b/sdk/rust/nym-sdk/src/mixnet/client.rs @@ -38,25 +38,6 @@ pub struct ClientBuilder { state: BuilderState, } -pub struct Client { - nym_address: Recipient, - - /// Keys handled by the client - key_manager: KeyManager, - - client_input: ClientInput, - - #[allow(dead_code)] - client_output: ClientOutput, - - #[allow(dead_code)] - client_state: ClientState, - - reconstructed_receiver: ReconstructedMessagesReceiver, - - task_manager: TaskManager, -} - impl ClientBuilder { /// Create a new mixnet client. If no config options are supplied, creates a new client with /// ephemeral keys stored in RAM, which will be discarded at application close. @@ -248,6 +229,25 @@ impl ClientBuilder { } } +pub struct Client { + nym_address: Recipient, + + /// Keys handled by the client + key_manager: KeyManager, + + client_input: ClientInput, + + #[allow(dead_code)] + client_output: ClientOutput, + + #[allow(dead_code)] + client_state: ClientState, + + reconstructed_receiver: ReconstructedMessagesReceiver, + + task_manager: TaskManager, +} + impl Client { pub async fn connect() -> Result { let client = ClientBuilder::new(None, None)?;