pub struct ExtractResult {
pub subdomain: Option<String>,
pub domain: Option<String>,
pub suffix: Option<String>,
pub registered_domain: Option<String>,
}
Expand description
ExtractResult
Fields§
§subdomain: Option<String>
The “mirrors.tuna” part of “mirrors.tuna.tsinghua.edu.cn”
domain: Option<String>
The “tsinghua” part of “mirrors.tuna.tsinghua.edu.cn”
suffix: Option<String>
The “edu.cn” part of “mirrors.tuna.tsinghua.edu.cn”
registered_domain: Option<String>
The “tsinghua.edu.cn” part of “mirrors.tuna.tsinghua.edu.cn”
Trait Implementations§
Source§impl Clone for ExtractResult
impl Clone for ExtractResult
Source§fn clone(&self) -> ExtractResult
fn clone(&self) -> ExtractResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ExtractResult
impl Debug for ExtractResult
Source§impl Default for ExtractResult
impl Default for ExtractResult
Source§fn default() -> ExtractResult
fn default() -> ExtractResult
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ExtractResult
impl RefUnwindSafe for ExtractResult
impl Send for ExtractResult
impl Sync for ExtractResult
impl Unpin for ExtractResult
impl UnwindSafe for ExtractResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more