pub struct SpdxLicense;Expand description
http://hl7.org/fhir/ValueSet/spdx-license
Implementations§
Source§impl SpdxLicense
impl SpdxLicense
Sourcepub fn agp_l_10_only() -> BoundCode<Self>
pub fn agp_l_10_only() -> BoundCode<Self>
Affero General Public License v1.0 only
Sourcepub fn agp_l_10_or_later() -> BoundCode<Self>
pub fn agp_l_10_or_later() -> BoundCode<Self>
Affero General Public License v1.0 or later
Sourcepub fn agp_l_30_only() -> BoundCode<Self>
pub fn agp_l_30_only() -> BoundCode<Self>
GNU Affero General Public License v3.0 only
Sourcepub fn agp_l_30_or_later() -> BoundCode<Self>
pub fn agp_l_30_or_later() -> BoundCode<Self>
GNU Affero General Public License v3.0 or later
Sourcepub fn adobe_2006() -> BoundCode<Self>
pub fn adobe_2006() -> BoundCode<Self>
Adobe Systems Incorporated Source Code License Agreement
Sourcepub fn adobe_glyph() -> BoundCode<Self>
pub fn adobe_glyph() -> BoundCode<Self>
Adobe Glyph List License
Sourcepub fn artistic_10() -> BoundCode<Self>
pub fn artistic_10() -> BoundCode<Self>
Artistic License 1.0
Sourcepub fn artistic_10_perl() -> BoundCode<Self>
pub fn artistic_10_perl() -> BoundCode<Self>
Artistic License 1.0 (Perl)
Sourcepub fn artistic_10_cl8() -> BoundCode<Self>
pub fn artistic_10_cl8() -> BoundCode<Self>
Artistic License 1.0 w/clause 8
Sourcepub fn artistic_20() -> BoundCode<Self>
pub fn artistic_20() -> BoundCode<Self>
Artistic License 2.0
Sourcepub fn bs_d_1_clause() -> BoundCode<Self>
pub fn bs_d_1_clause() -> BoundCode<Self>
BSD 1-Clause License
Sourcepub fn bs_d_2_clause() -> BoundCode<Self>
pub fn bs_d_2_clause() -> BoundCode<Self>
BSD 2-Clause “Simplified” License
Sourcepub fn bs_d_2_clause_freebsd() -> BoundCode<Self>
pub fn bs_d_2_clause_freebsd() -> BoundCode<Self>
BSD 2-Clause FreeBSD License
Sourcepub fn bs_d_2_clause_netbsd() -> BoundCode<Self>
pub fn bs_d_2_clause_netbsd() -> BoundCode<Self>
BSD 2-Clause NetBSD License
Sourcepub fn bs_d_2_clause_patent() -> BoundCode<Self>
pub fn bs_d_2_clause_patent() -> BoundCode<Self>
BSD-2-Clause Plus Patent License
Sourcepub fn bs_d_3_clause() -> BoundCode<Self>
pub fn bs_d_3_clause() -> BoundCode<Self>
BSD 3-Clause “New” or “Revised” License
Sourcepub fn bs_d_3_clause_attribution() -> BoundCode<Self>
pub fn bs_d_3_clause_attribution() -> BoundCode<Self>
BSD with attribution
Sourcepub fn bs_d_3_clause_clear() -> BoundCode<Self>
pub fn bs_d_3_clause_clear() -> BoundCode<Self>
BSD 3-Clause Clear License
Sourcepub fn bs_d_3_clause_lbnl() -> BoundCode<Self>
pub fn bs_d_3_clause_lbnl() -> BoundCode<Self>
Lawrence Berkeley National Labs BSD variant license
Sourcepub fn bs_d_3_clause_no_nuclear_license() -> BoundCode<Self>
pub fn bs_d_3_clause_no_nuclear_license() -> BoundCode<Self>
BSD 3-Clause No Nuclear License
Sourcepub fn bs_d_3_clause_no_nuclear_license_2014() -> BoundCode<Self>
pub fn bs_d_3_clause_no_nuclear_license_2014() -> BoundCode<Self>
BSD 3-Clause No Nuclear License 2014
Sourcepub fn bs_d_3_clause_no_nuclear_warranty() -> BoundCode<Self>
pub fn bs_d_3_clause_no_nuclear_warranty() -> BoundCode<Self>
BSD 3-Clause No Nuclear Warranty
Sourcepub fn bs_d_4_clause() -> BoundCode<Self>
pub fn bs_d_4_clause() -> BoundCode<Self>
BSD 4-Clause “Original” or “Old” License
Sourcepub fn bs_d_4_clause_uc() -> BoundCode<Self>
pub fn bs_d_4_clause_uc() -> BoundCode<Self>
BSD-4-Clause (University of California-Specific)
Sourcepub fn bs_d_protection() -> BoundCode<Self>
pub fn bs_d_protection() -> BoundCode<Self>
BSD Protection License
Sourcepub fn bs_d_source_code() -> BoundCode<Self>
pub fn bs_d_source_code() -> BoundCode<Self>
BSD Source Code Attribution
Sourcepub fn bit_torrent_10() -> BoundCode<Self>
pub fn bit_torrent_10() -> BoundCode<Self>
BitTorrent Open Source License v1.0
Sourcepub fn bit_torrent_11() -> BoundCode<Self>
pub fn bit_torrent_11() -> BoundCode<Self>
BitTorrent Open Source License v1.1
Sourcepub fn catos_l_11() -> BoundCode<Self>
pub fn catos_l_11() -> BoundCode<Self>
Computer Associates Trusted Open Source License 1.1
Sourcepub fn c_c_b_y_10() -> BoundCode<Self>
pub fn c_c_b_y_10() -> BoundCode<Self>
Creative Commons Attribution 1.0 Generic
Sourcepub fn c_c_b_y_20() -> BoundCode<Self>
pub fn c_c_b_y_20() -> BoundCode<Self>
Creative Commons Attribution 2.0 Generic
Sourcepub fn c_c_b_y_25() -> BoundCode<Self>
pub fn c_c_b_y_25() -> BoundCode<Self>
Creative Commons Attribution 2.5 Generic
Sourcepub fn c_c_b_y_30() -> BoundCode<Self>
pub fn c_c_b_y_30() -> BoundCode<Self>
Creative Commons Attribution 3.0 Unported
Sourcepub fn c_c_b_y_40() -> BoundCode<Self>
pub fn c_c_b_y_40() -> BoundCode<Self>
Creative Commons Attribution 4.0 International
Sourcepub fn c_c_b_y_n_c_10() -> BoundCode<Self>
pub fn c_c_b_y_n_c_10() -> BoundCode<Self>
Creative Commons Attribution Non Commercial 1.0 Generic
Sourcepub fn c_c_b_y_n_c_20() -> BoundCode<Self>
pub fn c_c_b_y_n_c_20() -> BoundCode<Self>
Creative Commons Attribution Non Commercial 2.0 Generic
Sourcepub fn c_c_b_y_n_c_25() -> BoundCode<Self>
pub fn c_c_b_y_n_c_25() -> BoundCode<Self>
Creative Commons Attribution Non Commercial 2.5 Generic
Sourcepub fn c_c_b_y_n_c_30() -> BoundCode<Self>
pub fn c_c_b_y_n_c_30() -> BoundCode<Self>
Creative Commons Attribution Non Commercial 3.0 Unported
Sourcepub fn c_c_b_y_n_c_40() -> BoundCode<Self>
pub fn c_c_b_y_n_c_40() -> BoundCode<Self>
Creative Commons Attribution Non Commercial 4.0 International
Sourcepub fn c_c_b_y_n_c_n_d_10() -> BoundCode<Self>
pub fn c_c_b_y_n_c_n_d_10() -> BoundCode<Self>
Creative Commons Attribution Non Commercial No Derivatives 1.0 Generic
Sourcepub fn c_c_b_y_n_c_n_d_20() -> BoundCode<Self>
pub fn c_c_b_y_n_c_n_d_20() -> BoundCode<Self>
Creative Commons Attribution Non Commercial No Derivatives 2.0 Generic
Sourcepub fn c_c_b_y_n_c_n_d_25() -> BoundCode<Self>
pub fn c_c_b_y_n_c_n_d_25() -> BoundCode<Self>
Creative Commons Attribution Non Commercial No Derivatives 2.5 Generic
Sourcepub fn c_c_b_y_n_c_n_d_30() -> BoundCode<Self>
pub fn c_c_b_y_n_c_n_d_30() -> BoundCode<Self>
Creative Commons Attribution Non Commercial No Derivatives 3.0 Unported
Sourcepub fn c_c_b_y_n_c_n_d_40() -> BoundCode<Self>
pub fn c_c_b_y_n_c_n_d_40() -> BoundCode<Self>
Creative Commons Attribution Non Commercial No Derivatives 4.0 International
Sourcepub fn c_c_b_y_n_c_s_a_10() -> BoundCode<Self>
pub fn c_c_b_y_n_c_s_a_10() -> BoundCode<Self>
Creative Commons Attribution Non Commercial Share Alike 1.0 Generic
Sourcepub fn c_c_b_y_n_c_s_a_20() -> BoundCode<Self>
pub fn c_c_b_y_n_c_s_a_20() -> BoundCode<Self>
Creative Commons Attribution Non Commercial Share Alike 2.0 Generic
Sourcepub fn c_c_b_y_n_c_s_a_25() -> BoundCode<Self>
pub fn c_c_b_y_n_c_s_a_25() -> BoundCode<Self>
Creative Commons Attribution Non Commercial Share Alike 2.5 Generic
Sourcepub fn c_c_b_y_n_c_s_a_30() -> BoundCode<Self>
pub fn c_c_b_y_n_c_s_a_30() -> BoundCode<Self>
Creative Commons Attribution Non Commercial Share Alike 3.0 Unported
Sourcepub fn c_c_b_y_n_c_s_a_40() -> BoundCode<Self>
pub fn c_c_b_y_n_c_s_a_40() -> BoundCode<Self>
Creative Commons Attribution Non Commercial Share Alike 4.0 International
Sourcepub fn c_c_b_y_n_d_10() -> BoundCode<Self>
pub fn c_c_b_y_n_d_10() -> BoundCode<Self>
Creative Commons Attribution No Derivatives 1.0 Generic
Sourcepub fn c_c_b_y_n_d_20() -> BoundCode<Self>
pub fn c_c_b_y_n_d_20() -> BoundCode<Self>
Creative Commons Attribution No Derivatives 2.0 Generic
Sourcepub fn c_c_b_y_n_d_25() -> BoundCode<Self>
pub fn c_c_b_y_n_d_25() -> BoundCode<Self>
Creative Commons Attribution No Derivatives 2.5 Generic
Sourcepub fn c_c_b_y_n_d_30() -> BoundCode<Self>
pub fn c_c_b_y_n_d_30() -> BoundCode<Self>
Creative Commons Attribution No Derivatives 3.0 Unported
Sourcepub fn c_c_b_y_n_d_40() -> BoundCode<Self>
pub fn c_c_b_y_n_d_40() -> BoundCode<Self>
Creative Commons Attribution No Derivatives 4.0 International
Sourcepub fn c_c_b_y_s_a_10() -> BoundCode<Self>
pub fn c_c_b_y_s_a_10() -> BoundCode<Self>
Creative Commons Attribution Share Alike 1.0 Generic
Sourcepub fn c_c_b_y_s_a_20() -> BoundCode<Self>
pub fn c_c_b_y_s_a_20() -> BoundCode<Self>
Creative Commons Attribution Share Alike 2.0 Generic
Sourcepub fn c_c_b_y_s_a_25() -> BoundCode<Self>
pub fn c_c_b_y_s_a_25() -> BoundCode<Self>
Creative Commons Attribution Share Alike 2.5 Generic
Sourcepub fn c_c_b_y_s_a_30() -> BoundCode<Self>
pub fn c_c_b_y_s_a_30() -> BoundCode<Self>
Creative Commons Attribution Share Alike 3.0 Unported
Sourcepub fn c_c_b_y_s_a_40() -> BoundCode<Self>
pub fn c_c_b_y_s_a_40() -> BoundCode<Self>
Creative Commons Attribution Share Alike 4.0 International
Sourcepub fn cdl_a_permissive_10() -> BoundCode<Self>
pub fn cdl_a_permissive_10() -> BoundCode<Self>
Community Data License Agreement Permissive 1.0
Sourcepub fn cdl_a_sharing_10() -> BoundCode<Self>
pub fn cdl_a_sharing_10() -> BoundCode<Self>
Community Data License Agreement Sharing 1.0
Sourcepub fn cecil_l_10() -> BoundCode<Self>
pub fn cecil_l_10() -> BoundCode<Self>
CeCILL Free Software License Agreement v1.0
Sourcepub fn cecil_l_11() -> BoundCode<Self>
pub fn cecil_l_11() -> BoundCode<Self>
CeCILL Free Software License Agreement v1.1
Sourcepub fn cecil_l_20() -> BoundCode<Self>
pub fn cecil_l_20() -> BoundCode<Self>
CeCILL Free Software License Agreement v2.0
Sourcepub fn cecil_l_21() -> BoundCode<Self>
pub fn cecil_l_21() -> BoundCode<Self>
CeCILL Free Software License Agreement v2.1
Sourcepub fn cnr_i_jython() -> BoundCode<Self>
pub fn cnr_i_jython() -> BoundCode<Self>
CNRI Jython License
Sourcepub fn cnr_i_python() -> BoundCode<Self>
pub fn cnr_i_python() -> BoundCode<Self>
CNRI Python License
Sourcepub fn cnr_i_python_gp_l_compatible() -> BoundCode<Self>
pub fn cnr_i_python_gp_l_compatible() -> BoundCode<Self>
CNRI Python Open Source GPL Compatible License Agreement
Sourcepub fn cu_a_op_l_10() -> BoundCode<Self>
pub fn cu_a_op_l_10() -> BoundCode<Self>
CUA Office Public License v1.0
Sourcepub fn cl_artistic() -> BoundCode<Self>
pub fn cl_artistic() -> BoundCode<Self>
Clarified Artistic License
Sourcepub fn crystal_stacker() -> BoundCode<Self>
pub fn crystal_stacker() -> BoundCode<Self>
CrystalStacker License
Sourcepub fn eu_datagrid() -> BoundCode<Self>
pub fn eu_datagrid() -> BoundCode<Self>
EU DataGrid Software License
Sourcepub fn frameworx_10() -> BoundCode<Self>
pub fn frameworx_10() -> BoundCode<Self>
Frameworx Open License 1.0
Sourcepub fn free_image() -> BoundCode<Self>
pub fn free_image() -> BoundCode<Self>
FreeImage Public License v1.0
Sourcepub fn gfd_l_11_only() -> BoundCode<Self>
pub fn gfd_l_11_only() -> BoundCode<Self>
GNU Free Documentation License v1.1 only
Sourcepub fn gfd_l_11_or_later() -> BoundCode<Self>
pub fn gfd_l_11_or_later() -> BoundCode<Self>
GNU Free Documentation License v1.1 or later
Sourcepub fn gfd_l_12_only() -> BoundCode<Self>
pub fn gfd_l_12_only() -> BoundCode<Self>
GNU Free Documentation License v1.2 only
Sourcepub fn gfd_l_12_or_later() -> BoundCode<Self>
pub fn gfd_l_12_or_later() -> BoundCode<Self>
GNU Free Documentation License v1.2 or later
Sourcepub fn gfd_l_13_only() -> BoundCode<Self>
pub fn gfd_l_13_only() -> BoundCode<Self>
GNU Free Documentation License v1.3 only
Sourcepub fn gfd_l_13_or_later() -> BoundCode<Self>
pub fn gfd_l_13_or_later() -> BoundCode<Self>
GNU Free Documentation License v1.3 or later
Sourcepub fn gp_l_10_only() -> BoundCode<Self>
pub fn gp_l_10_only() -> BoundCode<Self>
GNU General Public License v1.0 only
Sourcepub fn gp_l_10_or_later() -> BoundCode<Self>
pub fn gp_l_10_or_later() -> BoundCode<Self>
GNU General Public License v1.0 or later
Sourcepub fn gp_l_20_only() -> BoundCode<Self>
pub fn gp_l_20_only() -> BoundCode<Self>
GNU General Public License v2.0 only
Sourcepub fn gp_l_20_or_later() -> BoundCode<Self>
pub fn gp_l_20_or_later() -> BoundCode<Self>
GNU General Public License v2.0 or later
Sourcepub fn gp_l_30_only() -> BoundCode<Self>
pub fn gp_l_30_only() -> BoundCode<Self>
GNU General Public License v3.0 only
Sourcepub fn gp_l_30_or_later() -> BoundCode<Self>
pub fn gp_l_30_or_later() -> BoundCode<Self>
GNU General Public License v3.0 or later
Sourcepub fn haskell_report() -> BoundCode<Self>
pub fn haskell_report() -> BoundCode<Self>
Haskell Language Report License
Sourcepub fn image_magick() -> BoundCode<Self>
pub fn image_magick() -> BoundCode<Self>
ImageMagick License
Sourcepub fn intel_acpi() -> BoundCode<Self>
pub fn intel_acpi() -> BoundCode<Self>
Intel ACPI Software License Agreement
Sourcepub fn interbase_10() -> BoundCode<Self>
pub fn interbase_10() -> BoundCode<Self>
Interbase Public License v1.0
Sourcepub fn jas_per_20() -> BoundCode<Self>
pub fn jas_per_20() -> BoundCode<Self>
JasPer License
Sourcepub fn lgp_l_20_only() -> BoundCode<Self>
pub fn lgp_l_20_only() -> BoundCode<Self>
GNU Library General Public License v2 only
Sourcepub fn lgp_l_20_or_later() -> BoundCode<Self>
pub fn lgp_l_20_or_later() -> BoundCode<Self>
GNU Library General Public License v2 or later
Sourcepub fn lgp_l_21_only() -> BoundCode<Self>
pub fn lgp_l_21_only() -> BoundCode<Self>
GNU Lesser General Public License v2.1 only
Sourcepub fn lgp_l_21_or_later() -> BoundCode<Self>
pub fn lgp_l_21_or_later() -> BoundCode<Self>
GNU Lesser General Public License v2.1 or later
Sourcepub fn lgp_l_30_only() -> BoundCode<Self>
pub fn lgp_l_30_only() -> BoundCode<Self>
GNU Lesser General Public License v3.0 only
Sourcepub fn lgp_l_30_or_later() -> BoundCode<Self>
pub fn lgp_l_30_or_later() -> BoundCode<Self>
GNU Lesser General Public License v3.0 or later
Sourcepub fn li_li_q_p_11() -> BoundCode<Self>
pub fn li_li_q_p_11() -> BoundCode<Self>
Licence Libre du Québec – Permissive version 1.1
Sourcepub fn li_li_q_r_11() -> BoundCode<Self>
pub fn li_li_q_r_11() -> BoundCode<Self>
Licence Libre du Québec – Réciprocité version 1.1
Sourcepub fn li_li_q_rplus_11() -> BoundCode<Self>
pub fn li_li_q_rplus_11() -> BoundCode<Self>
Licence Libre du Québec – Réciprocité forte version 1.1
Sourcepub fn linux_openib() -> BoundCode<Self>
pub fn linux_openib() -> BoundCode<Self>
Linux Kernel Variant of OpenIB.org license
Sourcepub fn mi_t_advertising() -> BoundCode<Self>
pub fn mi_t_advertising() -> BoundCode<Self>
Enlightenment License (e16)
Sourcepub fn mp_l_20_no_copyleft_exception() -> BoundCode<Self>
pub fn mp_l_20_no_copyleft_exception() -> BoundCode<Self>
Mozilla Public License 2.0 (no copyleft exception)
Sourcepub fn make_index() -> BoundCode<Self>
pub fn make_index() -> BoundCode<Self>
MakeIndex License
Sourcepub fn olda_p_20() -> BoundCode<Self>
pub fn olda_p_20() -> BoundCode<Self>
Open LDAP Public License v2.0 (or possibly 2.0A and 2.0B)
Sourcepub fn olda_p_201() -> BoundCode<Self>
pub fn olda_p_201() -> BoundCode<Self>
Open LDAP Public License v2.0.1
Sourcepub fn olda_p_221() -> BoundCode<Self>
pub fn olda_p_221() -> BoundCode<Self>
Open LDAP Public License v2.2.1
Sourcepub fn olda_p_222() -> BoundCode<Self>
pub fn olda_p_222() -> BoundCode<Self>
Open LDAP Public License 2.2.2
Sourcepub fn ose_t_p_l_21() -> BoundCode<Self>
pub fn ose_t_p_l_21() -> BoundCode<Self>
OSET Public License version 2.1
Sourcepub fn postgresql() -> BoundCode<Self>
pub fn postgresql() -> BoundCode<Self>
PostgreSQL License
Sourcepub fn r_he_cos_11() -> BoundCode<Self>
pub fn r_he_cos_11() -> BoundCode<Self>
Red Hat eCos Public License v1.1
Sourcepub fn spencer_86() -> BoundCode<Self>
pub fn spencer_86() -> BoundCode<Self>
Spencer License 86
Sourcepub fn spencer_94() -> BoundCode<Self>
pub fn spencer_94() -> BoundCode<Self>
Spencer License 94
Sourcepub fn spencer_99() -> BoundCode<Self>
pub fn spencer_99() -> BoundCode<Self>
Spencer License 99
Sourcepub fn sugarcr_m_113() -> BoundCode<Self>
pub fn sugarcr_m_113() -> BoundCode<Self>
SugarCRM Public License v1.1.3
Sourcepub fn tc_p_wrappers() -> BoundCode<Self>
pub fn tc_p_wrappers() -> BoundCode<Self>
TCP Wrappers License
Sourcepub fn torqu_e_11() -> BoundCode<Self>
pub fn torqu_e_11() -> BoundCode<Self>
TORQUE v2.5+ Software License v1.1
Sourcepub fn unicode_df_s_2015() -> BoundCode<Self>
pub fn unicode_df_s_2015() -> BoundCode<Self>
Unicode License Agreement - Data Files and Software (2015)
Sourcepub fn unicode_df_s_2016() -> BoundCode<Self>
pub fn unicode_df_s_2016() -> BoundCode<Self>
Unicode License Agreement - Data Files and Software (2016)
Sourcepub fn unicode_tou() -> BoundCode<Self>
pub fn unicode_tou() -> BoundCode<Self>
Unicode Terms of Use
Sourcepub fn w3_c_19980720() -> BoundCode<Self>
pub fn w3_c_19980720() -> BoundCode<Self>
W3C Software Notice and License (1998-07-20)
Sourcepub fn w3_c_20150513() -> BoundCode<Self>
pub fn w3_c_20150513() -> BoundCode<Self>
W3C Software Notice and Document License (2015-05-13)
Sourcepub fn x_free86_11() -> BoundCode<Self>
pub fn x_free86_11() -> BoundCode<Self>
XFree86 License 1.1
Sourcepub fn gsoa_p_13b() -> BoundCode<Self>
pub fn gsoa_p_13b() -> BoundCode<Self>
gSOAP Public License v1.3b
Sourcepub fn not_open_source() -> BoundCode<Self>
pub fn not_open_source() -> BoundCode<Self>
Not open source
Sourcepub fn zlib_acknowledgement() -> BoundCode<Self>
pub fn zlib_acknowledgement() -> BoundCode<Self>
zlib/libpng License with Acknowledgement
pub fn null() -> BoundCode<Self>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SpdxLicense
impl RefUnwindSafe for SpdxLicense
impl Send for SpdxLicense
impl Sync for SpdxLicense
impl Unpin for SpdxLicense
impl UnsafeUnpin for SpdxLicense
impl UnwindSafe for SpdxLicense
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
impl<T> ErasedDestructor for Twhere
T: 'static,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more