33//! To use the client, create it with the base URL and API token of your [EventsourcingDB](https://www.eventsourcingdb.io/) instance.
44//! ```
55//! # tokio_test::block_on(async {
6- //! # let container = eventsourcingdb_client_rust ::container::Container::start_default().await.unwrap();
6+ //! # let container = eventsourcingdb ::container::Container::start_default().await.unwrap();
77//! let db_url = "http://localhost:3000/";
88//! let api_token = "secrettoken";
99//! # let db_url = container.get_base_url().await.unwrap();
1010//! # let api_token = container.get_api_token();
11- //! let client = eventsourcingdb_client_rust ::client::Client::new(db_url, api_token);
11+ //! let client = eventsourcingdb ::client::Client::new(db_url, api_token);
1212//! client.ping().await.expect("Failed to ping");
1313//! client.verify_api_token().await.expect("Failed to verify API token");
1414//! # })
@@ -57,7 +57,7 @@ impl Client {
5757 /// Get the base URL of the client to use for API calls
5858 /// ```
5959 /// # use url::Url;
60- /// # use eventsourcingdb_client_rust ::client::Client;
60+ /// # use eventsourcingdb ::client::Client;
6161 /// # let client = Client::new("http://localhost:8080/".parse().unwrap(), "token");
6262 /// let base_url = client.get_base_url();
6363 /// # assert_eq!(base_url.as_str(), "http://localhost:8080/");
@@ -69,7 +69,7 @@ impl Client {
6969
7070 /// Get the API token of the client to use for API calls
7171 /// ```
72- /// # use eventsourcingdb_client_rust ::client::Client;
72+ /// # use eventsourcingdb ::client::Client;
7373 /// # use url::Url;
7474 /// # let client = Client::new("http://localhost:8080/".parse().unwrap(), "secrettoken");
7575 /// let api_token = client.get_api_token();
@@ -161,12 +161,12 @@ impl Client {
161161 ///
162162 /// ```
163163 /// # tokio_test::block_on(async {
164- /// # let container = eventsourcingdb_client_rust ::container::Container::start_default().await.unwrap();
164+ /// # let container = eventsourcingdb ::container::Container::start_default().await.unwrap();
165165 /// let db_url = "http://localhost:3000/";
166166 /// let api_token = "secrettoken";
167167 /// # let db_url = container.get_base_url().await.unwrap();
168168 /// # let api_token = container.get_api_token();
169- /// let client = eventsourcingdb_client_rust ::client::Client::new(db_url, api_token);
169+ /// let client = eventsourcingdb ::client::Client::new(db_url, api_token);
170170 /// client.ping().await.expect("Failed to ping");
171171 /// # })
172172 /// ```
@@ -181,16 +181,16 @@ impl Client {
181181 /// Reads events from the DB instance.
182182 ///
183183 /// ```
184- /// use eventsourcingdb_client_rust ::event::EventCandidate;
184+ /// use eventsourcingdb ::event::EventCandidate;
185185 /// use futures::StreamExt;
186186 /// # use serde_json::json;
187187 /// # tokio_test::block_on(async {
188- /// # let container = eventsourcingdb_client_rust ::container::Container::start_default().await.unwrap();
188+ /// # let container = eventsourcingdb ::container::Container::start_default().await.unwrap();
189189 /// let db_url = "http://localhost:3000/";
190190 /// let api_token = "secrettoken";
191191 /// # let db_url = container.get_base_url().await.unwrap();
192192 /// # let api_token = container.get_api_token();
193- /// let client = eventsourcingdb_client_rust ::client::Client::new(db_url, api_token);
193+ /// let client = eventsourcingdb ::client::Client::new(db_url, api_token);
194194 /// let mut event_stream = client.read_events("/", None).await.expect("Failed to read events");
195195 /// while let Some(event) = event_stream.next().await {
196196 /// println!("Found Type {:?}", event.expect("Error while reading events"));
@@ -214,16 +214,16 @@ impl Client {
214214 /// Observe events from the DB instance.
215215 ///
216216 /// ```
217- /// use eventsourcingdb_client_rust ::event::EventCandidate;
217+ /// use eventsourcingdb ::event::EventCandidate;
218218 /// use futures::StreamExt;
219219 /// # use serde_json::json;
220220 /// # tokio_test::block_on(async {
221- /// # let container = eventsourcingdb_client_rust ::container::Container::start_default().await.unwrap();
221+ /// # let container = eventsourcingdb ::container::Container::start_default().await.unwrap();
222222 /// let db_url = "http://localhost:3000/";
223223 /// let api_token = "secrettoken";
224224 /// # let db_url = container.get_base_url().await.unwrap();
225225 /// # let api_token = container.get_api_token();
226- /// let client = eventsourcingdb_client_rust ::client::Client::new(db_url, api_token);
226+ /// let client = eventsourcingdb ::client::Client::new(db_url, api_token);
227227 /// # client.write_events(
228228 /// # vec![
229229 /// # EventCandidate::builder()
@@ -261,12 +261,12 @@ impl Client {
261261 ///
262262 /// ```
263263 /// # tokio_test::block_on(async {
264- /// # let container = eventsourcingdb_client_rust ::container::Container::start_default().await.unwrap();
264+ /// # let container = eventsourcingdb ::container::Container::start_default().await.unwrap();
265265 /// let db_url = "http://localhost:3000/";
266266 /// let api_token = "secrettoken";
267267 /// # let db_url = container.get_base_url().await.unwrap();
268268 /// # let api_token = container.get_api_token();
269- /// let client = eventsourcingdb_client_rust ::client::Client::new(db_url, api_token);
269+ /// let client = eventsourcingdb ::client::Client::new(db_url, api_token);
270270 /// client.verify_api_token().await.expect("Failed to ping");
271271 /// # })
272272 /// ```
@@ -281,16 +281,16 @@ impl Client {
281281 /// Registers an event schema with the DB instance.
282282 ///
283283 /// ```
284- /// use eventsourcingdb_client_rust ::event::EventCandidate;
284+ /// use eventsourcingdb ::event::EventCandidate;
285285 /// use futures::StreamExt;
286286 /// # use serde_json::json;
287287 /// # tokio_test::block_on(async {
288- /// # let container = eventsourcingdb_client_rust ::container::Container::start_default().await.unwrap();
288+ /// # let container = eventsourcingdb ::container::Container::start_default().await.unwrap();
289289 /// let db_url = "http://localhost:3000/";
290290 /// let api_token = "secrettoken";
291291 /// # let db_url = container.get_base_url().await.unwrap();
292292 /// # let api_token = container.get_api_token();
293- /// let client = eventsourcingdb_client_rust ::client::Client::new(db_url, api_token);
293+ /// let client = eventsourcingdb ::client::Client::new(db_url, api_token);
294294 /// let event_type = "io.eventsourcingdb.test";
295295 /// let schema = json!({
296296 /// "type": "object",
@@ -323,16 +323,16 @@ impl Client {
323323 ///
324324 /// To get all subjects in the DB, just pass `None` as the `base_subject`.
325325 /// ```
326- /// use eventsourcingdb_client_rust ::event::EventCandidate;
326+ /// use eventsourcingdb ::event::EventCandidate;
327327 /// use futures::StreamExt;
328328 /// # use serde_json::json;
329329 /// # tokio_test::block_on(async {
330- /// # let container = eventsourcingdb_client_rust ::container::Container::start_default().await.unwrap();
330+ /// # let container = eventsourcingdb ::container::Container::start_default().await.unwrap();
331331 /// let db_url = "http://localhost:3000/";
332332 /// let api_token = "secrettoken";
333333 /// # let db_url = container.get_base_url().await.unwrap();
334334 /// # let api_token = container.get_api_token();
335- /// let client = eventsourcingdb_client_rust ::client::Client::new(db_url, api_token);
335+ /// let client = eventsourcingdb ::client::Client::new(db_url, api_token);
336336 /// let mut subject_stream = client.list_subjects(None).await.expect("Failed to list event types");
337337 /// while let Some(subject) = subject_stream.next().await {
338338 /// println!("Found Type {}", subject.expect("Error while reading types"));
@@ -342,16 +342,16 @@ impl Client {
342342 ///
343343 /// To get all subjects under /test in the DB, just pass `Some("/test")` as the `base_subject`.
344344 /// ```
345- /// use eventsourcingdb_client_rust ::event::EventCandidate;
345+ /// use eventsourcingdb ::event::EventCandidate;
346346 /// use futures::StreamExt;
347347 /// # use serde_json::json;
348348 /// # tokio_test::block_on(async {
349- /// # let container = eventsourcingdb_client_rust ::container::Container::start_default().await.unwrap();
349+ /// # let container = eventsourcingdb ::container::Container::start_default().await.unwrap();
350350 /// let db_url = "http://localhost:3000/";
351351 /// let api_token = "secrettoken";
352352 /// # let db_url = container.get_base_url().await.unwrap();
353353 /// # let api_token = container.get_api_token();
354- /// let client = eventsourcingdb_client_rust ::client::Client::new(db_url, api_token);
354+ /// let client = eventsourcingdb ::client::Client::new(db_url, api_token);
355355 /// let mut subject_stream = client.list_subjects(Some("/test")).await.expect("Failed to list event types");
356356 /// while let Some(subject) = subject_stream.next().await {
357357 /// println!("Found Type {}", subject.expect("Error while reading types"));
@@ -376,16 +376,16 @@ impl Client {
376376 /// List all event types in the DB instance.
377377 ///
378378 /// ```
379- /// use eventsourcingdb_client_rust ::event::EventCandidate;
379+ /// use eventsourcingdb ::event::EventCandidate;
380380 /// use futures::StreamExt;
381381 /// # use serde_json::json;
382382 /// # tokio_test::block_on(async {
383- /// # let container = eventsourcingdb_client_rust ::container::Container::start_default().await.unwrap();
383+ /// # let container = eventsourcingdb ::container::Container::start_default().await.unwrap();
384384 /// let db_url = "http://localhost:3000/";
385385 /// let api_token = "secrettoken";
386386 /// # let db_url = container.get_base_url().await.unwrap();
387387 /// # let api_token = container.get_api_token();
388- /// let client = eventsourcingdb_client_rust ::client::Client::new(db_url, api_token);
388+ /// let client = eventsourcingdb ::client::Client::new(db_url, api_token);
389389 /// let mut type_stream = client.list_event_types().await.expect("Failed to list event types");
390390 /// while let Some(ty) = type_stream.next().await {
391391 /// println!("Found Type {}", ty.expect("Error while reading types").name);
@@ -405,15 +405,15 @@ impl Client {
405405 /// Writes events to the DB instance.
406406 ///
407407 /// ```
408- /// use eventsourcingdb_client_rust ::event::EventCandidate;
408+ /// use eventsourcingdb ::event::EventCandidate;
409409 /// # use serde_json::json;
410410 /// # tokio_test::block_on(async {
411- /// # let container = eventsourcingdb_client_rust ::container::Container::start_default().await.unwrap();
411+ /// # let container = eventsourcingdb ::container::Container::start_default().await.unwrap();
412412 /// let db_url = "http://localhost:3000/";
413413 /// let api_token = "secrettoken";
414414 /// # let db_url = container.get_base_url().await.unwrap();
415415 /// # let api_token = container.get_api_token();
416- /// let client = eventsourcingdb_client_rust ::client::Client::new(db_url, api_token);
416+ /// let client = eventsourcingdb ::client::Client::new(db_url, api_token);
417417 /// let candidates = vec![
418418 /// EventCandidate::builder()
419419 /// .source("https://www.eventsourcingdb.io".to_string())
@@ -443,16 +443,16 @@ impl Client {
443443 /// Run an eventql query against the DB.
444444 ///
445445 /// ```
446- /// use eventsourcingdb_client_rust ::event::EventCandidate;
446+ /// use eventsourcingdb ::event::EventCandidate;
447447 /// use futures::StreamExt;
448448 /// # use serde_json::json;
449449 /// # tokio_test::block_on(async {
450- /// # let container = eventsourcingdb_client_rust ::container::Container::start_default().await.unwrap();
450+ /// # let container = eventsourcingdb ::container::Container::start_default().await.unwrap();
451451 /// let db_url = "http://localhost:3000/";
452452 /// let api_token = "secrettoken";
453453 /// # let db_url = container.get_base_url().await.unwrap();
454454 /// # let api_token = container.get_api_token();
455- /// let client = eventsourcingdb_client_rust ::client::Client::new(db_url, api_token);
455+ /// let client = eventsourcingdb ::client::Client::new(db_url, api_token);
456456 /// let query = "FROM e IN events ORDER BY e.time DESC TOP 100 PROJECT INTO e";
457457 /// let mut row_stream = client.run_eventql_query(query).await.expect("Failed to list event types");
458458 /// while let Some(row) = row_stream.next().await {
0 commit comments