mirror of
https://github.com/mCaptcha/mCaptcha.git
synced 2026-02-12 02:25:41 +00:00
Deploying to gh-pages from @ 804c81da38 🚀
This commit is contained in:
@@ -210,6 +210,23 @@
|
||||
<span id="207">207</span>
|
||||
<span id="208">208</span>
|
||||
<span id="209">209</span>
|
||||
<span id="210">210</span>
|
||||
<span id="211">211</span>
|
||||
<span id="212">212</span>
|
||||
<span id="213">213</span>
|
||||
<span id="214">214</span>
|
||||
<span id="215">215</span>
|
||||
<span id="216">216</span>
|
||||
<span id="217">217</span>
|
||||
<span id="218">218</span>
|
||||
<span id="219">219</span>
|
||||
<span id="220">220</span>
|
||||
<span id="221">221</span>
|
||||
<span id="222">222</span>
|
||||
<span id="223">223</span>
|
||||
<span id="224">224</span>
|
||||
<span id="225">225</span>
|
||||
<span id="226">226</span>
|
||||
</pre><div class="example-wrap"><pre class="rust ">
|
||||
<span class="comment">/*
|
||||
* Copyright (C) 2021 Aravinth Manivannan <realaravinth@batsense.net>
|
||||
@@ -251,6 +268,14 @@
|
||||
<span class="kw">pub</span> <span class="ident">gc</span>: <span class="ident">u64</span>,
|
||||
}
|
||||
|
||||
<span class="attribute">#[<span class="ident">derive</span>(<span class="ident">Debug</span>, <span class="ident">Clone</span>, <span class="ident">Deserialize</span>)]</span>
|
||||
<span class="kw">pub</span> <span class="kw">struct</span> <span class="ident">Smtp</span> {
|
||||
<span class="kw">pub</span> <span class="ident">from</span>: <span class="ident">String</span>,
|
||||
<span class="kw">pub</span> <span class="ident">url</span>: <span class="ident">String</span>,
|
||||
<span class="kw">pub</span> <span class="ident">username</span>: <span class="ident">String</span>,
|
||||
<span class="kw">pub</span> <span class="ident">password</span>: <span class="ident">String</span>,
|
||||
}
|
||||
|
||||
<span class="kw">impl</span> <span class="ident">Server</span> {
|
||||
<span class="attribute">#[<span class="ident">cfg</span>(<span class="ident">not</span>(<span class="ident">tarpaulin_include</span>))]</span>
|
||||
<span class="kw">pub</span> <span class="kw">fn</span> <span class="ident">get_ip</span>(<span class="kw-2">&</span><span class="self">self</span>) <span class="op">-</span><span class="op">></span> <span class="ident">String</span> {
|
||||
@@ -306,6 +331,7 @@
|
||||
<span class="kw">pub</span> <span class="ident">server</span>: <span class="ident">Server</span>,
|
||||
<span class="kw">pub</span> <span class="ident">pow</span>: <span class="ident">Captcha</span>,
|
||||
<span class="kw">pub</span> <span class="ident">source_code</span>: <span class="ident">String</span>,
|
||||
<span class="kw">pub</span> <span class="ident">smtp</span>: <span class="prelude-ty">Option</span><span class="op"><</span><span class="ident">Smtp</span><span class="op">></span>,
|
||||
}
|
||||
|
||||
<span class="attribute">#[<span class="ident">cfg</span>(<span class="ident">not</span>(<span class="ident">tarpaulin_include</span>))]</span>
|
||||
@@ -419,6 +445,14 @@
|
||||
<span class="comment">// settings.server.check_url_prefix();</span>
|
||||
<span class="comment">// assert!(settings.server.url_prefix.is_none());</span>
|
||||
<span class="comment">// }</span>
|
||||
<span class="comment">//</span>
|
||||
<span class="comment">// #[test]</span>
|
||||
<span class="comment">// fn smtp_config_works() {</span>
|
||||
<span class="comment">// let settings = Settings::new().unwrap();</span>
|
||||
<span class="comment">// assert!(settings.smtp.is_some());</span>
|
||||
<span class="comment">// assert_eq!(settings.smtp.as_ref().unwrap().password, "password");</span>
|
||||
<span class="comment">// assert_eq!(settings.smtp.as_ref().unwrap().username, "admin");</span>
|
||||
<span class="comment">// }</span>
|
||||
<span class="comment">//}</span>
|
||||
</pre></div>
|
||||
</section><section id="search" class="content hidden"></section><section class="footer"></section><div id="rustdoc-vars" data-root-path="../../" data-current-crate="mcaptcha"></div>
|
||||
|
||||
Reference in New Issue
Block a user