diff options
author | Jonas Platte <jplatte+git@posteo.de> | 2020-12-31 19:48:09 +0100 |
---|---|---|
committer | Jonas Platte <jplatte+git@posteo.de> | 2021-01-01 04:11:48 +0100 |
commit | 7fdf90f8fba58b74a64162052ca74913fdecb751 (patch) | |
tree | 4f84d399a0e544f97487e76ca39a0d3c49011b88 | |
parent | 7e5f1ea25c3a9e6ca64f64032fb2b89cf5d84b07 (diff) | |
download | rust-openssl-7fdf90f8fba58b74a64162052ca74913fdecb751.zip |
Remove needless `fn main() {}` from doctests
-rw-r--r-- | openssl/src/envelope.rs | 20 | ||||
-rw-r--r-- | openssl/src/pkey.rs | 10 | ||||
-rw-r--r-- | openssl/src/rsa.rs | 10 | ||||
-rw-r--r-- | openssl/src/sha.rs | 18 | ||||
-rw-r--r-- | openssl/src/x509/extension.rs | 8 | ||||
-rw-r--r-- | openssl/src/x509/store.rs | 32 |
6 files changed, 42 insertions, 56 deletions
diff --git a/openssl/src/envelope.rs b/openssl/src/envelope.rs index 86ba6377..963bab34 100644 --- a/openssl/src/envelope.rs +++ b/openssl/src/envelope.rs @@ -8,20 +8,18 @@ //! use openssl::pkey::PKey; //! use openssl::symm::Cipher; //! -//! fn main() { -//! let rsa = Rsa::generate(2048).unwrap(); -//! let key = PKey::from_rsa(rsa).unwrap(); +//! let rsa = Rsa::generate(2048).unwrap(); +//! let key = PKey::from_rsa(rsa).unwrap(); //! -//! let cipher = Cipher::aes_256_cbc(); -//! let mut seal = Seal::new(cipher, &[key]).unwrap(); +//! let cipher = Cipher::aes_256_cbc(); +//! let mut seal = Seal::new(cipher, &[key]).unwrap(); //! -//! let secret = b"My secret message"; -//! let mut encrypted = vec![0; secret.len() + cipher.block_size()]; +//! let secret = b"My secret message"; +//! let mut encrypted = vec![0; secret.len() + cipher.block_size()]; //! -//! let mut enc_len = seal.update(secret, &mut encrypted).unwrap(); -//! enc_len += seal.finalize(&mut encrypted[enc_len..]).unwrap(); -//! encrypted.truncate(enc_len); -//! } +//! let mut enc_len = seal.update(secret, &mut encrypted).unwrap(); +//! enc_len += seal.finalize(&mut encrypted[enc_len..]).unwrap(); +//! encrypted.truncate(enc_len); //! ``` use crate::error::ErrorStack; use crate::pkey::{HasPrivate, HasPublic, PKey, PKeyRef}; diff --git a/openssl/src/pkey.rs b/openssl/src/pkey.rs index 6688062c..d7bcdf0e 100644 --- a/openssl/src/pkey.rs +++ b/openssl/src/pkey.rs @@ -33,13 +33,11 @@ //! use openssl::pkey::PKey; //! use std::str; //! -//! fn main() { -//! let rsa = Rsa::generate(2048).unwrap(); -//! let pkey = PKey::from_rsa(rsa).unwrap(); +//! let rsa = Rsa::generate(2048).unwrap(); +//! let pkey = PKey::from_rsa(rsa).unwrap(); //! -//! let pub_key: Vec<u8> = pkey.public_key_to_pem().unwrap(); -//! println!("{:?}", str::from_utf8(pub_key.as_slice()).unwrap()); -//! } +//! let pub_key: Vec<u8> = pkey.public_key_to_pem().unwrap(); +//! println!("{:?}", str::from_utf8(pub_key.as_slice()).unwrap()); //! ``` use foreign_types::{ForeignType, ForeignTypeRef}; diff --git a/openssl/src/rsa.rs b/openssl/src/rsa.rs index 9cd0fb14..21e647cc 100644 --- a/openssl/src/rsa.rs +++ b/openssl/src/rsa.rs @@ -18,12 +18,10 @@ //! ```rust //! use openssl::rsa::{Rsa, Padding}; //! -//! fn main() { -//! let rsa = Rsa::generate(2048).unwrap(); -//! let data = b"foobar"; -//! let mut buf = vec![0; rsa.size() as usize]; -//! let encrypted_len = rsa.public_encrypt(data, &mut buf, Padding::PKCS1).unwrap(); -//! } +//! let rsa = Rsa::generate(2048).unwrap(); +//! let data = b"foobar"; +//! let mut buf = vec![0; rsa.size() as usize]; +//! let encrypted_len = rsa.public_encrypt(data, &mut buf, Padding::PKCS1).unwrap(); //! ``` use foreign_types::{ForeignType, ForeignTypeRef}; use libc::c_int; diff --git a/openssl/src/sha.rs b/openssl/src/sha.rs index e74eb29f..811a5321 100644 --- a/openssl/src/sha.rs +++ b/openssl/src/sha.rs @@ -16,15 +16,13 @@ //! ```rust //! use openssl::sha; //! -//! fn main() { -//! let mut hasher = sha::Sha256::new(); +//! let mut hasher = sha::Sha256::new(); //! -//! hasher.update(b"Hello, "); -//! hasher.update(b"world"); +//! hasher.update(b"Hello, "); +//! hasher.update(b"world"); //! -//! let hash = hasher.finish(); -//! println!("Hashed \"Hello, world\" to {}", hex::encode(hash)); -//! } +//! let hash = hasher.finish(); +//! println!("Hashed \"Hello, world\" to {}", hex::encode(hash)); //! ``` //! //! On the other hand, if you already have access to all of the data you woud like to hash, you @@ -34,10 +32,8 @@ //! ```rust //! use openssl::sha::sha256; //! -//! fn main() { -//! let hash = sha256(b"your data or message"); -//! println!("Hash = {}", hex::encode(hash)); -//! } +//! let hash = sha256(b"your data or message"); +//! println!("Hash = {}", hex::encode(hash)); //! ``` use libc::c_void; use std::mem; diff --git a/openssl/src/x509/extension.rs b/openssl/src/x509/extension.rs index 13860667..fca3492a 100644 --- a/openssl/src/x509/extension.rs +++ b/openssl/src/x509/extension.rs @@ -11,12 +11,10 @@ //! use openssl::x509::extension::BasicConstraints; //! use openssl::x509::X509Extension; //! -//! fn main() { -//! let mut bc = BasicConstraints::new(); -//! let bc = bc.critical().ca().pathlen(1); +//! let mut bc = BasicConstraints::new(); +//! let bc = bc.critical().ca().pathlen(1); //! -//! let extension: X509Extension = bc.build().unwrap(); -//! } +//! let extension: X509Extension = bc.build().unwrap(); //! ``` use std::fmt::Write; diff --git a/openssl/src/x509/store.rs b/openssl/src/x509/store.rs index 50d911be..88ca3546 100644 --- a/openssl/src/x509/store.rs +++ b/openssl/src/x509/store.rs @@ -13,28 +13,26 @@ //! use openssl::rsa::Rsa; //! use openssl::nid::Nid; //! -//! fn main() { -//! let rsa = Rsa::generate(2048).unwrap(); -//! let pkey = PKey::from_rsa(rsa).unwrap(); +//! let rsa = Rsa::generate(2048).unwrap(); +//! let pkey = PKey::from_rsa(rsa).unwrap(); //! -//! let mut name = X509Name::builder().unwrap(); -//! name.append_entry_by_nid(Nid::COMMONNAME, "foobar.com").unwrap(); -//! let name = name.build(); +//! let mut name = X509Name::builder().unwrap(); +//! name.append_entry_by_nid(Nid::COMMONNAME, "foobar.com").unwrap(); +//! let name = name.build(); //! -//! let mut builder = X509::builder().unwrap(); -//! builder.set_version(2).unwrap(); -//! builder.set_subject_name(&name).unwrap(); -//! builder.set_issuer_name(&name).unwrap(); -//! builder.set_pubkey(&pkey).unwrap(); -//! builder.sign(&pkey, MessageDigest::sha256()).unwrap(); +//! let mut builder = X509::builder().unwrap(); +//! builder.set_version(2).unwrap(); +//! builder.set_subject_name(&name).unwrap(); +//! builder.set_issuer_name(&name).unwrap(); +//! builder.set_pubkey(&pkey).unwrap(); +//! builder.sign(&pkey, MessageDigest::sha256()).unwrap(); //! -//! let certificate: X509 = builder.build(); +//! let certificate: X509 = builder.build(); //! -//! let mut builder = X509StoreBuilder::new().unwrap(); -//! let _ = builder.add_cert(certificate); +//! let mut builder = X509StoreBuilder::new().unwrap(); +//! let _ = builder.add_cert(certificate); //! -//! let store: X509Store = builder.build(); -//! } +//! let store: X509Store = builder.build(); //! ``` use foreign_types::ForeignTypeRef; |