pub enum TimeZone {
Show 424 variants
Pacific_Midway,
Pacific_Niue,
Pacific_Pago_Pago,
America_Adak,
Pacific_Honolulu,
Pacific_Rarotonga,
Pacific_Tahiti,
Pacific_Marquesas,
America_Anchorage,
America_Juneau,
America_Metlakatla,
America_Nome,
America_Sitka,
America_Yakutat,
Pacific_Gambier,
America_Los_Angeles,
America_Tijuana,
America_Vancouver,
Pacific_Pitcairn,
America_Boise,
America_Cambridge_Bay,
America_Chihuahua,
America_Creston,
America_Dawson,
America_Dawson_Creek,
America_Denver,
America_Edmonton,
America_Fort_Nelson,
America_Hermosillo,
America_Inuvik,
America_Mazatlan,
America_Ojinaga,
America_Phoenix,
America_Whitehorse,
America_Yellowknife,
America_Bahia_Banderas,
America_Belize,
America_Chicago,
America_Costa_Rica,
America_El_Salvador,
America_Guatemala,
America_Indiana_Knox,
America_Indiana_Tell_City,
America_Managua,
America_Matamoros,
America_Menominee,
America_Merida,
America_Mexico_City,
America_Monterrey,
America_North_Dakota_Beulah,
America_North_Dakota_Center,
America_North_Dakota_New_Salem,
America_Rainy_River,
America_Rankin_Inlet,
America_Regina,
America_Resolute,
America_Swift_Current,
America_Tegucigalpa,
America_Winnipeg,
Pacific_Easter,
Pacific_Galapagos,
America_Atikokan,
America_Bogota,
America_Cancun,
America_Cayman,
America_Detroit,
America_Eirunepe,
America_Grand_Turk,
America_Guayaquil,
America_Havana,
America_Indiana_Indianapolis,
America_Indiana_Marengo,
America_Indiana_Petersburg,
America_Indiana_Vevay,
America_Indiana_Vincennes,
America_Indiana_Winamac,
America_Iqaluit,
America_Jamaica,
America_Kentucky_Louisville,
America_Kentucky_Monticello,
America_Lima,
America_Nassau,
America_New_York,
America_Nipigon,
America_Panama,
America_Pangnirtung,
America_Port_au_Prince,
America_Rio_Branco,
America_Thunder_Bay,
America_Toronto,
America_Anguilla,
America_Antigua,
America_Aruba,
America_Asuncion,
America_Barbados,
America_Blanc_Sablon,
America_Boa_Vista,
America_Campo_Grande,
America_Caracas,
America_Cuiaba,
America_Curacao,
America_Dominica,
America_Glace_Bay,
America_Goose_Bay,
America_Grenada,
America_Guadeloupe,
America_Guyana,
America_Halifax,
America_Kralendijk,
America_La_Paz,
America_Lower_Princes,
America_Manaus,
America_Marigot,
America_Martinique,
America_Moncton,
America_Montserrat,
America_Porto_Velho,
America_Port_of_Spain,
America_Puerto_Rico,
America_Santiago,
America_Santo_Domingo,
America_St_Barthelemy,
America_St_Kitts,
America_St_Lucia,
America_St_Thomas,
America_St_Vincent,
America_Thule,
America_Tortola,
Atlantic_Bermuda,
America_St_Johns,
America_Araguaina,
America_Argentina_Buenos_Aires,
America_Argentina_Catamarca,
America_Argentina_Cordoba,
America_Argentina_Jujuy,
America_Argentina_La_Rioja,
America_Argentina_Mendoza,
America_Argentina_Rio_Gallegos,
America_Argentina_Salta,
America_Argentina_San_Juan,
America_Argentina_San_Luis,
America_Argentina_Tucuman,
America_Argentina_Ushuaia,
America_Bahia,
America_Belem,
America_Cayenne,
America_Fortaleza,
America_Godthab,
America_Maceio,
America_Miquelon,
America_Montevideo,
America_Paramaribo,
America_Punta_Arenas,
America_Recife,
America_Santarem,
America_Sao_Paulo,
Antarctica_Palmer,
Antarctica_Rothera,
Atlantic_Stanley,
America_Noronha,
Atlantic_South_Georgia,
America_Scoresbysund,
Atlantic_Azores,
Atlantic_Cape_Verde,
Africa_Abidjan,
Africa_Accra,
Africa_Bamako,
Africa_Banjul,
Africa_Bissau,
Africa_Casablanca,
Africa_Conakry,
Africa_Dakar,
Africa_El_Aaiun,
Africa_Freetown,
Africa_Lome,
Africa_Monrovia,
Africa_Nouakchott,
Africa_Ouagadougou,
Africa_Sao_Tome,
America_Danmarkshavn,
Antarctica_Troll,
Atlantic_Canary,
Atlantic_Faroe,
Atlantic_Madeira,
Atlantic_Reykjavik,
Atlantic_St_Helena,
Europe_Dublin,
Europe_Guernsey,
Europe_Isle_of_Man,
Europe_Jersey,
Europe_Lisbon,
Europe_London,
Africa_Algiers,
Africa_Bangui,
Africa_Brazzaville,
Africa_Ceuta,
Africa_Douala,
Africa_Kinshasa,
Africa_Lagos,
Africa_Libreville,
Africa_Luanda,
Africa_Malabo,
Africa_Ndjamena,
Africa_Niamey,
Africa_Porto_Novo,
Africa_Tunis,
Africa_Windhoek,
Arctic_Longyearbyen,
Europe_Amsterdam,
Europe_Andorra,
Europe_Belgrade,
Europe_Berlin,
Europe_Bratislava,
Europe_Brussels,
Europe_Budapest,
Europe_Copenhagen,
Europe_Gibraltar,
Europe_Ljubljana,
Europe_Luxembourg,
Europe_Madrid,
Europe_Malta,
Europe_Monaco,
Europe_Oslo,
Europe_Paris,
Europe_Podgorica,
Europe_Prague,
Europe_Rome,
Europe_San_Marino,
Europe_Sarajevo,
Europe_Skopje,
Europe_Stockholm,
Europe_Tirane,
Europe_Vaduz,
Europe_Vatican,
Europe_Vienna,
Europe_Warsaw,
Europe_Zagreb,
Europe_Zurich,
Africa_Blantyre,
Africa_Bujumbura,
Africa_Cairo,
Africa_Gaborone,
Africa_Harare,
Africa_Johannesburg,
Africa_Juba,
Africa_Khartoum,
Africa_Kigali,
Africa_Lubumbashi,
Africa_Lusaka,
Africa_Maputo,
Africa_Maseru,
Africa_Mbabane,
Africa_Tripoli,
Asia_Amman,
Asia_Beirut,
Asia_Damascus,
Asia_Famagusta,
Asia_Gaza,
Asia_Hebron,
Asia_Jerusalem,
Asia_Nicosia,
Europe_Athens,
Europe_Bucharest,
Europe_Chisinau,
Europe_Helsinki,
Europe_Kaliningrad,
Europe_Kyiv,
Europe_Mariehamn,
Europe_Riga,
Europe_Sofia,
Europe_Tallinn,
Europe_Uzhgorod,
Europe_Vilnius,
Europe_Zaporozhye,
Africa_Addis_Ababa,
Africa_Asmara,
Africa_Dar_es_Salaam,
Africa_Djibouti,
Africa_Kampala,
Africa_Mogadishu,
Africa_Nairobi,
Antarctica_Syowa,
Asia_Aden,
Asia_Baghdad,
Asia_Bahrain,
Asia_Kuwait,
Asia_Qatar,
Asia_Riyadh,
Europe_Istanbul,
Europe_Kirov,
Europe_Minsk,
Europe_Moscow,
Europe_Simferopol,
Europe_Volgograd,
Indian_Antananarivo,
Indian_Comoro,
Indian_Mayotte,
Asia_Tehran,
Asia_Baku,
Asia_Dubai,
Asia_Muscat,
Asia_Tbilisi,
Asia_Yerevan,
Europe_Astrakhan,
Europe_Samara,
Europe_Saratov,
Europe_Ulyanovsk,
Indian_Mahe,
Indian_Mauritius,
Indian_Reunion,
Asia_Kabul,
Antarctica_Mawson,
Asia_Aqtau,
Asia_Aqtobe,
Asia_Ashgabat,
Asia_Atyrau,
Asia_Dushanbe,
Asia_Karachi,
Asia_Oral,
Asia_Qyzylorda,
Asia_Samarkand,
Asia_Tashkent,
Asia_Yekaterinburg,
Indian_Kerguelen,
Indian_Maldives,
Asia_Colombo,
Asia_Kolkata,
Asia_Kathmandu,
Antarctica_Vostok,
Asia_Almaty,
Asia_Bishkek,
Asia_Dhaka,
Asia_Omsk,
Asia_Qostanay,
Asia_Thimphu,
Asia_Urumqi,
Indian_Chagos,
Asia_Yangon,
Indian_Cocos,
Antarctica_Davis,
Asia_Bangkok,
Asia_Barnaul,
Asia_Hovd,
Asia_Ho_Chi_Minh,
Asia_Jakarta,
Asia_Krasnoyarsk,
Asia_Novokuznetsk,
Asia_Novosibirsk,
Asia_Phnom_Penh,
Asia_Pontianak,
Asia_Tomsk,
Asia_Vientiane,
Indian_Christmas,
Asia_Brunei,
Asia_Choibalsan,
Asia_Hong_Kong,
Asia_Irkutsk,
Asia_Kuala_Lumpur,
Asia_Kuching,
Asia_Macau,
Asia_Makassar,
Asia_Manila,
Asia_Shanghai,
Asia_Singapore,
Asia_Taipei,
Asia_Ulaanbaatar,
Australia_Perth,
Australia_Eucla,
Asia_Chita,
Asia_Dili,
Asia_Jayapura,
Asia_Khandyga,
Asia_Pyongyang,
Asia_Seoul,
Asia_Tokyo,
Asia_Yakutsk,
Pacific_Palau,
Australia_Adelaide,
Australia_Broken_Hill,
Australia_Darwin,
Antarctica_DumontDUrville,
Antarctica_Macquarie,
Asia_Ust_Nera,
Asia_Vladivostok,
Australia_Brisbane,
Australia_Currie,
Australia_Hobart,
Australia_Lindeman,
Australia_Melbourne,
Australia_Sydney,
Pacific_Chuuk,
Pacific_Guam,
Pacific_Port_Moresby,
Pacific_Saipan,
Australia_Lord_Howe,
Antarctica_Casey,
Asia_Magadan,
Asia_Sakhalin,
Asia_Srednekolymsk,
Pacific_Bougainville,
Pacific_Efate,
Pacific_Guadalcanal,
Pacific_Kosrae,
Pacific_Norfolk,
Pacific_Noumea,
Pacific_Pohnpei,
Antarctica_McMurdo,
Asia_Anadyr,
Asia_Kamchatka,
Pacific_Auckland,
Pacific_Fiji,
Pacific_Funafuti,
Pacific_Kwajalein,
Pacific_Majuro,
Pacific_Nauru,
Pacific_Tarawa,
Pacific_Wake,
Pacific_Wallis,
Pacific_Chatham,
Pacific_Apia,
Pacific_Enderbury,
Pacific_Fakaofo,
Pacific_Tongatapu,
Pacific_Kiritimati,
}Variants§
Pacific_Midway
Pacific_Niue
Pacific_Pago_Pago
America_Adak
Pacific_Honolulu
Pacific_Rarotonga
Pacific_Tahiti
Pacific_Marquesas
America_Anchorage
America_Juneau
America_Metlakatla
America_Nome
America_Sitka
America_Yakutat
Pacific_Gambier
America_Los_Angeles
America_Tijuana
America_Vancouver
Pacific_Pitcairn
America_Boise
America_Cambridge_Bay
America_Chihuahua
America_Creston
America_Dawson
America_Dawson_Creek
America_Denver
America_Edmonton
America_Fort_Nelson
America_Hermosillo
America_Inuvik
America_Mazatlan
America_Ojinaga
America_Phoenix
America_Whitehorse
America_Yellowknife
America_Bahia_Banderas
America_Belize
America_Chicago
America_Costa_Rica
America_El_Salvador
America_Guatemala
America_Indiana_Knox
America_Indiana_Tell_City
America_Managua
America_Matamoros
America_Menominee
America_Merida
America_Mexico_City
America_Monterrey
America_North_Dakota_Beulah
America_North_Dakota_Center
America_North_Dakota_New_Salem
America_Rainy_River
America_Rankin_Inlet
America_Regina
America_Resolute
America_Swift_Current
America_Tegucigalpa
America_Winnipeg
Pacific_Easter
Pacific_Galapagos
America_Atikokan
America_Bogota
America_Cancun
America_Cayman
America_Detroit
America_Eirunepe
America_Grand_Turk
America_Guayaquil
America_Havana
America_Indiana_Indianapolis
America_Indiana_Marengo
America_Indiana_Petersburg
America_Indiana_Vevay
America_Indiana_Vincennes
America_Indiana_Winamac
America_Iqaluit
America_Jamaica
America_Kentucky_Louisville
America_Kentucky_Monticello
America_Lima
America_Nassau
America_New_York
America_Nipigon
America_Panama
America_Pangnirtung
America_Port_au_Prince
America_Rio_Branco
America_Thunder_Bay
America_Toronto
America_Anguilla
America_Antigua
America_Aruba
America_Asuncion
America_Barbados
America_Blanc_Sablon
America_Boa_Vista
America_Campo_Grande
America_Caracas
America_Cuiaba
America_Curacao
America_Dominica
America_Glace_Bay
America_Goose_Bay
America_Grenada
America_Guadeloupe
America_Guyana
America_Halifax
America_Kralendijk
America_La_Paz
America_Lower_Princes
America_Manaus
America_Marigot
America_Martinique
America_Moncton
America_Montserrat
America_Porto_Velho
America_Port_of_Spain
America_Puerto_Rico
America_Santiago
America_Santo_Domingo
America_St_Barthelemy
America_St_Kitts
America_St_Lucia
America_St_Thomas
America_St_Vincent
America_Thule
America_Tortola
Atlantic_Bermuda
America_St_Johns
America_Araguaina
America_Argentina_Buenos_Aires
America_Argentina_Catamarca
America_Argentina_Cordoba
America_Argentina_Jujuy
America_Argentina_La_Rioja
America_Argentina_Mendoza
America_Argentina_Rio_Gallegos
America_Argentina_Salta
America_Argentina_San_Juan
America_Argentina_San_Luis
America_Argentina_Tucuman
America_Argentina_Ushuaia
America_Bahia
America_Belem
America_Cayenne
America_Fortaleza
America_Godthab
America_Maceio
America_Miquelon
America_Montevideo
America_Paramaribo
America_Punta_Arenas
America_Recife
America_Santarem
America_Sao_Paulo
Antarctica_Palmer
Antarctica_Rothera
Atlantic_Stanley
America_Noronha
Atlantic_South_Georgia
America_Scoresbysund
Atlantic_Azores
Atlantic_Cape_Verde
Africa_Abidjan
Africa_Accra
Africa_Bamako
Africa_Banjul
Africa_Bissau
Africa_Casablanca
Africa_Conakry
Africa_Dakar
Africa_El_Aaiun
Africa_Freetown
Africa_Lome
Africa_Monrovia
Africa_Nouakchott
Africa_Ouagadougou
Africa_Sao_Tome
America_Danmarkshavn
Antarctica_Troll
Atlantic_Canary
Atlantic_Faroe
Atlantic_Madeira
Atlantic_Reykjavik
Atlantic_St_Helena
Europe_Dublin
Europe_Guernsey
Europe_Isle_of_Man
Europe_Jersey
Europe_Lisbon
Europe_London
Africa_Algiers
Africa_Bangui
Africa_Brazzaville
Africa_Ceuta
Africa_Douala
Africa_Kinshasa
Africa_Lagos
Africa_Libreville
Africa_Luanda
Africa_Malabo
Africa_Ndjamena
Africa_Niamey
Africa_Porto_Novo
Africa_Tunis
Africa_Windhoek
Arctic_Longyearbyen
Europe_Amsterdam
Europe_Andorra
Europe_Belgrade
Europe_Berlin
Europe_Bratislava
Europe_Brussels
Europe_Budapest
Europe_Copenhagen
Europe_Gibraltar
Europe_Ljubljana
Europe_Luxembourg
Europe_Madrid
Europe_Malta
Europe_Monaco
Europe_Oslo
Europe_Paris
Europe_Podgorica
Europe_Prague
Europe_Rome
Europe_San_Marino
Europe_Sarajevo
Europe_Skopje
Europe_Stockholm
Europe_Tirane
Europe_Vaduz
Europe_Vatican
Europe_Vienna
Europe_Warsaw
Europe_Zagreb
Europe_Zurich
Africa_Blantyre
Africa_Bujumbura
Africa_Cairo
Africa_Gaborone
Africa_Harare
Africa_Johannesburg
Africa_Juba
Africa_Khartoum
Africa_Kigali
Africa_Lubumbashi
Africa_Lusaka
Africa_Maputo
Africa_Maseru
Africa_Mbabane
Africa_Tripoli
Asia_Amman
Asia_Beirut
Asia_Damascus
Asia_Famagusta
Asia_Gaza
Asia_Hebron
Asia_Jerusalem
Asia_Nicosia
Europe_Athens
Europe_Bucharest
Europe_Chisinau
Europe_Helsinki
Europe_Kaliningrad
Europe_Kyiv
Europe_Mariehamn
Europe_Riga
Europe_Sofia
Europe_Tallinn
Europe_Uzhgorod
Europe_Vilnius
Europe_Zaporozhye
Africa_Addis_Ababa
Africa_Asmara
Africa_Dar_es_Salaam
Africa_Djibouti
Africa_Kampala
Africa_Mogadishu
Africa_Nairobi
Antarctica_Syowa
Asia_Aden
Asia_Baghdad
Asia_Bahrain
Asia_Kuwait
Asia_Qatar
Asia_Riyadh
Europe_Istanbul
Europe_Kirov
Europe_Minsk
Europe_Moscow
Europe_Simferopol
Europe_Volgograd
Indian_Antananarivo
Indian_Comoro
Indian_Mayotte
Asia_Tehran
Asia_Baku
Asia_Dubai
Asia_Muscat
Asia_Tbilisi
Asia_Yerevan
Europe_Astrakhan
Europe_Samara
Europe_Saratov
Europe_Ulyanovsk
Indian_Mahe
Indian_Mauritius
Indian_Reunion
Asia_Kabul
Antarctica_Mawson
Asia_Aqtau
Asia_Aqtobe
Asia_Ashgabat
Asia_Atyrau
Asia_Dushanbe
Asia_Karachi
Asia_Oral
Asia_Qyzylorda
Asia_Samarkand
Asia_Tashkent
Asia_Yekaterinburg
Indian_Kerguelen
Indian_Maldives
Asia_Colombo
Asia_Kolkata
Asia_Kathmandu
Antarctica_Vostok
Asia_Almaty
Asia_Bishkek
Asia_Dhaka
Asia_Omsk
Asia_Qostanay
Asia_Thimphu
Asia_Urumqi
Indian_Chagos
Asia_Yangon
Indian_Cocos
Antarctica_Davis
Asia_Bangkok
Asia_Barnaul
Asia_Hovd
Asia_Ho_Chi_Minh
Asia_Jakarta
Asia_Krasnoyarsk
Asia_Novokuznetsk
Asia_Novosibirsk
Asia_Phnom_Penh
Asia_Pontianak
Asia_Tomsk
Asia_Vientiane
Indian_Christmas
Asia_Brunei
Asia_Choibalsan
Asia_Hong_Kong
Asia_Irkutsk
Asia_Kuala_Lumpur
Asia_Kuching
Asia_Macau
Asia_Makassar
Asia_Manila
Asia_Shanghai
Asia_Singapore
Asia_Taipei
Asia_Ulaanbaatar
Australia_Perth
Australia_Eucla
Asia_Chita
Asia_Dili
Asia_Jayapura
Asia_Khandyga
Asia_Pyongyang
Asia_Seoul
Asia_Tokyo
Asia_Yakutsk
Pacific_Palau
Australia_Adelaide
Australia_Broken_Hill
Australia_Darwin
Antarctica_DumontDUrville
Antarctica_Macquarie
Asia_Ust_Nera
Asia_Vladivostok
Australia_Brisbane
Australia_Currie
Australia_Hobart
Australia_Lindeman
Australia_Melbourne
Australia_Sydney
Pacific_Chuuk
Pacific_Guam
Pacific_Port_Moresby
Pacific_Saipan
Australia_Lord_Howe
Antarctica_Casey
Asia_Magadan
Asia_Sakhalin
Asia_Srednekolymsk
Pacific_Bougainville
Pacific_Efate
Pacific_Guadalcanal
Pacific_Kosrae
Pacific_Norfolk
Pacific_Noumea
Pacific_Pohnpei
Antarctica_McMurdo
Asia_Anadyr
Asia_Kamchatka
Pacific_Auckland
Pacific_Fiji
Pacific_Funafuti
Pacific_Kwajalein
Pacific_Majuro
Pacific_Nauru
Pacific_Tarawa
Pacific_Wake
Pacific_Wallis
Pacific_Chatham
Pacific_Apia
Pacific_Enderbury
Pacific_Fakaofo
Pacific_Tongatapu
Pacific_Kiritimati
Implementations§
Trait Implementations§
impl Eq for TimeZone
impl StructuralPartialEq for TimeZone
Auto Trait Implementations§
impl Freeze for TimeZone
impl RefUnwindSafe for TimeZone
impl Send for TimeZone
impl Sync for TimeZone
impl Unpin for TimeZone
impl UnwindSafe for TimeZone
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> 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>
Converts
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>
Converts
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 moreSource§impl<T> Pipe for Twhere
T: ?Sized,
impl<T> Pipe for Twhere
T: ?Sized,
Source§fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
Self: Sized,
fn pipe<R>(self, func: impl FnOnce(Self) -> R) -> Rwhere
Self: Sized,
Pipes by value. This is generally the method you want to use. Read more
Source§fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
R: 'a,
fn pipe_ref<'a, R>(&'a self, func: impl FnOnce(&'a Self) -> R) -> Rwhere
R: 'a,
Borrows
self and passes that borrow into the pipe function. Read moreSource§fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
R: 'a,
fn pipe_ref_mut<'a, R>(&'a mut self, func: impl FnOnce(&'a mut Self) -> R) -> Rwhere
R: 'a,
Mutably borrows
self and passes that borrow into the pipe function. Read moreSource§fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
fn pipe_borrow<'a, B, R>(&'a self, func: impl FnOnce(&'a B) -> R) -> R
Source§fn pipe_borrow_mut<'a, B, R>(
&'a mut self,
func: impl FnOnce(&'a mut B) -> R,
) -> R
fn pipe_borrow_mut<'a, B, R>( &'a mut self, func: impl FnOnce(&'a mut B) -> R, ) -> R
Source§fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
fn pipe_as_ref<'a, U, R>(&'a self, func: impl FnOnce(&'a U) -> R) -> R
Borrows
self, then passes self.as_ref() into the pipe function.Source§fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
fn pipe_as_mut<'a, U, R>(&'a mut self, func: impl FnOnce(&'a mut U) -> R) -> R
Mutably borrows
self, then passes self.as_mut() into the pipe
function.Source§fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
fn pipe_deref<'a, T, R>(&'a self, func: impl FnOnce(&'a T) -> R) -> R
Borrows
self, then passes self.deref() into the pipe function.Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> Tap for T
impl<T> Tap for T
Source§fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
fn tap_borrow<B>(self, func: impl FnOnce(&B)) -> Self
Immutable access to the
Borrow<B> of a value. Read moreSource§fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
fn tap_borrow_mut<B>(self, func: impl FnOnce(&mut B)) -> Self
Mutable access to the
BorrowMut<B> of a value. Read moreSource§fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
fn tap_ref<R>(self, func: impl FnOnce(&R)) -> Self
Immutable access to the
AsRef<R> view of a value. Read moreSource§fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
fn tap_ref_mut<R>(self, func: impl FnOnce(&mut R)) -> Self
Mutable access to the
AsMut<R> view of a value. Read moreSource§fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
fn tap_deref<T>(self, func: impl FnOnce(&T)) -> Self
Immutable access to the
Deref::Target of a value. Read moreSource§fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
fn tap_deref_mut<T>(self, func: impl FnOnce(&mut T)) -> Self
Mutable access to the
Deref::Target of a value. Read moreSource§fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
fn tap_dbg(self, func: impl FnOnce(&Self)) -> Self
Calls
.tap() only in debug builds, and is erased in release builds.Source§fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
fn tap_mut_dbg(self, func: impl FnOnce(&mut Self)) -> Self
Calls
.tap_mut() only in debug builds, and is erased in release
builds.Source§fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
fn tap_borrow_dbg<B>(self, func: impl FnOnce(&B)) -> Self
Calls
.tap_borrow() only in debug builds, and is erased in release
builds.Source§fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
fn tap_borrow_mut_dbg<B>(self, func: impl FnOnce(&mut B)) -> Self
Calls
.tap_borrow_mut() only in debug builds, and is erased in release
builds.Source§fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
fn tap_ref_dbg<R>(self, func: impl FnOnce(&R)) -> Self
Calls
.tap_ref() only in debug builds, and is erased in release
builds.Source§fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
fn tap_ref_mut_dbg<R>(self, func: impl FnOnce(&mut R)) -> Self
Calls
.tap_ref_mut() only in debug builds, and is erased in release
builds.Source§fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
fn tap_deref_dbg<T>(self, func: impl FnOnce(&T)) -> Self
Calls
.tap_deref() only in debug builds, and is erased in release
builds.