Skip to content

Commit

Permalink
Merge pull request #566 from wprzytula/address-translator-example-sma…
Browse files Browse the repository at this point in the history
…llfix

session_builder: fixed doc example
  • Loading branch information
piodul committed Oct 4, 2022
2 parents 7fb9687 + b0b8572 commit 51fa01d
Showing 1 changed file with 11 additions and 11 deletions.
22 changes: 11 additions & 11 deletions scylla/src/transport/session_builder.rs
Original file line number Diff line number Diff line change
Expand Up @@ -595,25 +595,25 @@ impl SessionBuilder {
/// # Ok(())
/// # }
/// ```
/// /// # Example
/// # Example
/// ```
/// # use std::net::SocketAddr;
/// # use std::sync::Arc;
/// # use std::collections::HashMap;
/// # use std::str::FromStr;
/// # use scylla::{Session, SessionBuilder};
/// # use scylla::transport::session::{AddressTranslator, TranslationError};
///
/// #
/// # async fn example() -> Result<(), Box<dyn std::error::Error>> {
/// let mut translation_rules = HashMap::new();
/// let addr_before_translation = SocketAddr::from_str("192.168.0.42").unwrap();
/// let addr_after_translation = SocketAddr::from_str("157.123.12.42").unwrap();
/// translation_rules.insert(addr_before_translation, addr_after_translation);
/// let session: Session = SessionBuilder::new()
/// .known_node("127.0.0.1:9042")
/// .address_translator(Arc::new(translation_rules))
/// .build()
/// .await?;
/// let mut translation_rules = HashMap::new();
/// let addr_before_translation = SocketAddr::from_str("192.168.0.42:19042").unwrap();
/// let addr_after_translation = SocketAddr::from_str("157.123.12.42:23203").unwrap();
/// translation_rules.insert(addr_before_translation, addr_after_translation);
/// let session: Session = SessionBuilder::new()
/// .known_node("127.0.0.1:9042")
/// .address_translator(Arc::new(translation_rules))
/// .build()
/// .await?;
/// # Ok(())
/// # }
/// ```
Expand Down

0 comments on commit 51fa01d

Please sign in to comment.