diff --git a/help.html b/help.html index 36e807f8..f88ba077 100644 --- a/help.html +++ b/help.html @@ -1 +1 @@ -Help

Rustdoc help

Back
\ No newline at end of file +Help

Rustdoc help

Back
\ No newline at end of file diff --git a/search-index.js b/search-index.js index c7ac8a8e..e5d2d831 100644 --- a/search-index.js +++ b/search-index.js @@ -1,5 +1,5 @@ var searchIndex = new Map(JSON.parse('[\ -["twitch_types",{"t":"PPPPGGFFFTPKFFFFPPPPPPPPFFIIGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNCCNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNPPPPPPPPPPFFPGPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPFFFFPGFFGFFGFFPFPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFGPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPGFFPPFFPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPPFPPGPPPFFFFFGFFFFFGFFFPFFPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNOOOOPPFFFFFFFFGGGPPPPFFFFPPPPPPPPPPPPPPPPPPPPFFFFGFFFFPPPFPFFGGGPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPFGFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOEFENNNNNNONNNONOONNNNN","n":["Admin","Affiliate","Borrowed","BorrowedString","BroadcasterType","Collection","CollectionIter","DisplayName","DisplayNameRef","EMPTY","GlobalMod","IntoCow","MsgId","MsgIdRef","Nickname","NicknameRef","None","None","Owned","OwnedString","Partner","Ref","RefStr","Staff","UserId","UserIdRef","UserName","UserNameRef","UserType","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","as_cow","as_cow","as_cow","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_str","as_str","as_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","chunks","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","color","count","default","default","default","deref","deref","deref","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","emote","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eventsub","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_iter","from_static","from_static","from_static","from_static","from_static","from_static","from_str","from_str","from_str","from_str","from_str","from_str","goal","hash","hash","hash","hash","hash","hash","hash","hash","into","into","into","into","into","into","into","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_iter","into_iter","into_owned","into_owned","into_owned","into_vec","is_empty","iter","last","len","moderation","new","new","new","next","parse","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","points","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","stream","sub","take","take","take","time","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","user","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","Blue","BlueViolet","CadetBlue","Chocolate","Coral","DodgerBlue","Firebrick","GoldenRod","Green","Hex","HexColor","HexColorRef","HotPink","NamedUserColor","OrangeRed","Red","SeaGreen","SpringGreen","YellowGreen","all","arbitrary","arbitrary","as_cow","as_hex","as_ref","as_ref","as_ref","as_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","cmp","cmp","deref","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_static","from_static","from_str","from_str","hash","hash","into","into","into_boxed_ref","into_cow","into_cow","into_cow","into_owned","new","partial_cmp","partial_cmp","serialize","serialize","serialize","size_hint","take","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","try_from","try_from","try_from","try_into","try_into","type_id","type_id","type_id","zero_from","zero_from","zero_from","Animated","BadgeSetId","BadgeSetIdRef","ChatBadgeId","ChatBadgeIdRef","Dark","EmoteAnimationSetting","EmoteId","EmoteIdRef","EmoteScale","EmoteSetId","EmoteSetIdRef","EmoteThemeMode","EmoteUrlBuilder","Image","Light","ResubscriptionEmote","Size1_0","Size2_0","Size3_0","Static","animation_animated","animation_default","animation_static","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","as_cow","as_cow","as_cow","as_cow","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_str","as_str","as_str","as_str","begin","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","dark_mode","default","default","default_render","deref","deref","deref","deref","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","end","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","hash","hash","hash","hash","hash","hash","hash","hash","id","into","into","into","into","into","into","into","into","into","into","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_owned","into_owned","into_owned","into_owned","light_mode","new","new","new","new","new","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","render","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","size_1x","size_2x","size_3x","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","take","take","take","take","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","url","url_1x","url_2x","url_4x","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","EventSubId","EventSubIdRef","arbitrary","arbitrary","arbitrary_take_rest","arbitrary_take_rest","as_cow","as_ref","as_ref","as_ref","as_str","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","clone_to_uninit","cmp","cmp","deref","deserialize","deserialize","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from_static","from_static","from_str","from_str","hash","hash","into","into_boxed_ref","into_cow","into_cow","into_cow","into_owned","new","partial_cmp","partial_cmp","serialize","serialize","size_hint","size_hint","take","to_owned","to_owned","to_string","to_string","try_from","try_into","type_id","type_id","zero_from","zero_from","CreatorGoalId","CreatorGoalIdRef","CreatorGoalType","Follower","NewSubscription","NewSubscriptionCount","Subscription","SubscriptionCount","arbitrary","arbitrary","arbitrary_take_rest","arbitrary_take_rest","as_cow","as_ref","as_ref","as_ref","as_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","cmp","cmp","deref","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from_static","from_static","from_str","from_str","hash","hash","into","into","into_boxed_ref","into_cow","into_cow","into_cow","into_owned","new","partial_cmp","partial_cmp","serialize","serialize","serialize","size_hint","size_hint","take","to_owned","to_owned","to_owned","to_string","to_string","try_from","try_from","try_into","try_into","type_id","type_id","type_id","zero_from","zero_from","Allowed","AutomodStatus","BlockedTermId","BlockedTermIdRef","Denied","Expired","MsgId","MsgIdRef","Pending","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","as_cow","as_cow","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_str","as_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","cmp","deref","deref","deserialize","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_static","from_static","from_static","from_static","from_str","from_str","from_str","from_str","hash","hash","hash","hash","into","into","into","into_boxed_ref","into_boxed_ref","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_owned","into_owned","new","new","partial_cmp","partial_cmp","partial_cmp","partial_cmp","serialize","serialize","serialize","serialize","serialize","size_hint","size_hint","size_hint","size_hint","take","take","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","zero_from","zero_from","zero_from","zero_from","Active","Active","Archived","Canceled","Completed","GlobalCooldown","Invalid","Locked","Max","MaxPerStream","MaxPerUserPerStream","Moderated","PollChoice","PollChoiceId","PollChoiceIdRef","PollId","PollIdRef","PollStatus","PredictionId","PredictionIdRef","PredictionOutcome","PredictionOutcomeId","PredictionOutcomeIdRef","PredictionStatus","PredictionTopPredictors","RedemptionId","RedemptionIdRef","Resolved","RewardId","RewardIdRef","Terminated","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","as_cow","as_cow","as_cow","as_cow","as_cow","as_cow","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_str","as_str","as_str","as_str","as_str","as_str","bits_votes","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","channel_points","channel_points_used","channel_points_votes","channel_points_won","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","color","deref","deref","deref","deref","deref","deref","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","global_cooldown_seconds","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","id","id","id","into","into","into","into","into","into","into","into","into","into","into","into","into","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_owned","into_owned","into_owned","into_owned","into_owned","into_owned","is_enabled","login","name","new","new","new","new","new","new","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","take","take","take","take","take","take","title","title","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","top_predictors","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","users","votes","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","is_enabled","is_enabled","max_per_stream","max_per_user_per_stream","All","Archive","CategoryId","CategoryIdRef","CharityCampaignId","CharityCampaignIdRef","CharityDonationId","CharityDonationIdRef","ClipId","ClipIdRef","CommercialLength","CommercialLengthParseError","ContentClassificationId","Day","DrugsIntoxication","Gambling","Highlight","HypeTrainId","HypeTrainIdRef","IgdbId","IgdbIdRef","InvalidLength","Length120","Length150","Length180","Length30","Length60","Length90","Live","MatureGame","Month","Other","Other","Playlist","Premiere","Prime","Private","ProfanityVulgarity","Public","Rerun","SexualThemes","StreamId","StreamIdRef","StreamSegmentId","StreamSegmentIdRef","SubscriptionTier","TagId","TagIdRef","TeamId","TeamIdRef","Tier1","Tier2","Tier3","TwitchCategory","Upload","VideoId","VideoIdRef","VideoPeriod","VideoPrivacy","VideoType","ViolentGraphic","WatchParty","WatchPartyPremiere","WatchPartyRerun","Week","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","as_cow","as_cow","as_cow","as_cow","as_cow","as_cow","as_cow","as_cow","as_cow","as_cow","as_cow","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_str","as_str","as_str","as_str","as_str","as_str","as_str","as_str","as_str","as_str","as_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","box_art_url","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","id","igdb_id","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_owned","into_owned","into_owned","into_owned","into_owned","into_owned","into_owned","into_owned","into_owned","into_owned","into_owned","name","new","new","new","new","new","new","new","new","new","new","new","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","take","take","take","take","take","take","take","take","take","take","take","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","CommunityGiftId","CommunityGiftIdRef","arbitrary","arbitrary","arbitrary_take_rest","arbitrary_take_rest","as_cow","as_ref","as_ref","as_ref","as_str","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","clone_to_uninit","cmp","cmp","deref","deserialize","deserialize","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from_static","from_static","from_str","from_str","hash","hash","into","into_boxed_ref","into_cow","into_cow","into_cow","into_owned","new","partial_cmp","partial_cmp","serialize","serialize","size_hint","size_hint","take","to_owned","to_owned","to_string","to_string","try_from","try_into","type_id","type_id","zero_from","zero_from","InvalidFormat","Other","TimeError","TimeFormatError","Timestamp","TimestampParseError","TimestampRef","arbitrary","as_cow","as_ref","as_ref","as_ref","as_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","clone_to_uninit","day","deref","deserialize","deserialize","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from_static","from_static","from_str","from_str","from_str_unchecked","hash","hash","hour","into","into","into_boxed_ref","into_cow","into_cow","into_cow","into_owned","is_before","millis","minute","month","new","new_unchecked","normalize","now","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","second","serialize","serialize","source","take","to_day","to_fixed_offset","to_owned","to_owned","to_string","to_string","to_string","to_utc","today","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","type_id","type_id","type_id","year","zero_from","zero_from","location","s","BroadcasterType","User","UserType","borrow","borrow_mut","clone","clone_into","clone_to_uninit","deserialize","display_name","eq","fmt","from","id","into","login","profile_image_url","serialize","to_owned","try_from","try_into","type_id"],"q":[[0,"twitch_types"],[918,"twitch_types::color"],[1034,"twitch_types::emote"],[1474,"twitch_types::eventsub"],[1552,"twitch_types::goal"],[1651,"twitch_types::moderation"],[1827,"twitch_types::points"],[2437,"twitch_types::points::Max"],[2441,"twitch_types::stream"],[3465,"twitch_types::sub"],[3543,"twitch_types::time"],[3653,"twitch_types::time::TimestampParseError"],[3655,"twitch_types::user"],[3677,"arbitrary::unstructured"],[3678,"twitch_types::basic"],[3679,"arbitrary::error"],[3680,"core::result"],[3681,"alloc::borrow"],[3682,"twitch_types::collection"],[3683,"core::iter::traits::iterator"],[3684,"core::ops::deref"],[3685,"core::clone"],[3686,"core::cmp"],[3687,"serde::de"],[3688,"core::fmt"],[3689,"alloc::vec"],[3690,"alloc::string"],[3691,"alloc::boxed"],[3692,"core::iter::traits::collect"],[3693,"core::hash"],[3694,"core::marker"],[3695,"core::convert"],[3696,"core::option"],[3697,"serde::ser"],[3698,"core::any"],[3699,"time::offset_date_time"],[3700,"time::error::format"],[3701,"time::error::parse"],[3702,"core::error"]],"i":[21,20,14,14,0,0,0,0,0,14,21,0,0,0,0,0,20,21,14,14,20,14,14,21,0,0,0,0,0,4,7,8,9,10,11,4,7,8,9,10,11,7,9,11,4,4,7,8,8,9,10,10,11,7,9,11,14,24,4,4,4,7,7,8,8,8,9,9,10,10,10,11,11,20,21,14,24,4,7,8,9,10,11,20,21,14,14,4,8,10,20,21,14,4,8,10,20,21,14,4,8,10,20,20,21,21,4,7,8,9,10,11,20,21,0,24,14,20,21,4,8,10,14,4,7,8,9,10,11,20,21,0,14,4,4,4,4,7,7,7,8,8,8,8,9,9,9,10,10,10,10,11,11,11,20,21,0,14,4,4,7,7,8,8,9,9,10,10,11,11,20,21,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,24,4,4,4,4,4,4,4,7,7,7,7,8,8,8,8,8,8,8,9,9,9,9,10,10,10,10,10,10,10,11,11,11,11,20,21,14,4,7,8,9,10,11,4,7,8,9,10,11,0,4,7,8,9,10,11,20,21,14,24,4,8,10,20,21,4,8,10,93,4,4,7,8,8,9,10,10,11,14,24,7,9,11,14,14,14,24,14,0,4,8,10,24,21,4,7,8,9,10,11,20,21,0,14,4,7,8,9,10,11,20,21,24,4,7,8,9,10,11,0,0,4,8,10,0,14,4,7,8,9,10,11,20,21,4,7,8,9,10,11,14,24,4,8,10,20,21,14,24,4,8,10,20,21,14,24,4,7,8,9,10,11,20,21,0,7,7,9,9,11,11,101,101,101,101,101,101,101,101,101,101,0,0,101,0,101,101,101,101,101,101,40,101,75,101,40,40,75,75,40,40,40,75,75,101,40,75,101,40,101,40,101,40,101,40,75,40,40,75,101,40,40,40,40,75,75,75,101,40,40,75,75,101,101,40,40,40,40,40,40,40,75,75,75,75,101,101,101,40,75,40,75,40,75,40,101,40,40,40,75,75,40,40,75,40,75,101,101,40,40,75,101,101,40,75,101,40,101,101,40,101,40,75,101,75,75,101,104,0,0,0,0,105,0,0,0,0,0,0,0,0,0,105,0,106,106,106,104,103,103,103,47,58,51,84,64,86,50,81,47,58,51,84,64,86,50,81,58,84,86,81,47,47,58,51,51,84,64,64,86,50,50,81,58,84,86,81,107,47,47,47,58,58,51,51,51,84,84,64,64,64,86,86,104,105,106,103,50,50,50,81,81,107,108,47,58,51,84,64,86,104,105,106,103,50,81,107,108,47,51,64,104,105,106,103,50,107,108,47,51,64,104,105,106,103,50,107,108,47,51,64,104,105,106,103,50,107,108,47,58,51,84,64,86,50,81,103,105,106,86,47,51,64,50,47,58,51,84,64,86,104,105,106,50,81,107,108,107,47,47,47,47,58,58,58,51,51,51,51,84,84,84,64,64,64,64,86,86,86,104,105,106,50,50,50,50,81,81,81,107,108,47,47,58,58,51,51,84,84,64,64,86,86,104,104,105,105,106,106,103,50,50,81,81,107,107,108,47,47,47,47,47,47,47,58,58,58,58,51,51,51,51,51,51,51,84,84,84,84,64,64,64,64,64,64,64,86,86,86,86,104,105,106,103,50,50,50,50,50,50,50,81,81,81,81,107,108,47,58,51,84,64,86,50,81,47,58,51,84,64,86,50,81,47,58,51,84,64,86,50,81,107,47,51,64,104,105,106,103,50,107,108,47,51,64,50,47,47,58,51,51,84,64,64,86,50,50,81,58,84,86,81,103,47,51,64,103,50,47,58,51,84,64,86,50,81,103,47,58,51,84,64,86,104,105,106,50,81,107,108,103,103,103,47,58,51,84,64,86,50,81,47,51,64,50,47,58,51,84,64,86,104,105,106,103,50,81,107,108,47,58,51,84,64,86,104,105,106,50,81,107,47,51,64,104,105,106,103,50,107,108,47,51,64,104,105,106,103,50,107,108,47,58,51,84,64,86,104,105,106,103,50,81,107,108,86,108,108,108,58,58,84,84,86,86,81,81,0,0,55,78,55,78,78,55,55,78,78,55,55,55,78,78,55,78,55,55,55,55,78,55,55,78,55,55,55,55,78,78,78,55,55,78,78,55,55,55,55,55,55,55,78,78,78,78,55,78,55,78,55,78,55,55,55,55,78,78,55,55,78,55,78,55,78,55,55,78,55,78,55,55,55,78,78,78,0,0,0,109,109,109,109,109,45,65,45,65,65,45,45,65,65,45,45,45,65,65,109,45,65,109,45,109,45,109,45,109,45,65,45,45,65,109,45,45,45,45,65,65,65,109,45,45,65,65,109,45,45,45,45,45,45,45,65,65,65,65,109,45,65,45,65,45,65,45,109,45,45,45,65,65,45,45,65,45,65,109,45,65,45,45,65,109,45,65,45,109,45,109,45,65,109,65,65,110,0,0,0,110,110,0,0,110,43,82,42,41,43,82,42,41,82,41,43,43,82,42,42,41,82,41,43,43,43,82,82,42,42,42,41,41,110,43,82,42,41,110,43,42,110,43,42,110,43,42,110,43,82,42,41,43,42,43,82,42,41,110,43,43,43,43,82,82,82,42,42,42,42,41,41,41,110,43,43,82,82,42,42,41,41,110,43,43,43,43,43,43,43,82,82,82,82,42,42,42,42,42,42,42,41,41,41,41,110,43,82,42,41,43,82,42,41,43,82,42,41,43,42,110,43,42,43,43,82,42,42,41,82,41,43,42,43,82,42,41,43,82,42,41,110,43,82,42,41,43,42,43,82,42,41,110,43,82,42,41,43,42,110,43,42,110,43,82,42,41,110,82,82,41,41,114,115,114,115,114,0,114,115,0,111,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,0,0,114,36,35,49,80,57,70,62,85,67,66,73,72,36,35,49,80,57,70,62,85,67,66,73,72,35,80,70,85,66,72,36,36,35,49,49,80,57,57,70,62,62,85,67,67,66,73,73,72,35,80,70,85,66,72,113,36,36,36,35,35,49,49,49,80,80,57,57,57,70,70,62,62,62,85,85,67,67,67,66,66,73,73,73,72,72,111,112,113,114,115,116,117,36,35,49,80,57,70,62,85,67,66,73,72,111,112,113,114,115,116,117,116,117,113,117,36,49,57,62,67,73,111,112,113,114,115,116,117,36,49,57,62,67,73,111,112,113,114,115,116,117,36,49,57,62,67,73,111,112,113,114,115,116,117,36,35,49,80,57,70,62,85,67,66,73,72,116,36,49,57,62,67,73,36,35,49,80,57,70,62,85,67,66,73,72,111,112,113,114,115,116,117,36,36,36,36,35,35,35,49,49,49,49,80,80,80,57,57,57,57,70,70,70,62,62,62,62,85,85,85,67,67,67,67,66,66,66,73,73,73,73,72,72,72,111,112,113,114,115,116,117,36,36,35,35,49,49,80,80,57,57,70,70,62,62,85,85,67,67,66,66,73,73,72,72,111,112,113,114,115,116,117,36,36,36,36,36,36,36,35,35,35,35,49,49,49,49,49,49,49,80,80,80,80,57,57,57,57,57,57,57,70,70,70,70,62,62,62,62,62,62,62,85,85,85,85,67,67,67,67,67,67,67,66,66,66,66,73,73,73,73,73,73,73,72,72,72,72,111,112,113,114,115,116,117,36,35,49,80,57,70,62,85,67,66,73,72,36,35,49,80,57,70,62,85,67,66,73,72,112,36,35,49,80,57,70,62,85,67,66,73,72,113,116,117,36,49,57,62,67,73,111,112,113,114,115,116,117,36,49,57,62,67,73,36,36,35,49,49,80,57,57,70,62,62,85,67,67,66,73,73,72,35,80,70,85,66,72,112,117,117,36,49,57,62,67,73,36,35,49,80,57,70,62,85,67,66,73,72,36,35,49,80,57,70,62,85,67,66,73,72,111,112,113,114,115,116,117,36,35,49,80,57,70,62,85,67,66,73,72,36,49,57,62,67,73,113,116,36,35,49,80,57,70,62,85,67,66,73,72,111,112,113,114,115,116,117,36,35,49,80,57,70,62,85,67,66,73,72,116,36,49,57,62,67,73,111,112,113,114,115,116,117,36,49,57,62,67,73,111,112,113,114,115,116,117,36,35,49,80,57,70,62,85,67,66,73,72,111,112,113,114,115,116,117,116,113,35,35,80,80,70,70,85,85,66,66,72,72,136,137,136,137,120,121,0,0,0,0,0,0,0,0,0,0,0,120,124,124,121,0,0,0,0,125,123,123,123,123,123,123,121,124,120,119,124,121,121,119,122,124,122,121,124,0,0,0,0,0,0,0,0,0,119,119,119,0,121,0,0,0,0,0,124,121,121,121,120,54,53,60,87,37,79,56,61,46,69,34,32,59,88,48,68,63,89,74,77,71,83,54,53,60,87,37,79,56,61,46,69,34,32,59,88,48,68,63,89,74,77,71,83,53,87,79,61,69,32,88,68,89,77,83,54,54,53,60,60,87,37,37,79,56,56,61,46,46,69,34,34,32,59,59,88,48,48,68,63,63,89,74,74,77,71,71,83,53,87,79,61,69,32,88,68,89,77,83,54,54,54,53,53,60,60,60,87,87,37,37,37,79,79,56,56,56,61,61,46,46,46,69,69,34,34,34,32,32,59,59,59,88,88,48,48,48,68,68,63,63,63,89,89,74,74,74,77,77,71,71,71,83,83,118,119,120,121,122,123,125,124,54,53,60,87,37,79,56,61,46,69,34,32,59,88,48,68,63,89,74,77,71,83,118,119,120,121,122,123,125,124,118,54,60,37,56,46,34,59,48,63,74,71,118,119,120,121,122,123,124,54,60,37,56,46,34,59,48,63,74,71,118,119,120,121,122,123,124,54,60,37,56,46,34,59,48,63,74,71,118,119,120,121,122,123,123,124,54,53,60,87,37,79,56,61,46,69,34,32,59,88,48,68,63,89,74,77,71,83,54,60,37,56,46,34,59,48,63,74,71,54,53,60,87,37,79,56,61,46,69,34,32,59,88,48,68,63,89,74,77,71,83,118,119,120,121,122,123,124,54,54,54,54,53,53,53,60,60,60,60,87,87,87,37,37,37,37,79,79,79,56,56,56,56,61,61,61,46,46,46,46,69,69,69,34,34,34,34,32,32,32,59,59,59,59,88,88,88,48,48,48,48,68,68,68,63,63,63,63,89,89,89,74,74,74,74,77,77,77,71,71,71,71,83,83,83,118,119,120,121,122,123,124,54,54,53,53,60,60,87,87,37,37,79,79,56,56,61,61,46,46,69,69,34,34,32,32,59,59,88,88,48,48,68,68,63,63,89,89,74,74,77,77,71,71,83,83,118,119,120,121,122,123,123,125,125,124,54,54,54,54,54,54,54,53,53,53,53,60,60,60,60,60,60,60,87,87,87,87,37,37,37,37,37,37,37,79,79,79,79,56,56,56,56,56,56,56,61,61,61,61,46,46,46,46,46,46,46,69,69,69,69,34,34,34,34,34,34,34,32,32,32,32,59,59,59,59,59,59,59,88,88,88,88,48,48,48,48,48,48,48,68,68,68,68,63,63,63,63,63,63,63,89,89,89,89,74,74,74,74,74,74,74,77,77,77,77,71,71,71,71,71,71,71,83,83,83,83,118,119,120,121,122,123,125,124,54,53,60,87,37,79,56,61,46,69,34,32,59,88,48,68,63,89,74,77,71,83,54,53,60,87,37,79,56,61,46,69,34,32,59,88,48,68,63,89,74,77,71,83,54,53,60,87,37,79,56,61,46,69,34,32,59,88,48,68,63,89,74,77,71,83,118,118,54,60,37,56,46,34,59,48,63,74,71,118,119,120,121,122,123,125,124,54,60,37,56,46,34,59,48,63,74,71,54,54,53,60,60,87,37,37,79,56,56,61,46,46,69,34,34,32,59,59,88,48,48,68,63,63,89,74,74,77,71,71,83,53,87,79,61,69,32,88,68,89,77,83,118,54,60,37,56,46,34,59,48,63,74,71,54,53,60,87,37,79,56,61,46,69,34,32,59,88,48,68,63,89,74,77,71,83,54,53,60,87,37,79,56,61,46,69,34,32,59,88,48,68,63,89,74,77,71,83,118,119,120,121,122,123,124,54,53,60,87,37,79,56,61,46,69,34,32,59,88,48,68,63,89,74,77,71,83,54,60,37,56,46,34,59,48,63,74,71,54,53,60,87,37,79,56,61,46,69,34,32,59,88,48,68,63,89,74,77,71,83,118,119,120,121,122,123,124,54,53,60,87,37,79,56,61,46,69,34,32,59,88,48,68,63,89,74,77,71,83,123,125,54,60,37,56,46,34,59,48,63,74,71,118,119,120,121,122,123,123,125,124,54,60,37,56,46,34,59,48,63,74,71,118,119,120,121,122,123,125,124,54,53,60,87,37,79,56,61,46,69,34,32,59,88,48,68,63,89,74,77,71,83,118,119,120,121,122,123,125,124,53,53,87,87,79,79,61,61,69,69,32,32,88,88,68,68,89,89,77,77,83,83,0,0,52,76,52,76,76,52,52,76,76,52,52,52,76,76,52,76,52,52,52,52,76,52,52,76,52,52,52,52,76,76,76,52,52,76,76,52,52,52,52,52,52,52,76,76,76,76,52,76,52,76,52,76,52,52,52,52,76,76,52,52,76,52,76,52,76,52,52,76,52,76,52,52,52,76,76,76,130,130,130,130,0,0,0,127,128,127,127,128,128,127,127,127,128,128,130,127,128,130,127,127,127,128,127,127,128,127,127,127,127,128,128,128,128,127,127,128,128,130,130,127,127,127,127,128,128,130,130,130,130,127,128,127,128,128,127,128,128,127,130,127,127,127,128,128,128,128,128,128,127,127,128,127,127,127,128,128,128,128,127,128,130,127,128,128,127,128,127,128,130,128,127,127,127,127,127,128,128,130,127,130,127,128,130,128,128,128,138,138,0,0,0,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135],"f":"`````````````````````````````{{{f{bd}}}{{l{hj}}}}{{{f{bd}}}{{l{{f{n}}j}}}}{{{f{bd}}}{{l{A`j}}}}{{{f{bd}}}{{l{{f{Ab}}j}}}}{{{f{bd}}}{{l{Adj}}}}{{{f{bd}}}{{l{{f{Af}}j}}}}{d{{l{hj}}}}{d{{l{{f{n}}j}}}}{d{{l{A`j}}}}{d{{l{{f{Ab}}j}}}}{d{{l{Adj}}}}{d{{l{{f{Af}}j}}}}{{{f{n}}}{{Ah{n}}}}{{{f{Ab}}}{{Ah{Ab}}}}{{{f{Af}}}{{Ah{Af}}}}{{{f{h}}}{{f{Aj}}}}{{{f{h}}}{{f{n}}}}{{{f{n}}}{{f{Aj}}}}{{{f{A`}}}{{f{Ab}}}}{{{f{A`}}}{{f{Aj}}}}{{{f{Ab}}}{{f{Aj}}}}{{{f{Ad}}}{{f{Aj}}}}{{{f{Ad}}}{{f{Af}}}}{{{f{Af}}}{{f{Aj}}}}630{{{f{c}}}{{f{e}}}{}{}}090870605040231000{{{f{bc}}}{{f{be}}}{}{}}000000000{{{f{{Al{c}}}}An}{{`{{Bb{}{{B`{{Al{c}}}}}}}}}Bd}{{{f{{Al{c}}}}}{{Al{c}}}{BfBd}}{{{f{h}}}h}{{{f{A`}}}A`}{{{f{Ad}}}Ad}{{{f{Bh}}}Bh}{{{f{Bj}}}Bj}{{{f{c}}{f{be}}}Bl{}{}}00000{{{f{c}}}Bl{}}0000000{{{f{h}}{f{h}}}Bn}{{{f{n}}{f{n}}}Bn}{{{f{A`}}{f{A`}}}Bn}{{{f{Ab}}{f{Ab}}}Bn}{{{f{Ad}}{f{Ad}}}Bn}{{{f{Af}}{f{Af}}}Bn}{{{f{Bh}}{f{Bh}}}Bn}{{{f{Bj}}{f{Bj}}}Bn}`{{{C`{c}}}AnBd}{{}{{Al{c}}}Bd}{{}Bh}{{}Bj}{{{f{h}}}{{f{c}}}{}}{{{f{A`}}}{{f{c}}}{}}{{{f{Ad}}}{{f{c}}}{}}{c{{l{{Al{e}}}}}Cb{BdCdBf}}{c{{l{h}}}Cb}{c{{l{{f{n}}}}}Cb}{c{{l{A`}}}Cb}{c{{l{{f{Ab}}}}}Cb}{c{{l{Ad}}}Cb}{c{{l{{f{Af}}}}}Cb}{c{{l{Bh}}}Cb}{c{{l{Bj}}}Cb}`{{{f{{Al{c}}}}{f{{Al{c}}}}}Cf{ChChCjBd}}{{{f{h}}{f{h}}}Cf}{{{f{h}}{f{{f{h}}}}}Cf}{{{f{h}}{f{n}}}Cf}{{{f{h}}{f{{f{n}}}}}Cf}{{{f{n}}{f{n}}}Cf}{{{f{{f{n}}}}{f{h}}}Cf}{{{f{n}}{f{h}}}Cf}{{{f{A`}}{f{{f{A`}}}}}Cf}{{{f{A`}}{f{A`}}}Cf}{{{f{A`}}{f{{f{Ab}}}}}Cf}{{{f{A`}}{f{Ab}}}Cf}{{{f{Ab}}{f{Ab}}}Cf}{{{f{{f{Ab}}}}{f{A`}}}Cf}{{{f{Ab}}{f{A`}}}Cf}{{{f{Ad}}{f{Af}}}Cf}{{{f{Ad}}{f{{f{Af}}}}}Cf}{{{f{Ad}}{f{Ad}}}Cf}{{{f{Ad}}{f{{f{Ad}}}}}Cf}{{{f{{f{Af}}}}{f{Ad}}}Cf}{{{f{Af}}{f{Af}}}Cf}{{{f{Af}}{f{Ad}}}Cf}{{{f{Bh}}{f{Bh}}}Cf}{{{f{Bj}}{f{Bj}}}Cf}`{{{f{{Al{c}}}}{f{bCl}}}Cn{CjBd}}{{{f{h}}{f{bCl}}}Cn}0{{{f{n}}{f{bCl}}}Cn}0{{{f{A`}}{f{bCl}}}Cn}0{{{f{Ab}}{f{bCl}}}Cn}0{{{f{Ad}}{f{bCl}}}Cn}0{{{f{Af}}{f{bCl}}}Cn}0{{{f{Bh}}{f{bCl}}}Cn}{{{f{Bj}}{f{bCl}}}Cn}{{{f{{Db{{f{D`}}}}}}}{{Al{Dd}}}}{{{f{{Db{{f{Df}}}}}}}{{Al{Dh}}}}{{{f{{Dl{{f{Dj}}}}}}}{{Al{Dj}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{E`}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{E`}}}}{{{f{{Db{{f{Eb}}}}}}}{{Al{Ed}}}}{{{f{{Db{Dn}}}}}{{Al{Ef}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{Ej}}}}{{{f{{Eh{{f{El}}}}}}}{{Al{El}}}}{{{Dl{Dn}}}{{Al{En}}}}{{{Dl{{f{Aj}}}}}{{Al{En}}}}{{{Dl{{f{Dn}}}}}{{Al{F`}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{Fb}}}}{{{Dl{{f{Dn}}}}}{{Al{Fd}}}}{{{f{{Eh{{f{Ad}}}}}}}{{Al{Ad}}}}{{{f{{Db{Dn}}}}}{{Al{Ff}}}}{{{Dl{Dn}}}{{Al{Fd}}}}{{{Dl{{f{Dn}}}}}{{Al{Fh}}}}{{{Dl{{f{Fj}}}}}{{Al{Fl}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{Ed}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{Fn}}}}{{{Dl{{f{Aj}}}}}{{Al{F`}}}}{{{Dl{{f{Aj}}}}}{{Al{G`}}}}{{{f{Gb}}}{{Al{Gb}}}}{{{Dl{{f{Gd}}}}}{{Al{En}}}}{{{f{{f{Aj}}}}}{{Al{Gf}}}}{{{f{{Eh{{f{Gh}}}}}}}{{Al{Gh}}}}{{{f{{Eh{{f{n}}}}}}}{{Al{h}}}}{{{f{{Db{{f{Gj}}}}}}}{{Al{G`}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{Gl}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{Dh}}}}{{{Dl{Dn}}}{{Al{Gn}}}}{{{f{{Eh{H`}}}}}{{Al{H`}}}}{{{f{{f{Hb}}}}}{{Al{Ej}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{E`}}}}{{{f{{Eh{Dn}}}}}{{Al{Gf}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{Ej}}}}{{{f{{Db{{f{Hb}}}}}}}{{Al{Ej}}}}{{{f{{f{Ab}}}}}{{Al{A`}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{Dh}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{Dd}}}}{{{f{{Db{{f{Hd}}}}}}}{{Al{Hf}}}}{{{f{{Eh{{f{Hh}}}}}}}{{Al{F`}}}}{{{Dl{Dn}}}{{Al{Ad}}}}{{{Dl{{f{Aj}}}}}{{Al{E`}}}}{{{Dl{{f{Aj}}}}}{{Al{Ej}}}}{{{f{{Eh{{f{Dj}}}}}}}{{Al{Dj}}}}{{{Dl{{f{Hj}}}}}{{Al{El}}}}{{{f{{Eh{{f{Dh}}}}}}}{{Al{Dh}}}}{{{f{G`}}}{{Al{G`}}}}{{{f{{Db{{f{Hl}}}}}}}{{Al{Gb}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{Ff}}}}{{{f{{Eh{Ef}}}}}{{Al{Ef}}}}{{{f{Fd}}}{{Al{Fd}}}}{{{Dl{{f{Aj}}}}}{{Al{Hn}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{Gl}}}}{{{f{Ed}}}{{Al{Ed}}}}{{{f{{Dl{{f{Dh}}}}}}}{{Al{Dh}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{Fb}}}}{{{Dl{Dn}}}{{Al{Dd}}}}{{{f{Hn}}}{{Al{Hn}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{Gh}}}}{{{f{{Dl{{f{G`}}}}}}}{{Al{G`}}}}{{{f{{f{I`}}}}}{{Al{Ib}}}}{{{f{{Dl{{f{Id}}}}}}}{{Al{Id}}}}{{{f{{f{Aj}}}}}{{Al{Ib}}}}{{{Dl{{f{Dn}}}}}{{Al{En}}}}{{{f{h}}}{{Al{h}}}}{{{f{{Eh{Ib}}}}}{{Al{Ib}}}}{{{f{{Dl{{f{Gl}}}}}}}{{Al{Gl}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{Ej}}}}{{{f{{Eh{{f{G`}}}}}}}{{Al{G`}}}}{{{f{Gf}}}{{Al{Gf}}}}{{{Dl{{f{Aj}}}}}{{Al{Ed}}}}{{{f{{f{If}}}}}{{Al{E`}}}}{{{f{{Db{c}}}}}{{Al{c}}}{BdBf}}{{{f{{Eh{Dn}}}}}{{Al{Ff}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{Fb}}}}{{{Dl{{f{Dn}}}}}{{Al{Dd}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{El}}}}{{{Dl{Dn}}}{{Al{Id}}}}{{{f{{Eh{{f{Fd}}}}}}}{{Al{Fd}}}}{{{f{{Db{{f{Ih}}}}}}}{{Al{Fh}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{Ib}}}}{{{f{{Db{{f{Ij}}}}}}}{{Al{Id}}}}{{{f{{Eh{{f{If}}}}}}}{{Al{E`}}}}{{{f{{Db{{f{Il}}}}}}}{{Al{Fn}}}}{{{f{{Eh{{f{Gf}}}}}}}{{Al{Gf}}}}{{{f{{Eh{Dn}}}}}{{Al{Ib}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{Gn}}}}{{{f{{Eh{G`}}}}}{{Al{G`}}}}{{{Dl{{f{Dn}}}}}{{Al{Gf}}}}{{{f{{Dl{{f{Gb}}}}}}}{{Al{Gb}}}}{{{f{{Db{Dn}}}}}{{Al{h}}}}{{{Dl{{f{Dn}}}}}{{Al{G`}}}}{{{f{{f{Aj}}}}}{{Al{A`}}}}{{{Dl{{f{Aj}}}}}{{Al{Fl}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{Ad}}}}{{{f{{Eh{Dn}}}}}{{Al{Fd}}}}{{{f{{Dl{{f{El}}}}}}}{{Al{El}}}}{{{Dl{{f{Dn}}}}}{{Al{Dj}}}}{{{f{{Eh{{f{In}}}}}}}{{Al{Dj}}}}{{{f{{f{J`}}}}}{{Al{Fb}}}}{{{f{{Eh{{f{Gl}}}}}}}{{Al{Gl}}}}{{{f{{Eh{{f{H`}}}}}}}{{Al{H`}}}}{{{f{{f{Aj}}}}}{{Al{Hf}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{Dj}}}}{{{f{{Eh{{f{J`}}}}}}}{{Al{Fb}}}}{{{f{Fn}}}{{Al{Fn}}}}{{{Dl{Dn}}}{{Al{E`}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{Hf}}}}{{{Dl{{f{Aj}}}}}{{Al{Gl}}}}{{{Dl{{f{Jb}}}}}{{Al{Fd}}}}{{{f{{f{Jd}}}}}{{Al{Ef}}}}{{{f{{Dl{Dn}}}}}{{Al{Gn}}}}{{{f{{Eh{Dn}}}}}{{Al{El}}}}{{{f{Gl}}}{{Al{Gl}}}}{{{f{{f{Aj}}}}}{{Al{Dd}}}}{{{f{{f{Aj}}}}}{{Al{Gn}}}}{{{f{{Dl{Dn}}}}}{{Al{Id}}}}{{{Dl{{f{Hh}}}}}{{Al{F`}}}}{{{Dl{{f{Aj}}}}}{{Al{Ib}}}}{{{f{{Eh{{f{Eb}}}}}}}{{Al{Ed}}}}{{{f{{Dl{Dn}}}}}{{Al{Dj}}}}{{{f{{Db{Dn}}}}}{{Al{Hf}}}}{{{Dl{{f{Jf}}}}}{{Al{Hn}}}}{{{f{{Eh{Dn}}}}}{{Al{Dj}}}}{{{f{{Eh{Fd}}}}}{{Al{Fd}}}}{{{f{{f{Ij}}}}}{{Al{Id}}}}{{{f{{Eh{{f{A`}}}}}}}{{Al{A`}}}}{{{f{{f{Eb}}}}}{{Al{Ed}}}}{{{f{{Eh{{f{Fl}}}}}}}{{Al{Fl}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{Gf}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{Gb}}}}{{{Dl{{f{Jd}}}}}{{Al{Ef}}}}{{{f{{Eh{Hn}}}}}{{Al{Hn}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{Ad}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{Gf}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{Ef}}}}{{{f{{Dl{Dn}}}}}{{Al{Dd}}}}{{{Dl{{f{Aj}}}}}{{Al{Gh}}}}{{{Dl{{f{Dn}}}}}{{Al{Fn}}}}{{{f{{Dl{Dn}}}}}{{Al{Ef}}}}{{{f{{Db{{f{Jh}}}}}}}{{Al{Ff}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{Fd}}}}{{{Dl{{f{J`}}}}}{{Al{Fb}}}}{{{f{{Eh{Dn}}}}}{{Al{Fb}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{En}}}}{{{f{{Eh{{f{D`}}}}}}}{{Al{Dd}}}}{{{f{{Eh{{f{F`}}}}}}}{{Al{F`}}}}{{{f{{Db{Dn}}}}}{{Al{H`}}}}{{{Dl{{f{Aj}}}}}{{Al{A`}}}}{{{f{{f{Aj}}}}}{{Al{Ej}}}}{{{Dl{Dn}}}{{Al{Hn}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{h}}}}{{{f{{f{Jb}}}}}{{Al{Fd}}}}{{{f{{Eh{F`}}}}}{{Al{F`}}}}{{{f{{Eh{Dj}}}}}{{Al{Dj}}}}{{{Dl{{f{If}}}}}{{Al{E`}}}}{{{f{{Eh{{f{Gn}}}}}}}{{Al{Gn}}}}{{{f{Ff}}}{{Al{Ff}}}}{{{f{{Eh{Fh}}}}}{{Al{Fh}}}}{{{f{{Db{Dn}}}}}{{Al{G`}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{E`}}}}{{{f{{f{Aj}}}}}{{Al{Gl}}}}{{{f{{Dl{Dn}}}}}{{Al{Gh}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{Gn}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{Hn}}}}{{{f{{Db{Dn}}}}}{{Al{Gf}}}}{{{Dl{{f{Dn}}}}}{{Al{Gh}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{h}}}}{{{f{{Db{{f{In}}}}}}}{{Al{Dj}}}}{{{Dl{{f{Aj}}}}}{{Al{Fb}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{Ef}}}}{{{Dl{Dn}}}{{Al{El}}}}{{{f{A`}}}{{Al{A`}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{Dj}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{G`}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{Ef}}}}{{{f{{Eh{Gn}}}}}{{Al{Gn}}}}{{{f{{Db{{f{Fj}}}}}}}{{Al{Fl}}}}{{{f{{Db{Dn}}}}}{{Al{Dh}}}}{{{f{{f{n}}}}}{{Al{h}}}}{{{f{{Dl{{f{E`}}}}}}}{{Al{E`}}}}{{{f{{Db{Dn}}}}}{{Al{F`}}}}{{{f{{Eh{Dn}}}}}{{Al{G`}}}}{{{f{{Eh{{f{Fb}}}}}}}{{Al{Fb}}}}{{{Dl{{f{Df}}}}}{{Al{Dh}}}}{{{f{{f{In}}}}}{{Al{Dj}}}}{{{f{Hf}}}{{Al{Hf}}}}{{{Dl{{f{Aj}}}}}{{Al{Hf}}}}{{{f{{Eh{{f{Dd}}}}}}}{{Al{Dd}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{Gh}}}}{{{f{{f{Ih}}}}}{{Al{Fh}}}}{{{Dl{{f{Dn}}}}}{{Al{El}}}}{{{f{{Dl{{f{Hf}}}}}}}{{Al{Hf}}}}{{{f{{Eh{Gl}}}}}{{Al{Gl}}}}{{{f{{Eh{El}}}}}{{Al{El}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{G`}}}}{{{f{{Dl{Dn}}}}}{{Al{En}}}}{{{f{{Dl{Dn}}}}}{{Al{Gb}}}}{{{f{{Eh{{f{Hl}}}}}}}{{Al{Gb}}}}{{{f{{Eh{{f{E`}}}}}}}{{Al{E`}}}}{{{f{{Eh{{f{Jj}}}}}}}{{Al{Gl}}}}{{{f{{Eh{Dn}}}}}{{Al{En}}}}{{{f{Fh}}}{{Al{Fh}}}}{{{Dl{Dn}}}{{Al{Gb}}}}{{{f{{Eh{{f{Ib}}}}}}}{{Al{Ib}}}}{{{Dl{{f{Aj}}}}}{{Al{Fh}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{F`}}}}{{{f{{Dl{{f{Ff}}}}}}}{{Al{Ff}}}}{{{Dl{{f{Aj}}}}}{{Al{Dd}}}}{{{f{{Eh{Gf}}}}}{{Al{Gf}}}}{{{f{{Dl{Dn}}}}}{{Al{Gf}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{Ff}}}}{{{Dl{{f{In}}}}}{{Al{Dj}}}}{{{f{{f{Aj}}}}}{{Al{Gh}}}}{{{Dl{Dn}}}{{Al{Dj}}}}{{{f{{Eh{Dn}}}}}{{Al{Fn}}}}{{{f{{Dl{Dn}}}}}{{Al{E`}}}}{{{f{{Dl{{f{Ej}}}}}}}{{Al{Ej}}}}{{{f{{Dl{Dn}}}}}{{Al{Gl}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{Hn}}}}{{{f{{f{Aj}}}}}{{Al{Dj}}}}{{{f{{Eh{Dn}}}}}{{Al{Ed}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{Ib}}}}{{{f{{f{Aj}}}}}{{Al{Ed}}}}{{{f{{f{Jj}}}}}{{Al{Gl}}}}{{{f{{Eh{Hf}}}}}{{Al{Hf}}}}{{{Dl{{f{Il}}}}}{{Al{Fn}}}}{{{f{{f{Gd}}}}}{{Al{En}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{G`}}}}{{{Dl{Dn}}}{{Al{Dh}}}}{{{f{{Dl{{f{Fd}}}}}}}{{Al{Fd}}}}{{{Dl{{f{Jl}}}}}{{Al{H`}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{Gb}}}}{{{f{{Eh{{f{Jn}}}}}}}{{Al{Gh}}}}{{{f{El}}}{{Al{El}}}}{{{f{{Dl{{f{Fh}}}}}}}{{Al{Fh}}}}{{{Dl{{f{Dn}}}}}{{Al{E`}}}}{{{f{{Dl{{f{Ad}}}}}}}{{Al{Ad}}}}{{{f{{Eh{{f{Gb}}}}}}}{{Al{Gb}}}}{{{f{{f{K`}}}}}{{Al{Gf}}}}{{{f{{f{Kb}}}}}{{Al{Gn}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{Fd}}}}{{{Dl{{f{Dn}}}}}{{Al{Fb}}}}{{{Dl{{f{Dn}}}}}{{Al{Hn}}}}{{{Dl{{f{Dn}}}}}{{Al{Dh}}}}{{{f{{Db{Dn}}}}}{{Al{Hn}}}}{{{f{Ej}}}{{Al{Ej}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{El}}}}{{{f{{Db{{f{Hj}}}}}}}{{Al{El}}}}{{{f{{Dl{Dn}}}}}{{Al{El}}}}{{{f{{Db{{f{Gd}}}}}}}{{Al{En}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{h}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{Hf}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{Fh}}}}{{{f{{Db{Dn}}}}}{{Al{Id}}}}{{{f{{Eh{Dn}}}}}{{Al{Fh}}}}{{{Dl{{f{Gj}}}}}{{Al{G`}}}}{{{Dl{{f{n}}}}}{{Al{h}}}}{{{f{{Eh{E`}}}}}{{Al{E`}}}}{{{f{{Db{Dn}}}}}{{Al{Gh}}}}{{{Dl{{f{Dn}}}}}{{Al{Ef}}}}{{{f{{Eh{{f{Hn}}}}}}}{{Al{Hn}}}}{{{f{{f{Aj}}}}}{{Al{Fh}}}}{{{f{{Eh{Dn}}}}}{{Al{Hf}}}}{{{f{{Dl{{f{Gn}}}}}}}{{Al{Gn}}}}{{{f{{Dl{Dn}}}}}{{Al{Fl}}}}{{{Dl{{f{Aj}}}}}{{Al{H`}}}}{{{f{{Db{Dn}}}}}{{Al{Gl}}}}{{{f{{Eh{{f{En}}}}}}}{{Al{En}}}}{{{f{{f{Hj}}}}}{{Al{El}}}}{{{f{{f{Aj}}}}}{{Al{H`}}}}{{{f{{Dl{{f{Fn}}}}}}}{{Al{Fn}}}}{{{f{{Eh{{f{Jf}}}}}}}{{Al{Hn}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{Ib}}}}{{{f{{f{Jh}}}}}{{Al{Ff}}}}{{{f{{Eh{h}}}}}{{Al{h}}}}{{{Dl{{f{K`}}}}}{{Al{Gf}}}}{{{f{{Dl{{f{A`}}}}}}}{{Al{A`}}}}{{{f{{Eh{A`}}}}}{{Al{A`}}}}{{{f{{Eh{{f{Fj}}}}}}}{{Al{Fl}}}}{{{f{{Dl{Dn}}}}}{{Al{Fd}}}}{{{f{{Dl{Dn}}}}}{{Al{Fb}}}}{{{Dl{{f{Dn}}}}}{{Al{Ff}}}}{{{f{{f{Aj}}}}}{{Al{h}}}}{{{f{{Dl{Dn}}}}}{{Al{h}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{H`}}}}{{{Dl{{f{Aj}}}}}{{Al{h}}}}{{{f{{Eh{Dn}}}}}{{Al{E`}}}}{{{f{{Db{{f{If}}}}}}}{{Al{E`}}}}{{{f{{Eh{Ed}}}}}{{Al{Ed}}}}{{{Dl{Dn}}}{{Al{Ef}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{Gb}}}}{{{f{{f{Aj}}}}}{{Al{Id}}}}{{{f{{Eh{Dn}}}}}{{Al{Ad}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{Ef}}}}{{{f{{Db{Dn}}}}}{{Al{Ib}}}}{{{f{{f{Aj}}}}}{{Al{Fl}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{Dh}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{Gl}}}}{{{Dl{{f{Aj}}}}}{{Al{Dh}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{Gl}}}}{{{f{{Eh{{f{Af}}}}}}}{{Al{Ad}}}}{{{f{{Eh{{f{I`}}}}}}}{{Al{Ib}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{Gf}}}}{{{Dl{{f{Jj}}}}}{{Al{Gl}}}}{{{f{{f{Hl}}}}}{{Al{Gb}}}}{{{f{H`}}}{{Al{H`}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{Id}}}}{{{f{{Dl{{f{Hn}}}}}}}{{Al{Hn}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{F`}}}}{{{f{{Eh{{f{Hd}}}}}}}{{Al{Hf}}}}{{{f{{Eh{Ej}}}}}{{Al{Ej}}}}{{{f{En}}}{{Al{En}}}}{{{f{{Db{{f{Jj}}}}}}}{{Al{Gl}}}}{{{f{{Eh{Dn}}}}}{{Al{Fl}}}}{{{f{{Db{{f{Jn}}}}}}}{{Al{Gh}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{Ed}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{Hf}}}}{{{Dl{{f{Aj}}}}}{{Al{Id}}}}{{{f{Dd}}}{{Al{Dd}}}}{{{f{{Db{{f{K`}}}}}}}{{Al{Gf}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{Fh}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{Dj}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{En}}}}{{{Dl{Dn}}}{{Al{H`}}}}{{{f{{f{Df}}}}}{{Al{Dh}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{Hn}}}}{{{Dl{{f{Ab}}}}}{{Al{A`}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{Dd}}}}{{{f{{f{Jn}}}}}{{Al{Gh}}}}{{{Dl{{f{Kb}}}}}{{Al{Gn}}}}{{{f{{Eh{Dh}}}}}{{Al{Dh}}}}{{{f{{Eh{Ff}}}}}{{Al{Ff}}}}{{{f{{Db{Dn}}}}}{{Al{Ej}}}}{{{f{{Eh{Gh}}}}}{{Al{Gh}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{A`}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{Dd}}}}{{{f{{Eh{Dn}}}}}{{Al{Id}}}}{{{Dl{{f{Aj}}}}}{{Al{Gn}}}}{{{Dl{{f{Aj}}}}}{{Al{Ff}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{Fl}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{Fh}}}}{{{Dl{Dn}}}{{Al{Fb}}}}{{{f{{Dl{Dn}}}}}{{Al{Hf}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{Gb}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{Gn}}}}{{{f{Ib}}}{{Al{Ib}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{Fn}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{H`}}}}{cc{}}{{{f{{Eh{{f{Hb}}}}}}}{{Al{Ej}}}}{{{f{{Dl{{f{Ef}}}}}}}{{Al{Ef}}}}{{{Dl{Dn}}}{{Al{Fh}}}}{{{f{{Db{Dn}}}}}{{Al{A`}}}}{{{f{Dj}}}{{Al{Dj}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{H`}}}}{{{f{{Eh{{f{Df}}}}}}}{{Al{Dh}}}}{{{f{{Dl{Dn}}}}}{{Al{Ib}}}}{{{Dl{{f{Dn}}}}}{{Al{Gn}}}}{{{Dl{{f{Aj}}}}}{{Al{El}}}}{{{f{{Eh{Fn}}}}}{{Al{Fn}}}}{{{f{{Eh{Dn}}}}}{{Al{Ef}}}}{{{Dl{{f{Dn}}}}}{{Al{Ib}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{Fb}}}}{{{f{{Dl{Dn}}}}}{{Al{Fn}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{Dj}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{Fn}}}}{{{f{{Db{{f{Jl}}}}}}}{{Al{H`}}}}{{{f{{f{Aj}}}}}{{Al{F`}}}}{{{Dl{{f{Dn}}}}}{{Al{Id}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{Fh}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{H`}}}}{{{f{{f{D`}}}}}{{Al{Dd}}}}{{{f{{Db{{f{n}}}}}}}{{Al{h}}}}{{{f{{f{Il}}}}}{{Al{Fn}}}}{{{f{{Db{Dn}}}}}{{Al{Fn}}}}{{{f{{f{Gj}}}}}{{Al{G`}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{En}}}}{{{f{{Eh{{f{Hj}}}}}}}{{Al{El}}}}{{{f{{Db{Dn}}}}}{{Al{Gn}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{Gh}}}}{{{Dl{{f{Dn}}}}}{{Al{Fl}}}}{{{Dl{Dn}}}{{Al{h}}}}{{{f{{Eh{{f{Kb}}}}}}}{{Al{Gn}}}}{{{Dl{Dn}}}{{Al{Ej}}}}{{{Dl{{f{Dn}}}}}{{Al{Ej}}}}{{{f{{Eh{Dn}}}}}{{Al{F`}}}}{{{Dl{{f{Dn}}}}}{{Al{h}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{G`}}}}{{{Dl{{f{Jn}}}}}{{Al{Gh}}}}{{{f{{Eh{{f{Il}}}}}}}{{Al{Fn}}}}{{{f{{Dl{{f{Fl}}}}}}}{{Al{Fl}}}}{{{f{{f{Jf}}}}}{{Al{Hn}}}}{{{f{{Eh{Dn}}}}}{{Al{A`}}}}{{{f{{Eh{Dn}}}}}{{Al{h}}}}{{{f{{Db{Dn}}}}}{{Al{E`}}}}{{{f{{f{Aj}}}}}{{Al{Ad}}}}{{{f{{Dl{Dn}}}}}{{Al{Ff}}}}{{{f{{Db{Dn}}}}}{{Al{Fl}}}}{{{f{{Db{Dn}}}}}{{Al{Ed}}}}{{{Dl{{f{Aj}}}}}{{Al{Gb}}}}{{{f{Gh}}}{{Al{Gh}}}}{{{Dl{{f{Aj}}}}}{{Al{Fn}}}}{{{f{{Dl{{f{H`}}}}}}}{{Al{H`}}}}{{{f{{Db{{f{c}}}}}}}{{Al{c}}}{BdBf}}{{{f{{Db{Dn}}}}}{{Al{Dd}}}}{{{Dl{{f{Aj}}}}}{{Al{Gf}}}}{{{f{{f{Aj}}}}}{{Al{El}}}}{{{Dl{{f{D`}}}}}{{Al{Dd}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{Fn}}}}{{{f{{Db{{f{Jd}}}}}}}{{Al{Ef}}}}{{{f{{Eh{{f{Jd}}}}}}}{{Al{Ef}}}}{{{f{{f{Aj}}}}}{{Al{En}}}}{{{f{{Eh{Fb}}}}}{{Al{Fb}}}}{{{f{{Dl{{f{Dd}}}}}}}{{Al{Dd}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{Gh}}}}{{{Dl{{f{Hb}}}}}{{Al{Ej}}}}{{{f{{Eh{Id}}}}}{{Al{Id}}}}{{{f{E`}}}{{Al{E`}}}}{{{f{{Db{{f{I`}}}}}}}{{Al{Ib}}}}{{{Dl{{f{Hd}}}}}{{Al{Hf}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{A`}}}}{{{f{{Db{{f{Ab}}}}}}}{{Al{A`}}}}{{{f{{Eh{{f{Ff}}}}}}}{{Al{Ff}}}}{{{Dl{{f{Ij}}}}}{{Al{Id}}}}{{{Dl{{f{Ih}}}}}{{Al{Fh}}}}{{{Dl{{f{Dn}}}}}{{Al{A`}}}}{{{f{{Eh{Dn}}}}}{{Al{Dd}}}}{{{f{Ef}}}{{Al{Ef}}}}{{{f{{Db{Dn}}}}}{{Al{Fd}}}}{{{f{Gn}}}{{Al{Gn}}}}{{{Dl{{f{Dn}}}}}{{Al{Gb}}}}{{{f{{Eh{{f{Ed}}}}}}}{{Al{Ed}}}}{{{f{{Eh{Dn}}}}}{{Al{Ej}}}}{{{f{{Eh{{f{Id}}}}}}}{{Al{Id}}}}{{{f{{Eh{{f{K`}}}}}}}{{Al{Gf}}}}{{{f{{f{Aj}}}}}{{Al{Dh}}}}{{{Dl{{f{Aj}}}}}{{Al{Ef}}}}{{{Dl{{f{Hl}}}}}{{Al{Gb}}}}{{{f{{Dl{Dn}}}}}{{Al{A`}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{Hf}}}}{{{f{{Eh{{f{Fh}}}}}}}{{Al{Fh}}}}{{{f{{Dl{Dn}}}}}{{Al{H`}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{Fl}}}}{{{f{{Dl{{f{h}}}}}}}{{Al{h}}}}{{{f{{Eh{{f{Jh}}}}}}}{{Al{Ff}}}}{{{f{{f{Aj}}}}}{{Al{Gb}}}}{{{Dl{{f{Dn}}}}}{{Al{Gl}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{Id}}}}{{{f{F`}}}{{Al{F`}}}}{{{Dl{Dn}}}{{Al{G`}}}}{{{f{{Dl{Dn}}}}}{{Al{Ej}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{Ib}}}}{{{Dl{Dn}}}{{Al{Fl}}}}{{{Dl{Dn}}}{{Al{Hf}}}}{{{f{{Db{Dn}}}}}{{Al{Gb}}}}{{{f{{Dl{{f{Gh}}}}}}}{{Al{Gh}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{F`}}}}{{{Dl{{f{Af}}}}}{{Al{Ad}}}}{{{f{{Eh{{f{Fn}}}}}}}{{Al{Fn}}}}{{{Dl{Dn}}}{{Al{Gf}}}}{{{f{{Eh{Dn}}}}}{{Al{Gl}}}}{{{f{{f{Aj}}}}}{{Al{Fd}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{Fd}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{Ff}}}}{{{f{{Dl{{f{F`}}}}}}}{{Al{F`}}}}{{{f{{Db{{f{Kb}}}}}}}{{Al{Gn}}}}{{{f{{Eh{{f{h}}}}}}}{{Al{h}}}}{{{f{{f{Fj}}}}}{{Al{Fl}}}}{{{f{{Db{Dn}}}}}{{Al{En}}}}{{{f{Ad}}}{{Al{Ad}}}}{{{f{{Dl{{f{En}}}}}}}{{Al{En}}}}{{{Dl{Dn}}}{{Al{Gh}}}}{{{f{{Eh{Fl}}}}}{{Al{Fl}}}}{{{f{Id}}}{{Al{Id}}}}{{{Dl{Dn}}}{{Al{Ff}}}}{{{f{{Eh{{f{Ab}}}}}}}{{Al{A`}}}}{{{f{{f{Aj}}}}}{{Al{G`}}}}{{{f{{Db{{f{Jb}}}}}}}{{Al{Fd}}}}{{{f{{Dl{{f{Gf}}}}}}}{{Al{Gf}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{Ad}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{Ad}}}}{{{f{Fl}}}{{Al{Fl}}}}{{{Dl{Dn}}}{{Al{F`}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{Dh}}}}{{{f{{Eh{Dd}}}}}{{Al{Dd}}}}{{{f{{Db{{f{Af}}}}}}}{{Al{Ad}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{h}}}}{{{f{{Dl{{f{Ed}}}}}}}{{Al{Ed}}}}{{{f{{Eh{Ad}}}}}{{Al{Ad}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{Id}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{Fl}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{A`}}}}{{{f{{Eh{{f{Hf}}}}}}}{{Al{Hf}}}}{{{f{{Dl{Dn}}}}}{{Al{G`}}}}{{{f{{Dl{Dn}}}}}{{Al{F`}}}}{{{f{{Eh{{f{Jl}}}}}}}{{Al{H`}}}}{{{f{{Db{{f{Jf}}}}}}}{{Al{Hn}}}}{{{f{{Eh{Dn}}}}}{{Al{Hn}}}}{{{Dl{{f{Dn}}}}}{{Al{Ed}}}}{{{f{{f{Aj}}}}}{{Al{Hn}}}}{{{f{{Eh{{f{Aj}}}}}}}{{Al{El}}}}{{{Dl{Dn}}}{{Al{A`}}}}{{{f{{Eh{Dn}}}}}{{Al{Gn}}}}{{{Dl{c}}}{{Al{c}}}{BdBf}}{{{f{{Eh{{f{Gd}}}}}}}{{Al{En}}}}{{{f{{Dl{{f{Ib}}}}}}}{{Al{Ib}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{Gn}}}}{{{Dl{{f{Dn}}}}}{{Al{Hf}}}}{{{Dl{{f{Jh}}}}}{{Al{Ff}}}}{{{f{{Eh{{f{Jb}}}}}}}{{Al{Fd}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{Gf}}}}{{{f{{Eh{Gb}}}}}{{Al{Gb}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{Dd}}}}{{{f{{Eh{{f{Ij}}}}}}}{{Al{Id}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{A`}}}}{{{f{{Eh{Dn}}}}}{{Al{Gb}}}}{{{Dl{{f{Dn}}}}}{{Al{H`}}}}{{{f{{Db{{f{Hh}}}}}}}{{Al{F`}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{En}}}}{{{f{{Dl{Dn}}}}}{{Al{Fh}}}}{{{Dl{{f{Aj}}}}}{{Al{Ad}}}}{{{Dl{Dn}}}{{Al{Ed}}}}{{{f{{Dl{Dn}}}}}{{Al{Hn}}}}{{{f{Fb}}}{{Al{Fb}}}}{{{Dl{{f{Dn}}}}}{{Al{Ad}}}}{{{f{{f{Aj}}}}}{{Al{Fb}}}}{{{Dl{Dn}}}{{Al{Gl}}}}{{{Dl{{f{Aj}}}}}{{Al{Dj}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{El}}}}{{{f{{Eh{Dn}}}}}{{Al{Gh}}}}{{{f{{Db{Dn}}}}}{{Al{Fb}}}}{{{Dl{{f{c}}}}}{{Al{c}}}{BdBf}}{{{f{{Db{Dn}}}}}{{Al{El}}}}{{{f{{f{Aj}}}}}{{Al{E`}}}}{{{f{{Eh{{f{Ej}}}}}}}{{Al{Ej}}}}{{{f{{Eh{Dn}}}}}{{Al{Dh}}}}{{{f{{Dl{Dn}}}}}{{Al{Dh}}}}{{{f{{Dl{{f{Fb}}}}}}}{{Al{Fb}}}}{{{Dl{{f{I`}}}}}{{Al{Ib}}}}{{{f{{Eh{{f{Gj}}}}}}}{{Al{G`}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{Ed}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{Ed}}}}{{{f{Dh}}}{{Al{Dh}}}}{{{f{{f{Aj}}}}}{{Al{Ff}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{Id}}}}{{{f{{Db{{f{J`}}}}}}}{{Al{Fb}}}}{{{f{{f{Hd}}}}}{{Al{Hf}}}}{{{f{{Eh{{f{Ih}}}}}}}{{Al{Fh}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{F`}}}}{{{f{{f{Af}}}}}{{Al{Ad}}}}{{{f{{f{Jl}}}}}{{Al{H`}}}}{{{Dl{Dn}}}{{Al{Fn}}}}{{{f{{Eh{En}}}}}{{Al{En}}}}{{{f{{f{Aj}}}}}{{Al{Ef}}}}{{{f{{f{Aj}}}}}{{Al{Fn}}}}{{{f{{Eh{{f{Ef}}}}}}}{{Al{Ef}}}}{{{f{{Dl{Dn}}}}}{{Al{Ed}}}}{{{f{{Eh{Dn}}}}}{{Al{H`}}}}{{{f{{Dl{{f{Aj}}}}}}}{{Al{Hn}}}}{{{f{{Dl{Dn}}}}}{{Al{Ad}}}}{{{f{{Db{Dn}}}}}{{Al{Fh}}}}{{{Dl{{f{Eb}}}}}{{Al{Ed}}}}{{{Dl{{f{Aj}}}}}{{Al{Fd}}}}{{{Dl{Dn}}}{{Al{Ib}}}}{{{f{{Db{Dn}}}}}{{Al{Dj}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{Fd}}}}{{{f{{f{Hh}}}}}{{Al{F`}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{Ff}}}}{{{f{{Db{{f{Dn}}}}}}}{{Al{Ej}}}}{{{f{{Db{{f{Aj}}}}}}}{{Al{Fl}}}}{{{f{{Db{Dn}}}}}{{Al{Ad}}}}{cc{}}{{{Ah{n}}}h}1{{{f{Aj}}}h}{{{f{n}}}h}{{{Kd{n}}}h}{Dnh}{{{Kd{Aj}}}h}{{{f{h}}}{{f{n}}}}{{{f{Aj}}}{{f{n}}}}{{{f{{Ah{n}}}}}{{f{n}}}}{{{f{Dn}}}{{f{n}}}}{{{f{Aj}}}A`}{{{f{Ab}}}A`}{{{Kd{Aj}}}A`}{DnA`}{{{Ah{Ab}}}A`}{{{Kd{Ab}}}A`}{cc{}}{{{f{A`}}}{{f{Ab}}}}{{{f{Aj}}}{{f{Ab}}}}{{{f{Dn}}}{{f{Ab}}}}{{{f{{Ah{Ab}}}}}{{f{Ab}}}}4{{{f{Aj}}}Ad}{{{Kd{Af}}}Ad}{{{f{Af}}}Ad}{DnAd}{{{Kd{Aj}}}Ad}{{{Ah{Af}}}Ad}{{{f{{Ah{Af}}}}}{{f{Af}}}}{{{f{Dn}}}{{f{Af}}}}{{{f{Aj}}}{{f{Af}}}}{{{f{Ad}}}{{f{Af}}}}>>{e{{Al{g}}}Bd{{Kf{}{{B`{c}}}}}Bd}{{{f{Aj}}}h}{{{f{Aj}}}{{f{n}}}}{{{f{Aj}}}A`}{{{f{Aj}}}{{f{Ab}}}}>6{{{f{Aj}}}{{l{hc}}}{}}3{{{f{Aj}}}{{l{A`c}}}{}}2{{{f{Aj}}}{{l{Adc}}}{}}9`{{{f{h}}{f{bc}}}BlKh}{{{f{n}}{f{bc}}}BlKh}{{{f{A`}}{f{bc}}}BlKh}{{{f{Ab}}{f{bc}}}BlKh}{{{f{Ad}}{f{bc}}}BlKh}{{{f{Af}}{f{bc}}}BlKh}{{{f{Bh}}{f{bc}}}BlKh}{{{f{Bj}}{f{bc}}}BlKh}{ce{}{}}000000{h{{Kd{n}}}}{A`{{Kd{Ab}}}}{Ad{{Kd{Af}}}}{Kj{{Ah{c}}}{KlKn}}{h{{Ah{n}}}}{{{f{h}}}{{Ah{n}}}}{{{f{n}}}{{Ah{n}}}}{A`{{Ah{Ab}}}}{{{f{A`}}}{{Ah{Ab}}}}{{{f{Ab}}}{{Ah{Ab}}}}{{{f{Ad}}}{{Ah{Af}}}}{Ad{{Ah{Af}}}}{{{f{Af}}}{{Ah{Af}}}}{{{f{{Al{c}}}}}eBd{}}>{{{Kd{n}}}h}{{{Kd{Ab}}}A`}{{{Kd{Af}}}Ad}{{{Al{c}}}{{Dl{c}}}{Bf{L`{f}}{L`{{f{Aj}}}}Bd}}{{{f{{Al{c}}}}}CfBd}{{{f{{Al{c}}}}}{{C`{c}}}Bd}{{{C`{c}}}{{Lb{e}}}Bd{}}{{{f{{Al{c}}}}}AnBd}`{Dnh}{DnA`}{DnAd}{{{f{b{C`{c}}}}}{{Lb{e}}}Bd{}}{{{f{Aj}}}Bj}{{{f{h}}{f{h}}}{{Lb{Bn}}}}{{{f{n}}{f{n}}}{{Lb{Bn}}}}{{{f{A`}}{f{A`}}}{{Lb{Bn}}}}{{{f{Ab}}{f{Ab}}}{{Lb{Bn}}}}{{{f{Ad}}{f{Ad}}}{{Lb{Bn}}}}{{{f{Af}}{f{Af}}}{{Lb{Bn}}}}{{{f{Bh}}{f{Bh}}}{{Lb{Bn}}}}{{{f{Bj}}{f{Bj}}}{{Lb{Bn}}}}`{{{f{{Al{c}}}}e}lBdLd}{{{f{h}}c}lLd}{{{f{n}}c}lLd}{{{f{A`}}c}lLd}{{{f{Ab}}c}lLd}{{{f{Ad}}c}lLd}{{{f{Af}}c}lLd}{{{f{Bh}}c}lLd}{{{f{Bj}}c}lLd}{{{f{{C`{c}}}}}{{Lf{An{Lb{An}}}}}Bd}{An{{Lf{An{Lb{An}}}}}}00000``{hDn}{A`Dn}{AdDn}`{{{f{c}}}e{}{}}0{{{f{n}}}c{}}1{{{f{Ab}}}c{}}2{{{f{Af}}}c{}}33{{{f{c}}}Dn{}}00000{c{{l{e}}}{}{}}0000000000000{{{f{c}}}Lh{}}000000000`{{{f{n}}}{{f{n}}}}{{{f{h}}}{{f{n}}}}{{{f{A`}}}{{f{Ab}}}}{{{f{Ab}}}{{f{Ab}}}}{{{f{Af}}}{{f{Af}}}}{{{f{Ad}}}{{f{Af}}}}```````````````````{{}{{f{{Db{Lj}}}}}}{{{f{bd}}}{{Ll{E`}}}}{{{f{bd}}}{{Ll{Lj}}}}{{{f{If}}}{{Ah{If}}}}{{{f{Lj}}}{{f{If}}}}{{{f{E`}}}{{f{If}}}}{{{f{E`}}}{{f{Aj}}}}{{{f{If}}}{{f{Aj}}}}01{{{f{c}}}{{f{e}}}{}{}}3010{{{f{bc}}}{{f{be}}}{}{}}00{{{f{E`}}}E`}{{{f{Lj}}}Lj}{{{f{c}}{f{be}}}Bl{}{}}0{{{f{c}}}Bl{}}0{{{f{E`}}{f{E`}}}Bn}{{{f{If}}{f{If}}}Bn}{{{f{E`}}}{{f{c}}}{}}{c{{l{E`}}}Cb}{c{{l{{f{If}}}}}Cb}{c{{l{Lj}}}Cb}{{{f{E`}}{f{E`}}}Cf}{{{f{E`}}{f{{f{If}}}}}Cf}{{{f{E`}}{f{{f{E`}}}}}Cf}{{{f{E`}}{f{If}}}Cf}{{{f{If}}{f{E`}}}Cf}{{{f{{f{If}}}}{f{E`}}}Cf}{{{f{If}}{f{If}}}Cf}{{{f{Lj}}{f{Lj}}}Cf}{{{f{E`}}{f{bCl}}}Cn}0{{{f{If}}{f{bCl}}}Cn}0{{{f{Lj}}{f{bCl}}}Cn}0{{{f{If}}}E`}{DnE`}{{{Ah{If}}}E`}{{{f{Aj}}}E`}{{{Kd{If}}}E`}{cc{}}{{{Kd{Aj}}}E`}{{{f{Dn}}}{{f{If}}}}{{{f{E`}}}{{f{If}}}}{{{f{{Ah{If}}}}}{{f{If}}}}{{{f{Aj}}}{{f{If}}}}{E`Lj}6{{{Ah{If}}}Lj}92{{{f{Aj}}}{{l{E`c}}}{}}3{{{f{E`}}{f{bc}}}BlKh}{{{f{If}}{f{bc}}}BlKh}{ce{}{}}0{E`{{Kd{If}}}}{{{f{E`}}}{{Ah{If}}}}{E`{{Ah{If}}}}{{{f{If}}}{{Ah{If}}}}{{{Kd{If}}}E`}{DnE`}{{{f{E`}}{f{E`}}}{{Lb{Bn}}}}{{{f{If}}{f{If}}}{{Lb{Bn}}}}{{{f{E`}}c}lLd}{{{f{If}}c}lLd}{{{f{Lj}}c}lLd}{An{{Lf{An{Lb{An}}}}}}{E`Dn}{{{f{c}}}e{}{}}{{{f{If}}}c{}}1{{{f{Lj}}}Lj}{{{f{c}}}Dn{}}00{c{{l{e}}}{}{}}{{{f{Aj}}}{{l{Ljc}}}{}}111{{{f{c}}}Lh{}}00{{{f{If}}}{{f{If}}}}{{{f{E`}}}{{f{If}}}}6`````````````````````{LnLn}00{{{f{bd}}}{{l{Enj}}}}{{{f{bd}}}{{l{{f{Gd}}j}}}}{{{f{bd}}}{{l{Ffj}}}}{{{f{bd}}}{{l{{f{Jh}}j}}}}{{{f{bd}}}{{l{H`j}}}}{{{f{bd}}}{{l{{f{Jl}}j}}}}{{{f{bd}}}{{l{Fdj}}}}{{{f{bd}}}{{l{{f{Jb}}j}}}}{d{{l{Enj}}}}{d{{l{{f{Gd}}j}}}}{d{{l{Ffj}}}}{d{{l{{f{Jh}}j}}}}{d{{l{H`j}}}}{d{{l{{f{Jl}}j}}}}{d{{l{Fdj}}}}{d{{l{{f{Jb}}j}}}}{{{f{Gd}}}{{Ah{Gd}}}}{{{f{Jh}}}{{Ah{Jh}}}}{{{f{Jl}}}{{Ah{Jl}}}}{{{f{Jb}}}{{Ah{Jb}}}}{{{f{En}}}{{f{Aj}}}}{{{f{En}}}{{f{Gd}}}}{{{f{Gd}}}{{f{Aj}}}}{{{f{Ff}}}{{f{Aj}}}}{{{f{Ff}}}{{f{Jh}}}}{{{f{Jh}}}{{f{Aj}}}}{{{f{H`}}}{{f{Aj}}}}{{{f{H`}}}{{f{Jl}}}}{{{f{Jl}}}{{f{Aj}}}}{{{f{Fd}}}{{f{Jb}}}}{{{f{Fd}}}{{f{Aj}}}}{{{f{Jb}}}{{f{Aj}}}}9630`{{{f{c}}}{{f{e}}}{}{}};<0:890705600400000230100{{{f{bc}}}{{f{be}}}{}{}}0000000000000{{{f{En}}}En}{{{f{Ff}}}Ff}{{{f{H`}}}H`}{{{f{M`}}}M`}{{{f{Mb}}}Mb}{{{f{Md}}}Md}{{{f{Ln}}}Ln}{{{f{Fd}}}Fd}{{{f{Mf}}}Mf}{{{f{Mh}}}Mh}{{{f{c}}{f{be}}}Bl{}{}}000000000{{{f{c}}}Bl{}}000000000{{{f{En}}{f{En}}}Bn}{{{f{Gd}}{f{Gd}}}Bn}{{{f{Ff}}{f{Ff}}}Bn}{{{f{Jh}}{f{Jh}}}Bn}{{{f{H`}}{f{H`}}}Bn}{{{f{Jl}}{f{Jl}}}Bn}{{{f{Fd}}{f{Fd}}}Bn}{{{f{Jb}}{f{Jb}}}Bn}{LnLn}{{}Mb}{{}Md}{{{f{Jl}}}Dn}{{{f{En}}}{{f{c}}}{}}{{{f{Ff}}}{{f{c}}}{}}{{{f{H`}}}{{f{c}}}{}}{{{f{Fd}}}{{f{c}}}{}}{c{{l{En}}}Cb}{c{{l{{f{Gd}}}}}Cb}{c{{l{Ff}}}Cb}{c{{l{{f{Jh}}}}}Cb}{c{{l{H`}}}Cb}{c{{l{{f{Jl}}}}}Cb}{c{{l{M`}}}Cb}{c{{l{Mb}}}Cb}{c{{l{Md}}}Cb}{c{{l{Fd}}}Cb}{c{{l{{f{Jb}}}}}Cb}{c{{l{Mf}}}Cb}{c{{l{Mh}}}Cb}`{{{f{En}}{f{{f{Gd}}}}}Cf}{{{f{En}}{f{En}}}Cf}{{{f{En}}{f{{f{En}}}}}Cf}{{{f{En}}{f{Gd}}}Cf}{{{f{Gd}}{f{En}}}Cf}{{{f{Gd}}{f{Gd}}}Cf}{{{f{{f{Gd}}}}{f{En}}}Cf}{{{f{Ff}}{f{{f{Ff}}}}}Cf}{{{f{Ff}}{f{Ff}}}Cf}{{{f{Ff}}{f{{f{Jh}}}}}Cf}{{{f{Ff}}{f{Jh}}}Cf}{{{f{Jh}}{f{Ff}}}Cf}{{{f{Jh}}{f{Jh}}}Cf}{{{f{{f{Jh}}}}{f{Ff}}}Cf}{{{f{H`}}{f{H`}}}Cf}{{{f{H`}}{f{{f{H`}}}}}Cf}{{{f{H`}}{f{{f{Jl}}}}}Cf}{{{f{H`}}{f{Jl}}}Cf}{{{f{{f{Jl}}}}{f{H`}}}Cf}{{{f{Jl}}{f{H`}}}Cf}{{{f{Jl}}{f{Jl}}}Cf}{{{f{M`}}{f{M`}}}Cf}{{{f{Mb}}{f{Mb}}}Cf}{{{f{Md}}{f{Md}}}Cf}{{{f{Fd}}{f{{f{Jb}}}}}Cf}{{{f{Fd}}{f{Fd}}}Cf}{{{f{Fd}}{f{Jb}}}Cf}{{{f{Fd}}{f{{f{Fd}}}}}Cf}{{{f{{f{Jb}}}}{f{Fd}}}Cf}{{{f{Jb}}{f{Fd}}}Cf}{{{f{Jb}}{f{Jb}}}Cf}{{{f{Mf}}{f{Mf}}}Cf}{{{f{Mh}}{f{Mh}}}Cf}{{{f{En}}{f{bCl}}}Cn}0{{{f{Gd}}{f{bCl}}}Cn}0{{{f{Ff}}{f{bCl}}}Cn}0{{{f{Jh}}{f{bCl}}}Cn}0{{{f{H`}}{f{bCl}}}Cn}0{{{f{Jl}}{f{bCl}}}Cn}0{{{f{M`}}{f{bCl}}}Cn}0{{{f{Mb}}{f{bCl}}}Cn}0{{{f{Md}}{f{bCl}}}Cn}0{{{f{Ln}}{f{bCl}}}Cn}{{{f{Fd}}{f{bCl}}}Cn}0{{{f{Jb}}{f{bCl}}}Cn}0{{{f{Mf}}{f{bCl}}}Cn}0{{{f{Mh}}{f{bCl}}}Cn}{{{f{Gd}}}En}{cc{}}{{{f{Aj}}}En}{DnEn}{{{Kd{Gd}}}En}{{{Kd{Aj}}}En}{{{Ah{Gd}}}En}{{{f{{Ah{Gd}}}}}{{f{Gd}}}}{{{f{Aj}}}{{f{Gd}}}}{{{f{En}}}{{f{Gd}}}}{{{f{Dn}}}{{f{Gd}}}}{{{f{Jh}}}Ff}{{{Ah{Jh}}}Ff}{{{f{Aj}}}Ff}{{{Kd{Aj}}}Ff}={{{Kd{Jh}}}Ff}{DnFf}{{{f{Aj}}}{{f{Jh}}}}{{{f{{Ah{Jh}}}}}{{f{Jh}}}}{{{f{Dn}}}{{f{Jh}}}}{{{f{Ff}}}{{f{Jh}}}}{{{f{Aj}}}H`}{{{f{Jl}}}H`}{{{Kd{Jl}}}H`}{cc{}}{DnH`}{{{Kd{Aj}}}H`}{{{Ah{Jl}}}H`}{{{f{Dn}}}{{f{Jl}}}}{{{f{{Ah{Jl}}}}}{{f{Jl}}}}{{{f{Aj}}}{{f{Jl}}}}{{{f{H`}}}{{f{Jl}}}}7777{{{Kd{Jb}}}Fd}{{{f{Jb}}}Fd}{{{f{Aj}}}Fd}{{{Kd{Aj}}}Fd};{{{Ah{Jb}}}Fd}{DnFd}{{{f{{Ah{Jb}}}}}{{f{Jb}}}}{{{f{Dn}}}{{f{Jb}}}}{{{f{Fd}}}{{f{Jb}}}}{{{f{Aj}}}{{f{Jb}}}}{cc{}}0{{{f{Aj}}}En}{{{f{Aj}}}{{f{Gd}}}}{{{f{Aj}}}Ff}{{{f{Aj}}}{{f{Jh}}}}{{{f{Aj}}}H`}{{{f{Aj}}}{{f{Jl}}}}>7{{{f{Aj}}}{{l{Enc}}}{}}5{{{f{Aj}}}{{l{Ffc}}}{}}4{{{f{Aj}}}{{l{H`c}}}{}}3{{{f{Aj}}}{{l{Fdc}}}{}};{{{f{En}}{f{bc}}}BlKh}{{{f{Gd}}{f{bc}}}BlKh}{{{f{Ff}}{f{bc}}}BlKh}{{{f{Jh}}{f{bc}}}BlKh}{{{f{H`}}{f{bc}}}BlKh}{{{f{Jl}}{f{bc}}}BlKh}{{{f{Fd}}{f{bc}}}BlKh}{{{f{Jb}}{f{bc}}}BlKh}`{ce{}{}}000000000{En{{Kd{Gd}}}}{Ff{{Kd{Jh}}}}{H`{{Kd{Jl}}}}{Fd{{Kd{Jb}}}}{En{{Ah{Gd}}}}{{{f{En}}}{{Ah{Gd}}}}{{{f{Gd}}}{{Ah{Gd}}}}{Ff{{Ah{Jh}}}}{{{f{Ff}}}{{Ah{Jh}}}}{{{f{Jh}}}{{Ah{Jh}}}}{{{f{H`}}}{{Ah{Jl}}}}{H`{{Ah{Jl}}}}{{{f{Jl}}}{{Ah{Jl}}}}{{{f{Fd}}}{{Ah{Jb}}}}{Fd{{Ah{Jb}}}}{{{f{Jb}}}{{Ah{Jb}}}}{{{Kd{Gd}}}En}{{{Kd{Jh}}}Ff}{{{Kd{Jl}}}H`}{{{Kd{Jb}}}Fd}{LnLn}{DnEn}{DnFf}{DnH`}{{{f{Jl}}}Ln}{DnFd}{{{f{En}}{f{En}}}{{Lb{Bn}}}}{{{f{Gd}}{f{Gd}}}{{Lb{Bn}}}}{{{f{Ff}}{f{Ff}}}{{Lb{Bn}}}}{{{f{Jh}}{f{Jh}}}{{Lb{Bn}}}}{{{f{H`}}{f{H`}}}{{Lb{Bn}}}}{{{f{Jl}}{f{Jl}}}{{Lb{Bn}}}}{{{f{Fd}}{f{Fd}}}{{Lb{Bn}}}}{{{f{Jb}}{f{Jb}}}{{Lb{Bn}}}}{LnDn}{{{f{En}}c}lLd}{{{f{Gd}}c}lLd}{{{f{Ff}}c}lLd}{{{f{Jh}}c}lLd}{{{f{H`}}c}lLd}{{{f{Jl}}c}lLd}{{{f{M`}}c}lLd}{{{f{Mb}}c}lLd}{{{f{Md}}c}lLd}{{{f{Fd}}c}lLd}{{{f{Jb}}c}lLd}{{{f{Mf}}c}lLd}{{{f{Mh}}c}lLd}{LnLn}00{An{{Lf{An{Lb{An}}}}}}0000000{EnDn}{FfDn}{H`Dn}{FdDn}{{{f{c}}}e{}{}}{{{f{Gd}}}c{}}1{{{f{Jh}}}c{}}2{{{f{Jl}}}c{}}33333{{{f{Jb}}}c{}}44{{{f{c}}}Dn{}}00000000000{c{{l{e}}}{}{}}0000000000000000000{{{f{c}}}Lh{}}0000000000000{{{f{Jl}}}Ln}```{{{f{En}}}{{f{Gd}}}}{{{f{Gd}}}{{f{Gd}}}}{{{f{Jh}}}{{f{Jh}}}}{{{f{Ff}}}{{f{Jh}}}}{{{f{H`}}}{{f{Jl}}}}{{{f{Jl}}}{{f{Jl}}}}{{{f{Jb}}}{{f{Jb}}}}{{{f{Fd}}}{{f{Jb}}}}``{{{f{bd}}}{{l{Fnj}}}}{{{f{bd}}}{{l{{f{Il}}j}}}}{d{{l{Fnj}}}}{d{{l{{f{Il}}j}}}}{{{f{Il}}}{{Ah{Il}}}}{{{f{Fn}}}{{f{Aj}}}}{{{f{Fn}}}{{f{Il}}}}{{{f{Il}}}{{f{Aj}}}}01{{{f{c}}}{{f{e}}}{}{}}310{{{f{bc}}}{{f{be}}}{}{}}0{{{f{Fn}}}Fn}{{{f{c}}{f{be}}}Bl{}{}}{{{f{c}}}Bl{}}{{{f{Fn}}{f{Fn}}}Bn}{{{f{Il}}{f{Il}}}Bn}{{{f{Fn}}}{{f{c}}}{}}{c{{l{Fn}}}Cb}{c{{l{{f{Il}}}}}Cb}{{{f{Fn}}{f{{f{Il}}}}}Cf}{{{f{Fn}}{f{Fn}}}Cf}{{{f{Fn}}{f{Il}}}Cf}{{{f{Fn}}{f{{f{Fn}}}}}Cf}{{{f{Il}}{f{Fn}}}Cf}{{{f{Il}}{f{Il}}}Cf}{{{f{{f{Il}}}}{f{Fn}}}Cf}{{{f{Fn}}{f{bCl}}}Cn}0{{{f{Il}}{f{bCl}}}Cn}0{cc{}}{{{Kd{Il}}}Fn}{{{f{Aj}}}Fn}{{{Kd{Aj}}}Fn}{{{f{Il}}}Fn}{{{Ah{Il}}}Fn}{DnFn}{{{f{Aj}}}{{f{Il}}}}{{{f{Dn}}}{{f{Il}}}}{{{f{Fn}}}{{f{Il}}}}{{{f{{Ah{Il}}}}}{{f{Il}}}}83{{{f{Aj}}}{{l{Fnc}}}{}}4{{{f{Fn}}{f{bc}}}BlKh}{{{f{Il}}{f{bc}}}BlKh}{ce{}{}}{Fn{{Kd{Il}}}}{{{f{Fn}}}{{Ah{Il}}}}{Fn{{Ah{Il}}}}{{{f{Il}}}{{Ah{Il}}}}{{{Kd{Il}}}Fn}={{{f{Fn}}{f{Fn}}}{{Lb{Bn}}}}{{{f{Il}}{f{Il}}}{{Lb{Bn}}}}{{{f{Fn}}c}lLd}{{{f{Il}}c}lLd}{An{{Lf{An{Lb{An}}}}}}0{FnDn}{{{f{c}}}e{}{}}{{{f{Il}}}c{}}{{{f{c}}}Dn{}}0{c{{l{e}}}{}{}}0{{{f{c}}}Lh{}}0{{{f{Il}}}{{f{Il}}}}{{{f{Fn}}}{{f{Il}}}}````````{{{f{bd}}}{{l{Ejj}}}}{{{f{bd}}}{{l{{f{Hb}}j}}}}{d{{l{Ejj}}}}{d{{l{{f{Hb}}j}}}}{{{f{Hb}}}{{Ah{Hb}}}}{{{f{Ej}}}{{f{Aj}}}}{{{f{Ej}}}{{f{Hb}}}}{{{f{Hb}}}{{f{Aj}}}}02{{{f{c}}}{{f{e}}}{}{}}2010{{{f{bc}}}{{f{be}}}{}{}}00{{{f{Ej}}}Ej}{{{f{Mj}}}Mj}{{{f{c}}{f{be}}}Bl{}{}}0{{{f{c}}}Bl{}}0{{{f{Ej}}{f{Ej}}}Bn}{{{f{Hb}}{f{Hb}}}Bn}{{{f{Ej}}}{{f{c}}}{}}{c{{l{Ej}}}Cb}{c{{l{{f{Hb}}}}}Cb}{c{{l{Mj}}}Cb}{{{f{Ej}}{f{{f{Ej}}}}}Cf}{{{f{Ej}}{f{{f{Hb}}}}}Cf}{{{f{Ej}}{f{Ej}}}Cf}{{{f{Ej}}{f{Hb}}}Cf}{{{f{{f{Hb}}}}{f{Ej}}}Cf}{{{f{Hb}}{f{Hb}}}Cf}{{{f{Hb}}{f{Ej}}}Cf}{{{f{Mj}}{f{Mj}}}Cf}{{{f{Ej}}{f{bCl}}}Cn}0{{{f{Hb}}{f{bCl}}}Cn}0{{{f{Mj}}{f{bCl}}}Cn}{{{f{Hb}}}Ej}{{{Ah{Hb}}}Ej}{{{Kd{Hb}}}Ej}{cc{}}{{{Kd{Aj}}}Ej}{DnEj}{{{f{Aj}}}Ej}{{{f{Aj}}}{{f{Hb}}}}{{{f{Ej}}}{{f{Hb}}}}{{{f{{Ah{Hb}}}}}{{f{Hb}}}}{{{f{Dn}}}{{f{Hb}}}}743{{{f{Aj}}}{{l{Ejc}}}{}}4{{{f{Ej}}{f{bc}}}BlKh}{{{f{Hb}}{f{bc}}}BlKh}{ce{}{}}0{Ej{{Kd{Hb}}}}{{{f{Ej}}}{{Ah{Hb}}}}{Ej{{Ah{Hb}}}}{{{f{Hb}}}{{Ah{Hb}}}}{{{Kd{Hb}}}Ej}>{{{f{Ej}}{f{Ej}}}{{Lb{Bn}}}}{{{f{Hb}}{f{Hb}}}{{Lb{Bn}}}}{{{f{Ej}}c}lLd}{{{f{Hb}}c}lLd}{{{f{Mj}}c}lLd}{An{{Lf{An{Lb{An}}}}}}0{EjDn}{{{f{c}}}e{}{}}{{{f{Hb}}}c{}}1{{{f{c}}}Dn{}}0{c{{l{e}}}{}{}}000{{{f{c}}}Lh{}}00{{{f{Ej}}}{{f{Hb}}}}{{{f{Hb}}}{{f{Hb}}}}`````````{{{f{bd}}}{{l{Efj}}}}{{{f{bd}}}{{l{{f{Jd}}j}}}}{{{f{bd}}}{{l{Edj}}}}{{{f{bd}}}{{l{{f{Eb}}j}}}}{d{{l{Efj}}}}{d{{l{{f{Jd}}j}}}}{d{{l{Edj}}}}{d{{l{{f{Eb}}j}}}}{{{f{Jd}}}{{Ah{Jd}}}}{{{f{Eb}}}{{Ah{Eb}}}}{{{f{Ef}}}{{f{Jd}}}}{{{f{Ef}}}{{f{Aj}}}}{{{f{Jd}}}{{f{Aj}}}}{{{f{Ed}}}{{f{Aj}}}}{{{f{Ed}}}{{f{Eb}}}}{{{f{Eb}}}{{f{Aj}}}}3054{{{f{c}}}{{f{e}}}{}{}}40320100{{{f{bc}}}{{f{be}}}{}{}}0000{{{f{Ef}}}Ef}{{{f{Ed}}}Ed}{{{f{Ml}}}Ml}{{{f{c}}{f{be}}}Bl{}{}}00{{{f{c}}}Bl{}}00{{{f{Ef}}{f{Ef}}}Bn}{{{f{Jd}}{f{Jd}}}Bn}{{{f{Ed}}{f{Ed}}}Bn}{{{f{Eb}}{f{Eb}}}Bn}{{{f{Ef}}}{{f{c}}}{}}{{{f{Ed}}}{{f{c}}}{}}{c{{l{Ef}}}Cb}{c{{l{{f{Jd}}}}}Cb}{c{{l{Ed}}}Cb}{c{{l{{f{Eb}}}}}Cb}{c{{l{Ml}}}Cb}{{{f{Ef}}{f{Ef}}}Cf}{{{f{Ef}}{f{{f{Jd}}}}}Cf}{{{f{Ef}}{f{{f{Ef}}}}}Cf}{{{f{Ef}}{f{Jd}}}Cf}{{{f{{f{Jd}}}}{f{Ef}}}Cf}{{{f{Jd}}{f{Ef}}}Cf}{{{f{Jd}}{f{Jd}}}Cf}{{{f{Ed}}{f{Eb}}}Cf}{{{f{Ed}}{f{Ed}}}Cf}{{{f{Ed}}{f{{f{Eb}}}}}Cf}{{{f{Ed}}{f{{f{Ed}}}}}Cf}{{{f{{f{Eb}}}}{f{Ed}}}Cf}{{{f{Eb}}{f{Ed}}}Cf}{{{f{Eb}}{f{Eb}}}Cf}{{{f{Ml}}{f{Ml}}}Cf}{{{f{Ef}}{f{bCl}}}Cn}0{{{f{Jd}}{f{bCl}}}Cn}0{{{f{Ed}}{f{bCl}}}Cn}0{{{f{Eb}}{f{bCl}}}Cn}0{{{f{Ml}}{f{bCl}}}Cn}{cc{}}{DnEf}{{{Kd{Jd}}}Ef}{{{f{Jd}}}Ef}{{{Ah{Jd}}}Ef}{{{Kd{Aj}}}Ef}{{{f{Aj}}}Ef}{{{f{Dn}}}{{f{Jd}}}}{{{f{Aj}}}{{f{Jd}}}}{{{f{{Ah{Jd}}}}}{{f{Jd}}}}{{{f{Ef}}}{{f{Jd}}}}{{{Kd{Eb}}}Ed}{{{Ah{Eb}}}Ed}{{{f{Aj}}}Ed}{{{Kd{Aj}}}Ed}{DnEd}?{{{f{Eb}}}Ed}{{{f{Dn}}}{{f{Eb}}}}{{{f{Ed}}}{{f{Eb}}}}{{{f{Aj}}}{{f{Eb}}}}{{{f{{Ah{Eb}}}}}{{f{Eb}}}}{cc{}}?=82{{{f{Aj}}}{{l{Efc}}}{}}>{{{f{Aj}}}{{l{Edc}}}{}}4{{{f{Ef}}{f{bc}}}BlKh}{{{f{Jd}}{f{bc}}}BlKh}{{{f{Ed}}{f{bc}}}BlKh}{{{f{Eb}}{f{bc}}}BlKh}{ce{}{}}00{Ef{{Kd{Jd}}}}{Ed{{Kd{Eb}}}}{{{f{Ef}}}{{Ah{Jd}}}}{Ef{{Ah{Jd}}}}{{{f{Jd}}}{{Ah{Jd}}}}{Ed{{Ah{Eb}}}}{{{f{Ed}}}{{Ah{Eb}}}}{{{f{Eb}}}{{Ah{Eb}}}}{{{Kd{Jd}}}Ef}{{{Kd{Eb}}}Ed}{DnEf}{DnEd}{{{f{Ef}}{f{Ef}}}{{Lb{Bn}}}}{{{f{Jd}}{f{Jd}}}{{Lb{Bn}}}}{{{f{Ed}}{f{Ed}}}{{Lb{Bn}}}}{{{f{Eb}}{f{Eb}}}{{Lb{Bn}}}}{{{f{Ef}}c}lLd}{{{f{Jd}}c}lLd}{{{f{Ed}}c}lLd}{{{f{Eb}}c}lLd}{{{f{Ml}}c}lLd}{An{{Lf{An{Lb{An}}}}}}000{EfDn}{EdDn}{{{f{c}}}e{}{}}{{{f{Jd}}}c{}}1{{{f{Eb}}}c{}}2{{{f{c}}}Dn{}}000{c{{l{e}}}{}{}}00000{{{f{c}}}Lh{}}0000{{{f{Jd}}}{{f{Jd}}}}{{{f{Ef}}}{{f{Jd}}}}{{{f{Ed}}}{{f{Eb}}}}{{{f{Eb}}}{{f{Eb}}}}```````````````````````````````{{{f{bd}}}{{l{Dhj}}}}{{{f{bd}}}{{l{{f{Df}}j}}}}{{{f{bd}}}{{l{Fbj}}}}{{{f{bd}}}{{l{{f{J`}}j}}}}{{{f{bd}}}{{l{Gbj}}}}{{{f{bd}}}{{l{{f{Hl}}j}}}}{{{f{bd}}}{{l{Glj}}}}{{{f{bd}}}{{l{{f{Jj}}j}}}}{{{f{bd}}}{{l{Hfj}}}}{{{f{bd}}}{{l{{f{Hd}}j}}}}{{{f{bd}}}{{l{Ibj}}}}{{{f{bd}}}{{l{{f{I`}}j}}}}{d{{l{Dhj}}}}{d{{l{{f{Df}}j}}}}{d{{l{Fbj}}}}{d{{l{{f{J`}}j}}}}{d{{l{Gbj}}}}{d{{l{{f{Hl}}j}}}}{d{{l{Glj}}}}{d{{l{{f{Jj}}j}}}}{d{{l{Hfj}}}}{d{{l{{f{Hd}}j}}}}{d{{l{Ibj}}}}{d{{l{{f{I`}}j}}}}{{{f{Df}}}{{Ah{Df}}}}{{{f{J`}}}{{Ah{J`}}}}{{{f{Hl}}}{{Ah{Hl}}}}{{{f{Jj}}}{{Ah{Jj}}}}{{{f{Hd}}}{{Ah{Hd}}}}{{{f{I`}}}{{Ah{I`}}}}{{{f{Dh}}}{{f{Aj}}}}{{{f{Dh}}}{{f{Df}}}}{{{f{Df}}}{{f{Aj}}}}{{{f{Fb}}}{{f{Aj}}}}{{{f{Fb}}}{{f{J`}}}}{{{f{J`}}}{{f{Aj}}}}{{{f{Gb}}}{{f{Aj}}}}{{{f{Gb}}}{{f{Hl}}}}{{{f{Hl}}}{{f{Aj}}}}{{{f{Gl}}}{{f{Jj}}}}{{{f{Gl}}}{{f{Aj}}}}{{{f{Jj}}}{{f{Aj}}}}{{{f{Hf}}}{{f{Hd}}}}{{{f{Hf}}}{{f{Aj}}}}{{{f{Hd}}}{{f{Aj}}}}{{{f{Ib}}}{{f{I`}}}}{{{f{Ib}}}{{f{Aj}}}}{{{f{I`}}}{{f{Aj}}}}?<9630`{{{f{c}}}{{f{e}}}{}{}}{{{f{Dh}}}{{f{Df}}}}{{{f{Dh}}}{{f{Aj}}}}2{{{f{Df}}}{{f{Aj}}}}{{{f{Fb}}}{{f{J`}}}}4{{{f{Fb}}}{{f{Aj}}}}{{{f{J`}}}{{f{Aj}}}}6{{{f{Gb}}}{{f{Aj}}}}7{{{f{Gb}}}{{f{Hl}}}}{{{f{Hl}}}{{f{Aj}}}}99{{{f{Gl}}}{{f{Jj}}}}{{{f{Gl}}}{{f{Aj}}}}{{{f{Jj}}}{{f{Aj}}}}<<{{{f{Hf}}}{{f{Hd}}}}{{{f{Hf}}}{{f{Aj}}}}{{{f{Hd}}}{{f{Aj}}}}??{{{f{Ib}}}{{f{I`}}}}{{{f{Ib}}}{{f{Aj}}}}{{{f{c}}}{{f{e}}}{}{}}{{{f{I`}}}{{f{Aj}}}}1111111{{{f{bc}}}{{f{be}}}{}{}}000000000000000000````{{{f{Dh}}}Dh}{{{f{Fb}}}Fb}{{{f{Gb}}}Gb}{{{f{Gl}}}Gl}{{{f{Hf}}}Hf}{{{f{Ib}}}Ib}{{{f{Mn}}}Mn}{{{f{N`}}}N`}{{{f{Nb}}}Nb}{{{f{Nd}}}Nd}{{{f{Nf}}}Nf}{{{f{Nh}}}Nh}{{{f{Nj}}}Nj}{{{f{c}}{f{be}}}Bl{}{}}000000000000{{{f{c}}}Bl{}}000000000000{{{f{Dh}}{f{Dh}}}Bn}{{{f{Df}}{f{Df}}}Bn}{{{f{Fb}}{f{Fb}}}Bn}{{{f{J`}}{f{J`}}}Bn}{{{f{Gb}}{f{Gb}}}Bn}{{{f{Hl}}{f{Hl}}}Bn}{{{f{Gl}}{f{Gl}}}Bn}{{{f{Jj}}{f{Jj}}}Bn}{{{f{Hf}}{f{Hf}}}Bn}{{{f{Hd}}{f{Hd}}}Bn}{{{f{Ib}}{f{Ib}}}Bn}{{{f{I`}}{f{I`}}}Bn}`{{{f{Dh}}}{{f{c}}}{}}{{{f{Fb}}}{{f{c}}}{}}{{{f{Gb}}}{{f{c}}}{}}{{{f{Gl}}}{{f{c}}}{}}{{{f{Hf}}}{{f{c}}}{}}{{{f{Ib}}}{{f{c}}}{}}{c{{l{Dh}}}Cb}{c{{l{{f{Df}}}}}Cb}{c{{l{Fb}}}Cb}{c{{l{{f{J`}}}}}Cb}{c{{l{Gb}}}Cb}{c{{l{{f{Hl}}}}}Cb}{c{{l{Gl}}}Cb}{c{{l{{f{Jj}}}}}Cb}{c{{l{Hf}}}Cb}{c{{l{{f{Hd}}}}}Cb}{c{{l{Ib}}}Cb}{c{{l{{f{I`}}}}}Cb}{c{{l{Mn}}}Cb}{c{{l{N`}}}Cb}{c{{l{Nb}}}Cb}{c{{l{Nd}}}Cb}{c{{l{Nf}}}Cb}{c{{l{Nh}}}Cb}{c{{l{Nj}}}Cb}{{{f{Dh}}{f{Dh}}}Cf}{{{f{Dh}}{f{{f{Dh}}}}}Cf}{{{f{Dh}}{f{Df}}}Cf}{{{f{Dh}}{f{{f{Df}}}}}Cf}{{{f{{f{Df}}}}{f{Dh}}}Cf}{{{f{Df}}{f{Dh}}}Cf}{{{f{Df}}{f{Df}}}Cf}{{{f{Fb}}{f{{f{J`}}}}}Cf}{{{f{Fb}}{f{Fb}}}Cf}{{{f{Fb}}{f{{f{Fb}}}}}Cf}{{{f{Fb}}{f{J`}}}Cf}{{{f{{f{J`}}}}{f{Fb}}}Cf}{{{f{J`}}{f{Fb}}}Cf}{{{f{J`}}{f{J`}}}Cf}{{{f{Gb}}{f{Hl}}}Cf}{{{f{Gb}}{f{{f{Hl}}}}}Cf}{{{f{Gb}}{f{Gb}}}Cf}{{{f{Gb}}{f{{f{Gb}}}}}Cf}{{{f{{f{Hl}}}}{f{Gb}}}Cf}{{{f{Hl}}{f{Hl}}}Cf}{{{f{Hl}}{f{Gb}}}Cf}{{{f{Gl}}{f{Gl}}}Cf}{{{f{Gl}}{f{Jj}}}Cf}{{{f{Gl}}{f{{f{Jj}}}}}Cf}{{{f{Gl}}{f{{f{Gl}}}}}Cf}{{{f{{f{Jj}}}}{f{Gl}}}Cf}{{{f{Jj}}{f{Jj}}}Cf}{{{f{Jj}}{f{Gl}}}Cf}{{{f{Hf}}{f{{f{Hf}}}}}Cf}{{{f{Hf}}{f{Hd}}}Cf}{{{f{Hf}}{f{{f{Hd}}}}}Cf}{{{f{Hf}}{f{Hf}}}Cf}{{{f{Hd}}{f{Hd}}}Cf}{{{f{Hd}}{f{Hf}}}Cf}{{{f{{f{Hd}}}}{f{Hf}}}Cf}{{{f{Ib}}{f{Ib}}}Cf}{{{f{Ib}}{f{I`}}}Cf}{{{f{Ib}}{f{{f{I`}}}}}Cf}{{{f{Ib}}{f{{f{Ib}}}}}Cf}{{{f{{f{I`}}}}{f{Ib}}}Cf}{{{f{I`}}{f{Ib}}}Cf}{{{f{I`}}{f{I`}}}Cf}{{{f{Mn}}{f{Mn}}}Cf}{{{f{N`}}{f{N`}}}Cf}{{{f{Nb}}{f{Nb}}}Cf}{{{f{Nd}}{f{Nd}}}Cf}{{{f{Nf}}{f{Nf}}}Cf}{{{f{Nh}}{f{Nh}}}Cf}{{{f{Nj}}{f{Nj}}}Cf}{{{f{Dh}}{f{bCl}}}Cn}0{{{f{Df}}{f{bCl}}}Cn}0{{{f{Fb}}{f{bCl}}}Cn}0{{{f{J`}}{f{bCl}}}Cn}0{{{f{Gb}}{f{bCl}}}Cn}0{{{f{Hl}}{f{bCl}}}Cn}0{{{f{Gl}}{f{bCl}}}Cn}0{{{f{Jj}}{f{bCl}}}Cn}0{{{f{Hf}}{f{bCl}}}Cn}0{{{f{Hd}}{f{bCl}}}Cn}0{{{f{Ib}}{f{bCl}}}Cn}0{{{f{I`}}{f{bCl}}}Cn}0{{{f{Mn}}{f{bCl}}}Cn}{{{f{N`}}{f{bCl}}}Cn}{{{f{Nb}}{f{bCl}}}Cn}{{{f{Nd}}{f{bCl}}}Cn}{{{f{Nf}}{f{bCl}}}Cn}{{{f{Nh}}{f{bCl}}}Cn}{{{f{Nj}}{f{bCl}}}Cn}{cc{}}{{{Kd{Df}}}Dh}{{{f{Df}}}Dh}{DnDh}{{{Kd{Aj}}}Dh}{{{f{Aj}}}Dh}{{{Ah{Df}}}Dh}{{{f{Dn}}}{{f{Df}}}}{{{f{Aj}}}{{f{Df}}}}{{{f{{Ah{Df}}}}}{{f{Df}}}}{{{f{Dh}}}{{f{Df}}}}{{{Ah{J`}}}Fb}{DnFb}{{{f{J`}}}Fb}={{{Kd{J`}}}Fb}{{{Kd{Aj}}}Fb}{{{f{Aj}}}Fb}{{{f{Fb}}}{{f{J`}}}}{{{f{Dn}}}{{f{J`}}}}{{{f{{Ah{J`}}}}}{{f{J`}}}}{{{f{Aj}}}{{f{J`}}}}{cc{}}{DnGb}{{{Kd{Aj}}}Gb}{{{Ah{Hl}}}Gb}{{{f{Aj}}}Gb}{{{Kd{Hl}}}Gb}{{{f{Hl}}}Gb}{{{f{{Ah{Hl}}}}}{{f{Hl}}}}{{{f{Gb}}}{{f{Hl}}}}{{{f{Aj}}}{{f{Hl}}}}{{{f{Dn}}}{{f{Hl}}}}{{{Ah{Jj}}}Gl}{{{f{Aj}}}Gl}{DnGl}{{{Kd{Aj}}}Gl}{{{f{Jj}}}Gl}{{{Kd{Jj}}}Gl}{cc{}}{{{f{Dn}}}{{f{Jj}}}}{{{f{Gl}}}{{f{Jj}}}}{{{f{{Ah{Jj}}}}}{{f{Jj}}}}{{{f{Aj}}}{{f{Jj}}}}4{{{Kd{Aj}}}Hf}{{{f{Aj}}}Hf}{DnHf}{{{Ah{Hd}}}Hf}{{{Kd{Hd}}}Hf}{{{f{Hd}}}Hf}{{{f{Dn}}}{{f{Hd}}}}{{{f{Hf}}}{{f{Hd}}}}{{{f{{Ah{Hd}}}}}{{f{Hd}}}}{{{f{Aj}}}{{f{Hd}}}}{{{Ah{I`}}}Ib}{{{Kd{Aj}}}Ib}{cc{}}{{{f{Aj}}}Ib}{DnIb}{{{Kd{I`}}}Ib}{{{f{I`}}}Ib}{{{f{{Ah{I`}}}}}{{f{I`}}}}{{{f{Dn}}}{{f{I`}}}}{{{f{Aj}}}{{f{I`}}}}{{{f{Ib}}}{{f{I`}}}}8888888{{{f{Aj}}}Dh}{{{f{Aj}}}{{f{Df}}}}{{{f{Aj}}}Fb}{{{f{Aj}}}{{f{J`}}}}{{{f{Aj}}}Gb}{{{f{Aj}}}{{f{Hl}}}}{{{f{Aj}}}Gl}{{{f{Aj}}}{{f{Jj}}}}{{{f{Aj}}}Hf}{{{f{Aj}}}{{f{Hd}}}}{{{f{Aj}}}Ib}<{{{f{Aj}}}{{l{Dhc}}}{}}:{{{f{Aj}}}{{l{Fbc}}}{}}9{{{f{Aj}}}{{l{Gbc}}}{}}8{{{f{Aj}}}{{l{Glc}}}{}}7{{{f{Aj}}}{{l{Hfc}}}{}}6{{{f{Aj}}}{{l{Ibc}}}{}}{{{f{Aj}}}{{f{I`}}}}`{{{f{Dh}}{f{bc}}}BlKh}{{{f{Df}}{f{bc}}}BlKh}{{{f{Fb}}{f{bc}}}BlKh}{{{f{J`}}{f{bc}}}BlKh}{{{f{Gb}}{f{bc}}}BlKh}{{{f{Hl}}{f{bc}}}BlKh}{{{f{Gl}}{f{bc}}}BlKh}{{{f{Jj}}{f{bc}}}BlKh}{{{f{Hf}}{f{bc}}}BlKh}{{{f{Hd}}{f{bc}}}BlKh}{{{f{Ib}}{f{bc}}}BlKh}{{{f{I`}}{f{bc}}}BlKh}```{ce{}{}}000000000000{Dh{{Kd{Df}}}}{Fb{{Kd{J`}}}}{Gb{{Kd{Hl}}}}{Gl{{Kd{Jj}}}}{Hf{{Kd{Hd}}}}{Ib{{Kd{I`}}}}{{{f{Dh}}}{{Ah{Df}}}}{Dh{{Ah{Df}}}}{{{f{Df}}}{{Ah{Df}}}}{{{f{Fb}}}{{Ah{J`}}}}{Fb{{Ah{J`}}}}{{{f{J`}}}{{Ah{J`}}}}{Gb{{Ah{Hl}}}}{{{f{Gb}}}{{Ah{Hl}}}}{{{f{Hl}}}{{Ah{Hl}}}}{Gl{{Ah{Jj}}}}{{{f{Gl}}}{{Ah{Jj}}}}{{{f{Jj}}}{{Ah{Jj}}}}{{{f{Hf}}}{{Ah{Hd}}}}{Hf{{Ah{Hd}}}}{{{f{Hd}}}{{Ah{Hd}}}}{Ib{{Ah{I`}}}}{{{f{Ib}}}{{Ah{I`}}}}{{{f{I`}}}{{Ah{I`}}}}{{{Kd{Df}}}Dh}{{{Kd{J`}}}Fb}{{{Kd{Hl}}}Gb}{{{Kd{Jj}}}Gl}{{{Kd{Hd}}}Hf}{{{Kd{I`}}}Ib}```{DnDh}{DnFb}{DnGb}{DnGl}{DnHf}{DnIb}{{{f{Dh}}{f{Dh}}}{{Lb{Bn}}}}{{{f{Df}}{f{Df}}}{{Lb{Bn}}}}{{{f{Fb}}{f{Fb}}}{{Lb{Bn}}}}{{{f{J`}}{f{J`}}}{{Lb{Bn}}}}{{{f{Gb}}{f{Gb}}}{{Lb{Bn}}}}{{{f{Hl}}{f{Hl}}}{{Lb{Bn}}}}{{{f{Gl}}{f{Gl}}}{{Lb{Bn}}}}{{{f{Jj}}{f{Jj}}}{{Lb{Bn}}}}{{{f{Hf}}{f{Hf}}}{{Lb{Bn}}}}{{{f{Hd}}{f{Hd}}}{{Lb{Bn}}}}{{{f{Ib}}{f{Ib}}}{{Lb{Bn}}}}{{{f{I`}}{f{I`}}}{{Lb{Bn}}}}{{{f{Dh}}c}lLd}{{{f{Df}}c}lLd}{{{f{Fb}}c}lLd}{{{f{J`}}c}lLd}{{{f{Gb}}c}lLd}{{{f{Hl}}c}lLd}{{{f{Gl}}c}lLd}{{{f{Jj}}c}lLd}{{{f{Hf}}c}lLd}{{{f{Hd}}c}lLd}{{{f{Ib}}c}lLd}{{{f{I`}}c}lLd}{{{f{Mn}}c}lLd}{{{f{N`}}c}lLd}{{{f{Nb}}c}lLd}{{{f{Nd}}c}lLd}{{{f{Nf}}c}lLd}{{{f{Nh}}c}lLd}{{{f{Nj}}c}lLd}{An{{Lf{An{Lb{An}}}}}}00000000000{DhDn}{FbDn}{GbDn}{GlDn}{HfDn}{IbDn}``{{{f{c}}}e{}{}}{{{f{Df}}}c{}}1{{{f{J`}}}c{}}2{{{f{Hl}}}c{}}3{{{f{Jj}}}c{}}4{{{f{Hd}}}c{}}5{{{f{I`}}}c{}}6666666{{{f{c}}}Dn{}}00000000000`{c{{l{e}}}{}{}}0000000000000000000000000{{{f{c}}}Lh{}}000000000000000000``{{{f{Df}}}{{f{Df}}}}{{{f{Dh}}}{{f{Df}}}}{{{f{J`}}}{{f{J`}}}}{{{f{Fb}}}{{f{J`}}}}{{{f{Hl}}}{{f{Hl}}}}{{{f{Gb}}}{{f{Hl}}}}{{{f{Gl}}}{{f{Jj}}}}{{{f{Jj}}}{{f{Jj}}}}{{{f{Hd}}}{{f{Hd}}}}{{{f{Hf}}}{{f{Hd}}}}{{{f{I`}}}{{f{I`}}}}{{{f{Ib}}}{{f{I`}}}}`````````````````````````````````````````````````````````````````````{{{f{bd}}}{{l{Flj}}}}{{{f{bd}}}{{l{{f{Fj}}j}}}}{{{f{bd}}}{{l{Ghj}}}}{{{f{bd}}}{{l{{f{Jn}}j}}}}{{{f{bd}}}{{l{Djj}}}}{{{f{bd}}}{{l{{f{In}}j}}}}{{{f{bd}}}{{l{G`j}}}}{{{f{bd}}}{{l{{f{Gj}}j}}}}{{{f{bd}}}{{l{Elj}}}}{{{f{bd}}}{{l{{f{Hj}}j}}}}{{{f{bd}}}{{l{Ddj}}}}{{{f{bd}}}{{l{{f{D`}}j}}}}{{{f{bd}}}{{l{Gfj}}}}{{{f{bd}}}{{l{{f{K`}}j}}}}{{{f{bd}}}{{l{F`j}}}}{{{f{bd}}}{{l{{f{Hh}}j}}}}{{{f{bd}}}{{l{Gnj}}}}{{{f{bd}}}{{l{{f{Kb}}j}}}}{{{f{bd}}}{{l{Idj}}}}{{{f{bd}}}{{l{{f{Ij}}j}}}}{{{f{bd}}}{{l{Hnj}}}}{{{f{bd}}}{{l{{f{Jf}}j}}}}{d{{l{Flj}}}}{d{{l{{f{Fj}}j}}}}{d{{l{Ghj}}}}{d{{l{{f{Jn}}j}}}}{d{{l{Djj}}}}{d{{l{{f{In}}j}}}}{d{{l{G`j}}}}{d{{l{{f{Gj}}j}}}}{d{{l{Elj}}}}{d{{l{{f{Hj}}j}}}}{d{{l{Ddj}}}}{d{{l{{f{D`}}j}}}}{d{{l{Gfj}}}}{d{{l{{f{K`}}j}}}}{d{{l{F`j}}}}{d{{l{{f{Hh}}j}}}}{d{{l{Gnj}}}}{d{{l{{f{Kb}}j}}}}{d{{l{Idj}}}}{d{{l{{f{Ij}}j}}}}{d{{l{Hnj}}}}{d{{l{{f{Jf}}j}}}}{{{f{Fj}}}{{Ah{Fj}}}}{{{f{Jn}}}{{Ah{Jn}}}}{{{f{In}}}{{Ah{In}}}}{{{f{Gj}}}{{Ah{Gj}}}}{{{f{Hj}}}{{Ah{Hj}}}}{{{f{D`}}}{{Ah{D`}}}}{{{f{K`}}}{{Ah{K`}}}}{{{f{Hh}}}{{Ah{Hh}}}}{{{f{Kb}}}{{Ah{Kb}}}}{{{f{Ij}}}{{Ah{Ij}}}}{{{f{Jf}}}{{Ah{Jf}}}}{{{f{Fl}}}{{f{Aj}}}}{{{f{Fl}}}{{f{Fj}}}}{{{f{Fj}}}{{f{Aj}}}}{{{f{Gh}}}{{f{Jn}}}}{{{f{Gh}}}{{f{Aj}}}}{{{f{Jn}}}{{f{Aj}}}}{{{f{Dj}}}{{f{In}}}}{{{f{Dj}}}{{f{Aj}}}}{{{f{In}}}{{f{Aj}}}}{{{f{G`}}}{{f{Aj}}}}{{{f{G`}}}{{f{Gj}}}}{{{f{Gj}}}{{f{Aj}}}}{{{f{El}}}{{f{Hj}}}}{{{f{El}}}{{f{Aj}}}}{{{f{Hj}}}{{f{Aj}}}}{{{f{Dd}}}{{f{D`}}}}{{{f{Dd}}}{{f{Aj}}}}{{{f{D`}}}{{f{Aj}}}}{{{f{Gf}}}{{f{Aj}}}}{{{f{Gf}}}{{f{K`}}}}{{{f{K`}}}{{f{Aj}}}}{{{f{F`}}}{{f{Hh}}}}{{{f{F`}}}{{f{Aj}}}}{{{f{Hh}}}{{f{Aj}}}}{{{f{Gn}}}{{f{Aj}}}}{{{f{Gn}}}{{f{Kb}}}}{{{f{Kb}}}{{f{Aj}}}}{{{f{Id}}}{{f{Aj}}}}{{{f{Id}}}{{f{Ij}}}}{{{f{Ij}}}{{f{Aj}}}}{{{f{Hn}}}{{f{Aj}}}}{{{f{Hn}}}{{f{Jf}}}}{{{f{Jf}}}{{f{Aj}}}}{{{f{Fj}}}{{f{Aj}}}}{{{f{Jn}}}{{f{Aj}}}}{{{f{In}}}{{f{Aj}}}}{{{f{Gj}}}{{f{Aj}}}}{{{f{Hj}}}{{f{Aj}}}}{{{f{D`}}}{{f{Aj}}}}{{{f{K`}}}{{f{Aj}}}}{{{f{Hh}}}{{f{Aj}}}}>;8{{{f{Fl}}}{{f{Fj}}}}{{{f{c}}}{{f{e}}}{}{}}{{{f{Fl}}}{{f{Aj}}}}1:{{{f{Gh}}}{{f{Aj}}}}{{{f{Gh}}}{{f{Jn}}}}3;3{{{f{Dj}}}{{f{Aj}}}}4{{{f{Dj}}}{{f{In}}}}5<5{{{f{G`}}}{{f{Gj}}}}{{{f{G`}}}{{f{Aj}}}}=7{{{f{El}}}{{f{Aj}}}}{{{f{El}}}{{f{Hj}}}}99>{{{f{Dd}}}{{f{Aj}}}}:{{{f{Dd}}}{{f{D`}}}};?{{{f{Gf}}}{{f{K`}}}}{{{f{Gf}}}{{f{Aj}}}}={{{f{K`}}}{{f{Aj}}}}>{{{f{F`}}}{{f{Hh}}}}{{{f{F`}}}{{f{Aj}}}}{{{f{c}}}{{f{e}}}{}{}}0{{{f{Hh}}}{{f{Aj}}}}1{{{f{Gn}}}{{f{Kb}}}}{{{f{Gn}}}{{f{Aj}}}}3{{{f{Kb}}}{{f{Aj}}}}{{{f{Id}}}{{f{Ij}}}}5{{{f{Id}}}{{f{Aj}}}}{{{f{Ij}}}{{f{Aj}}}}77{{{f{Hn}}}{{f{Jf}}}}{{{f{Hn}}}{{f{Aj}}}}9{{{f{Jf}}}{{f{Aj}}}}::::::::{{{f{bc}}}{{f{be}}}{}{}}00000000000000000000000000000`{{{f{Fl}}}Fl}{{{f{Gh}}}Gh}{{{f{Dj}}}Dj}{{{f{G`}}}G`}{{{f{El}}}El}{{{f{Dd}}}Dd}{{{f{Gf}}}Gf}{{{f{F`}}}F`}{{{f{Gn}}}Gn}{{{f{Id}}}Id}{{{f{Hn}}}Hn}{{{f{Nl}}}Nl}{{{f{Nn}}}Nn}{{{f{O`}}}O`}{{{f{Ob}}}Ob}{{{f{Od}}}Od}{{{f{Of}}}Of}{{{f{Oh}}}Oh}{{{f{c}}{f{be}}}Bl{}{}}00000000000000000{{{f{c}}}Bl{}}000000000000000000{{{f{Fl}}{f{Fl}}}Bn}{{{f{Fj}}{f{Fj}}}Bn}{{{f{Gh}}{f{Gh}}}Bn}{{{f{Jn}}{f{Jn}}}Bn}{{{f{Dj}}{f{Dj}}}Bn}{{{f{In}}{f{In}}}Bn}{{{f{G`}}{f{G`}}}Bn}{{{f{Gj}}{f{Gj}}}Bn}{{{f{El}}{f{El}}}Bn}{{{f{Hj}}{f{Hj}}}Bn}{{{f{Dd}}{f{Dd}}}Bn}{{{f{D`}}{f{D`}}}Bn}{{{f{Gf}}{f{Gf}}}Bn}{{{f{K`}}{f{K`}}}Bn}{{{f{F`}}{f{F`}}}Bn}{{{f{Hh}}{f{Hh}}}Bn}{{{f{Gn}}{f{Gn}}}Bn}{{{f{Kb}}{f{Kb}}}Bn}{{{f{Id}}{f{Id}}}Bn}{{{f{Ij}}{f{Ij}}}Bn}{{{f{Hn}}{f{Hn}}}Bn}{{{f{Jf}}{f{Jf}}}Bn}{{{f{Fl}}}{{f{c}}}{}}{{{f{Gh}}}{{f{c}}}{}}{{{f{Dj}}}{{f{c}}}{}}{{{f{G`}}}{{f{c}}}{}}{{{f{El}}}{{f{c}}}{}}{{{f{Dd}}}{{f{c}}}{}}{{{f{Gf}}}{{f{c}}}{}}{{{f{F`}}}{{f{c}}}{}}{{{f{Gn}}}{{f{c}}}{}}{{{f{Id}}}{{f{c}}}{}}{{{f{Hn}}}{{f{c}}}{}}{c{{l{Fl}}}Cb}{c{{l{{f{Fj}}}}}Cb}{c{{l{Gh}}}Cb}{c{{l{{f{Jn}}}}}Cb}{c{{l{Dj}}}Cb}{c{{l{{f{In}}}}}Cb}{c{{l{G`}}}Cb}{c{{l{{f{Gj}}}}}Cb}{c{{l{El}}}Cb}{c{{l{{f{Hj}}}}}Cb}{c{{l{Dd}}}Cb}{c{{l{{f{D`}}}}}Cb}{c{{l{Gf}}}Cb}{c{{l{{f{K`}}}}}Cb}{c{{l{F`}}}Cb}{c{{l{{f{Hh}}}}}Cb}{c{{l{Gn}}}Cb}{c{{l{{f{Kb}}}}}Cb}{c{{l{Id}}}Cb}{c{{l{{f{Ij}}}}}Cb}{c{{l{Hn}}}Cb}{c{{l{{f{Jf}}}}}Cb}{c{{l{Nl}}}Cb}{c{{l{Nn}}}Cb}{c{{l{O`}}}Cb}{c{{l{Ob}}}Cb}{c{{l{Od}}}Cb}{c{{l{Of}}}Cb}{c{{l{Oh}}}Cb}{{{f{Fl}}{f{{f{Fl}}}}}Cf}{{{f{Fl}}{f{Fj}}}Cf}{{{f{Fl}}{f{Fl}}}Cf}{{{f{Fl}}{f{{f{Fj}}}}}Cf}{{{f{Fj}}{f{Fl}}}Cf}{{{f{Fj}}{f{Fj}}}Cf}{{{f{{f{Fj}}}}{f{Fl}}}Cf}{{{f{Gh}}{f{Gh}}}Cf}{{{f{Gh}}{f{Jn}}}Cf}{{{f{Gh}}{f{{f{Gh}}}}}Cf}{{{f{Gh}}{f{{f{Jn}}}}}Cf}{{{f{{f{Jn}}}}{f{Gh}}}Cf}{{{f{Jn}}{f{Gh}}}Cf}{{{f{Jn}}{f{Jn}}}Cf}{{{f{Dj}}{f{In}}}Cf}{{{f{Dj}}{f{{f{In}}}}}Cf}{{{f{Dj}}{f{{f{Dj}}}}}Cf}{{{f{Dj}}{f{Dj}}}Cf}{{{f{In}}{f{Dj}}}Cf}{{{f{In}}{f{In}}}Cf}{{{f{{f{In}}}}{f{Dj}}}Cf}{{{f{G`}}{f{G`}}}Cf}{{{f{G`}}{f{Gj}}}Cf}{{{f{G`}}{f{{f{G`}}}}}Cf}{{{f{G`}}{f{{f{Gj}}}}}Cf}{{{f{Gj}}{f{Gj}}}Cf}{{{f{Gj}}{f{G`}}}Cf}{{{f{{f{Gj}}}}{f{G`}}}Cf}{{{f{El}}{f{El}}}Cf}{{{f{El}}{f{{f{El}}}}}Cf}{{{f{El}}{f{{f{Hj}}}}}Cf}{{{f{El}}{f{Hj}}}Cf}{{{f{{f{Hj}}}}{f{El}}}Cf}{{{f{Hj}}{f{Hj}}}Cf}{{{f{Hj}}{f{El}}}Cf}{{{f{Dd}}{f{D`}}}Cf}{{{f{Dd}}{f{{f{D`}}}}}Cf}{{{f{Dd}}{f{Dd}}}Cf}{{{f{Dd}}{f{{f{Dd}}}}}Cf}{{{f{D`}}{f{Dd}}}Cf}{{{f{D`}}{f{D`}}}Cf}{{{f{{f{D`}}}}{f{Dd}}}Cf}{{{f{Gf}}{f{{f{Gf}}}}}Cf}{{{f{Gf}}{f{{f{K`}}}}}Cf}{{{f{Gf}}{f{K`}}}Cf}{{{f{Gf}}{f{Gf}}}Cf}{{{f{{f{K`}}}}{f{Gf}}}Cf}{{{f{K`}}{f{Gf}}}Cf}{{{f{K`}}{f{K`}}}Cf}{{{f{F`}}{f{{f{F`}}}}}Cf}{{{f{F`}}{f{{f{Hh}}}}}Cf}{{{f{F`}}{f{Hh}}}Cf}{{{f{F`}}{f{F`}}}Cf}{{{f{Hh}}{f{F`}}}Cf}{{{f{{f{Hh}}}}{f{F`}}}Cf}{{{f{Hh}}{f{Hh}}}Cf}{{{f{Gn}}{f{Gn}}}Cf}{{{f{Gn}}{f{{f{Gn}}}}}Cf}{{{f{Gn}}{f{{f{Kb}}}}}Cf}{{{f{Gn}}{f{Kb}}}Cf}{{{f{Kb}}{f{Gn}}}Cf}{{{f{{f{Kb}}}}{f{Gn}}}Cf}{{{f{Kb}}{f{Kb}}}Cf}{{{f{Id}}{f{{f{Id}}}}}Cf}{{{f{Id}}{f{Ij}}}Cf}{{{f{Id}}{f{Id}}}Cf}{{{f{Id}}{f{{f{Ij}}}}}Cf}{{{f{Ij}}{f{Ij}}}Cf}{{{f{Ij}}{f{Id}}}Cf}{{{f{{f{Ij}}}}{f{Id}}}Cf}{{{f{Hn}}{f{{f{Hn}}}}}Cf}{{{f{Hn}}{f{Jf}}}Cf}{{{f{Hn}}{f{{f{Jf}}}}}Cf}{{{f{Hn}}{f{Hn}}}Cf}{{{f{Jf}}{f{Hn}}}Cf}{{{f{Jf}}{f{Jf}}}Cf}{{{f{{f{Jf}}}}{f{Hn}}}Cf}{{{f{Nl}}{f{Nl}}}Cf}{{{f{Nn}}{f{Nn}}}Cf}{{{f{O`}}{f{O`}}}Cf}{{{f{Ob}}{f{Ob}}}Cf}{{{f{Od}}{f{Od}}}Cf}{{{f{Of}}{f{Of}}}Cf}{{{f{Oh}}{f{Oh}}}Cf}{{{f{Fl}}{f{bCl}}}Cn}0{{{f{Fj}}{f{bCl}}}Cn}0{{{f{Gh}}{f{bCl}}}Cn}0{{{f{Jn}}{f{bCl}}}Cn}0{{{f{Dj}}{f{bCl}}}Cn}0{{{f{In}}{f{bCl}}}Cn}0{{{f{G`}}{f{bCl}}}Cn}0{{{f{Gj}}{f{bCl}}}Cn}0{{{f{El}}{f{bCl}}}Cn}0{{{f{Hj}}{f{bCl}}}Cn}0{{{f{Dd}}{f{bCl}}}Cn}0{{{f{D`}}{f{bCl}}}Cn}0{{{f{Gf}}{f{bCl}}}Cn}0{{{f{K`}}{f{bCl}}}Cn}0{{{f{F`}}{f{bCl}}}Cn}0{{{f{Hh}}{f{bCl}}}Cn}0{{{f{Gn}}{f{bCl}}}Cn}0{{{f{Kb}}{f{bCl}}}Cn}0{{{f{Id}}{f{bCl}}}Cn}0{{{f{Ij}}{f{bCl}}}Cn}0{{{f{Hn}}{f{bCl}}}Cn}0{{{f{Jf}}{f{bCl}}}Cn}0{{{f{Nl}}{f{bCl}}}Cn}{{{f{Nn}}{f{bCl}}}Cn}{{{f{O`}}{f{bCl}}}Cn}{{{f{Ob}}{f{bCl}}}Cn}{{{f{Od}}{f{bCl}}}Cn}{{{f{Of}}{f{bCl}}}Cn}0{{{f{Oj}}{f{bCl}}}Cn}0{{{f{Oh}}{f{bCl}}}Cn}{cc{}}{{{f{Aj}}}Fl}{{{Kd{Aj}}}Fl}{{{Ah{Fj}}}Fl}{{{Kd{Fj}}}Fl}{DnFl}{{{f{Fj}}}Fl}{{{f{Aj}}}{{f{Fj}}}}{{{f{{Ah{Fj}}}}}{{f{Fj}}}}{{{f{Dn}}}{{f{Fj}}}}{{{f{Fl}}}{{f{Fj}}}}{DnGh}{{{Ah{Jn}}}Gh}<{{{Kd{Jn}}}Gh}{{{f{Jn}}}Gh}{{{Kd{Aj}}}Gh}{{{f{Aj}}}Gh}{{{f{{Ah{Jn}}}}}{{f{Jn}}}}{{{f{Dn}}}{{f{Jn}}}}{{{f{Gh}}}{{f{Jn}}}}{{{f{Aj}}}{{f{Jn}}}}{{{f{Aj}}}Dj}{{{Kd{In}}}Dj}{{{Kd{Aj}}}Dj}{{{f{In}}}Dj}{DnDj}{cc{}}{{{Ah{In}}}Dj}{{{f{Dn}}}{{f{In}}}}{{{f{{Ah{In}}}}}{{f{In}}}}{{{f{Aj}}}{{f{In}}}}{{{f{Dj}}}{{f{In}}}}{{{Kd{Aj}}}G`}{DnG`}{{{f{Gj}}}G`}{{{Kd{Gj}}}G`}{{{Ah{Gj}}}G`}:{{{f{Aj}}}G`}{{{f{G`}}}{{f{Gj}}}}{{{f{Aj}}}{{f{Gj}}}}{{{f{{Ah{Gj}}}}}{{f{Gj}}}}{{{f{Dn}}}{{f{Gj}}}}{{{Ah{Hj}}}El}{{{Kd{Aj}}}El}{cc{}}{{{f{Aj}}}El}{{{f{Hj}}}El}{DnEl}{{{Kd{Hj}}}El}{{{f{El}}}{{f{Hj}}}}{{{f{{Ah{Hj}}}}}{{f{Hj}}}}{{{f{Dn}}}{{f{Hj}}}}{{{f{Aj}}}{{f{Hj}}}}{{{Kd{Aj}}}Dd}{{{Ah{D`}}}Dd}{{{f{Aj}}}Dd}{{{f{D`}}}Dd}{{{Kd{D`}}}Dd}{DnDd}>{{{f{Aj}}}{{f{D`}}}}{{{f{{Ah{D`}}}}}{{f{D`}}}}{{{f{Dd}}}{{f{D`}}}}{{{f{Dn}}}{{f{D`}}}}{{{f{Aj}}}Gf}{{{Kd{K`}}}Gf}{{{Kd{Aj}}}Gf}{cc{}}{DnGf}{{{Ah{K`}}}Gf}{{{f{K`}}}Gf}{{{f{Aj}}}{{f{K`}}}}{{{f{{Ah{K`}}}}}{{f{K`}}}}{{{f{Gf}}}{{f{K`}}}}{{{f{Dn}}}{{f{K`}}}}{{{f{Hh}}}F`}{{{Kd{Aj}}}F`}{{{Ah{Hh}}}F`}{{{Kd{Hh}}}F`}{DnF`}{{{f{Aj}}}F`}={{{f{{Ah{Hh}}}}}{{f{Hh}}}}{{{f{Aj}}}{{f{Hh}}}}{{{f{Dn}}}{{f{Hh}}}}{{{f{F`}}}{{f{Hh}}}}{{{f{Aj}}}Gn}{{{Ah{Kb}}}Gn}{{{Kd{Aj}}}Gn}{DnGn}{{{Kd{Kb}}}Gn}{{{f{Kb}}}Gn}{cc{}}{{{f{Dn}}}{{f{Kb}}}}{{{f{{Ah{Kb}}}}}{{f{Kb}}}}{{{f{Aj}}}{{f{Kb}}}}{{{f{Gn}}}{{f{Kb}}}}{{{Kd{Aj}}}Id}{{{f{Ij}}}Id}{{{Ah{Ij}}}Id}{DnId}{{{Kd{Ij}}}Id}9{{{f{Aj}}}Id}{{{f{Dn}}}{{f{Ij}}}}{{{f{{Ah{Ij}}}}}{{f{Ij}}}}{{{f{Id}}}{{f{Ij}}}}{{{f{Aj}}}{{f{Ij}}}}{{{Kd{Aj}}}Hn}{{{f{Jf}}}Hn}{{{Ah{Jf}}}Hn}{cc{}}{{{Kd{Jf}}}Hn}{{{f{Aj}}}Hn}{DnHn}{{{f{Aj}}}{{f{Jf}}}}{{{f{Dn}}}{{f{Jf}}}}{{{f{Hn}}}{{f{Jf}}}}{{{f{{Ah{Jf}}}}}{{f{Jf}}}}77777777{{{f{Aj}}}Fl}{{{f{Aj}}}{{f{Fj}}}}{{{f{Aj}}}Gh}{{{f{Aj}}}{{f{Jn}}}}{{{f{Aj}}}Dj}{{{f{Aj}}}{{f{In}}}}{{{f{Aj}}}G`}{{{f{Aj}}}{{f{Gj}}}}{{{f{Aj}}}El}{{{f{Aj}}}{{f{Hj}}}}{{{f{Aj}}}Dd}{{{f{Aj}}}{{f{D`}}}}{{{f{Aj}}}Gf}{{{f{Aj}}}{{f{K`}}}}{{{f{Aj}}}F`}{{{f{Aj}}}{{f{Hh}}}}{{{f{Aj}}}Gn}{{{f{Aj}}}{{f{Kb}}}}{{{f{Aj}}}Id}{{{f{Aj}}}{{f{Ij}}}}{{{f{Aj}}}Hn}{{{f{Aj}}}{{f{Jf}}}}{{{f{Aj}}}{{l{Flc}}}{}}{{{f{Aj}}}{{f{Fj}}}}{{{f{Aj}}}{{l{Ghc}}}{}}{{{f{Aj}}}{{f{Jn}}}}{{{f{Aj}}}{{l{Djc}}}{}}{{{f{Aj}}}{{f{In}}}}{{{f{Aj}}}{{l{G`c}}}{}}{{{f{Aj}}}{{f{Gj}}}}{{{f{Aj}}}{{l{Elc}}}{}}{{{f{Aj}}}{{f{Hj}}}}{{{f{Aj}}}{{l{Ddc}}}{}}{{{f{Aj}}}{{f{D`}}}}{{{f{Aj}}}{{l{Gfc}}}{}}{{{f{Aj}}}{{f{K`}}}}{{{f{Aj}}}{{l{F`c}}}{}}{{{f{Aj}}}{{f{Hh}}}}{{{f{Aj}}}{{l{Gnc}}}{}}{{{f{Aj}}}{{f{Kb}}}}{{{f{Aj}}}{{l{Idc}}}{}}{{{f{Aj}}}{{f{Ij}}}}{{{f{Aj}}}{{l{Hnc}}}{}}{{{f{Aj}}}{{f{Jf}}}}{{{f{Fl}}{f{bc}}}BlKh}{{{f{Fj}}{f{bc}}}BlKh}{{{f{Gh}}{f{bc}}}BlKh}{{{f{Jn}}{f{bc}}}BlKh}{{{f{Dj}}{f{bc}}}BlKh}{{{f{In}}{f{bc}}}BlKh}{{{f{G`}}{f{bc}}}BlKh}{{{f{Gj}}{f{bc}}}BlKh}{{{f{El}}{f{bc}}}BlKh}{{{f{Hj}}{f{bc}}}BlKh}{{{f{Dd}}{f{bc}}}BlKh}{{{f{D`}}{f{bc}}}BlKh}{{{f{Gf}}{f{bc}}}BlKh}{{{f{K`}}{f{bc}}}BlKh}{{{f{F`}}{f{bc}}}BlKh}{{{f{Hh}}{f{bc}}}BlKh}{{{f{Gn}}{f{bc}}}BlKh}{{{f{Kb}}{f{bc}}}BlKh}{{{f{Id}}{f{bc}}}BlKh}{{{f{Ij}}{f{bc}}}BlKh}{{{f{Hn}}{f{bc}}}BlKh}{{{f{Jf}}{f{bc}}}BlKh}``{ce{}{}}000000000000000000{Fl{{Kd{Fj}}}}{Gh{{Kd{Jn}}}}{Dj{{Kd{In}}}}{G`{{Kd{Gj}}}}{El{{Kd{Hj}}}}{Dd{{Kd{D`}}}}{Gf{{Kd{K`}}}}{F`{{Kd{Hh}}}}{Gn{{Kd{Kb}}}}{Id{{Kd{Ij}}}}{Hn{{Kd{Jf}}}}{Fl{{Ah{Fj}}}}{{{f{Fl}}}{{Ah{Fj}}}}{{{f{Fj}}}{{Ah{Fj}}}}{Gh{{Ah{Jn}}}}{{{f{Gh}}}{{Ah{Jn}}}}{{{f{Jn}}}{{Ah{Jn}}}}{{{f{Dj}}}{{Ah{In}}}}{Dj{{Ah{In}}}}{{{f{In}}}{{Ah{In}}}}{G`{{Ah{Gj}}}}{{{f{G`}}}{{Ah{Gj}}}}{{{f{Gj}}}{{Ah{Gj}}}}{{{f{El}}}{{Ah{Hj}}}}{El{{Ah{Hj}}}}{{{f{Hj}}}{{Ah{Hj}}}}{Dd{{Ah{D`}}}}{{{f{Dd}}}{{Ah{D`}}}}{{{f{D`}}}{{Ah{D`}}}}{{{f{Gf}}}{{Ah{K`}}}}{Gf{{Ah{K`}}}}{{{f{K`}}}{{Ah{K`}}}}{F`{{Ah{Hh}}}}{{{f{F`}}}{{Ah{Hh}}}}{{{f{Hh}}}{{Ah{Hh}}}}{Gn{{Ah{Kb}}}}{{{f{Gn}}}{{Ah{Kb}}}}{{{f{Kb}}}{{Ah{Kb}}}}{Id{{Ah{Ij}}}}{{{f{Id}}}{{Ah{Ij}}}}{{{f{Ij}}}{{Ah{Ij}}}}{Hn{{Ah{Jf}}}}{{{f{Hn}}}{{Ah{Jf}}}}{{{f{Jf}}}{{Ah{Jf}}}}{{{Kd{Fj}}}Fl}{{{Kd{Jn}}}Gh}{{{Kd{In}}}Dj}{{{Kd{Gj}}}G`}{{{Kd{Hj}}}El}{{{Kd{D`}}}Dd}{{{Kd{K`}}}Gf}{{{Kd{Hh}}}F`}{{{Kd{Kb}}}Gn}{{{Kd{Ij}}}Id}{{{Kd{Jf}}}Hn}`{DnFl}{DnGh}{DnDj}{DnG`}{DnEl}{DnDd}{DnGf}{DnF`}{DnGn}{DnId}{DnHn}{{{f{Fl}}{f{Fl}}}{{Lb{Bn}}}}{{{f{Fj}}{f{Fj}}}{{Lb{Bn}}}}{{{f{Gh}}{f{Gh}}}{{Lb{Bn}}}}{{{f{Jn}}{f{Jn}}}{{Lb{Bn}}}}{{{f{Dj}}{f{Dj}}}{{Lb{Bn}}}}{{{f{In}}{f{In}}}{{Lb{Bn}}}}{{{f{G`}}{f{G`}}}{{Lb{Bn}}}}{{{f{Gj}}{f{Gj}}}{{Lb{Bn}}}}{{{f{El}}{f{El}}}{{Lb{Bn}}}}{{{f{Hj}}{f{Hj}}}{{Lb{Bn}}}}{{{f{Dd}}{f{Dd}}}{{Lb{Bn}}}}{{{f{D`}}{f{D`}}}{{Lb{Bn}}}}{{{f{Gf}}{f{Gf}}}{{Lb{Bn}}}}{{{f{K`}}{f{K`}}}{{Lb{Bn}}}}{{{f{F`}}{f{F`}}}{{Lb{Bn}}}}{{{f{Hh}}{f{Hh}}}{{Lb{Bn}}}}{{{f{Gn}}{f{Gn}}}{{Lb{Bn}}}}{{{f{Kb}}{f{Kb}}}{{Lb{Bn}}}}{{{f{Id}}{f{Id}}}{{Lb{Bn}}}}{{{f{Ij}}{f{Ij}}}{{Lb{Bn}}}}{{{f{Hn}}{f{Hn}}}{{Lb{Bn}}}}{{{f{Jf}}{f{Jf}}}{{Lb{Bn}}}}{{{f{Fl}}c}lLd}{{{f{Fj}}c}lLd}{{{f{Gh}}c}lLd}{{{f{Jn}}c}lLd}{{{f{Dj}}c}lLd}{{{f{In}}c}lLd}{{{f{G`}}c}lLd}{{{f{Gj}}c}lLd}{{{f{El}}c}lLd}{{{f{Hj}}c}lLd}{{{f{Dd}}c}lLd}{{{f{D`}}c}lLd}{{{f{Gf}}c}lLd}{{{f{K`}}c}lLd}{{{f{F`}}c}lLd}{{{f{Hh}}c}lLd}{{{f{Gn}}c}lLd}{{{f{Kb}}c}lLd}{{{f{Id}}c}lLd}{{{f{Ij}}c}lLd}{{{f{Hn}}c}lLd}{{{f{Jf}}c}lLd}{{{f{Nl}}c}lLd}{{{f{Nn}}c}lLd}{{{f{O`}}c}lLd}{{{f{Ob}}c}lLd}{{{f{Od}}c}lLd}{{{f{Of}}c}lLd}{{{f{Oh}}c}lLd}{An{{Lf{An{Lb{An}}}}}}000000000000000000000{FlDn}{GhDn}{DjDn}{G`Dn}{ElDn}{DdDn}{GfDn}{F`Dn}{GnDn}{IdDn}{HnDn}{{{f{c}}}e{}{}}{{{f{Fj}}}c{}}1{{{f{Jn}}}c{}}2{{{f{In}}}c{}}3{{{f{Gj}}}c{}}4{{{f{Hj}}}c{}}5{{{f{D`}}}c{}}6{{{f{K`}}}c{}}7{{{f{Hh}}}c{}}8{{{f{Kb}}}c{}}9{{{f{Ij}}}c{}}:{{{f{Jf}}}c{}};;;;;;;{{{f{c}}}Dn{}}00000000000000000000000{c{{l{e}}}{}{}}000000000000000{Ol{{l{Ofc}}}{}}1111111111111111111111{{{f{c}}}Lh{}}00000000000000000000000000000{{{f{Fj}}}{{f{Fj}}}}{{{f{Fl}}}{{f{Fj}}}}{{{f{Gh}}}{{f{Jn}}}}{{{f{Jn}}}{{f{Jn}}}}{{{f{Dj}}}{{f{In}}}}{{{f{In}}}{{f{In}}}}{{{f{G`}}}{{f{Gj}}}}{{{f{Gj}}}{{f{Gj}}}}{{{f{Hj}}}{{f{Hj}}}}{{{f{El}}}{{f{Hj}}}}{{{f{Dd}}}{{f{D`}}}}{{{f{D`}}}{{f{D`}}}}{{{f{K`}}}{{f{K`}}}}{{{f{Gf}}}{{f{K`}}}}{{{f{F`}}}{{f{Hh}}}}{{{f{Hh}}}{{f{Hh}}}}{{{f{Kb}}}{{f{Kb}}}}{{{f{Gn}}}{{f{Kb}}}}{{{f{Ij}}}{{f{Ij}}}}{{{f{Id}}}{{f{Ij}}}}{{{f{Hn}}}{{f{Jf}}}}{{{f{Jf}}}{{f{Jf}}}}``{{{f{bd}}}{{l{Fhj}}}}{{{f{bd}}}{{l{{f{Ih}}j}}}}{d{{l{Fhj}}}}{d{{l{{f{Ih}}j}}}}{{{f{Ih}}}{{Ah{Ih}}}}{{{f{Fh}}}{{f{Ih}}}}{{{f{Fh}}}{{f{Aj}}}}{{{f{Ih}}}{{f{Aj}}}}01{{{f{c}}}{{f{e}}}{}{}}310{{{f{bc}}}{{f{be}}}{}{}}0{{{f{Fh}}}Fh}{{{f{c}}{f{be}}}Bl{}{}}{{{f{c}}}Bl{}}{{{f{Fh}}{f{Fh}}}Bn}{{{f{Ih}}{f{Ih}}}Bn}{{{f{Fh}}}{{f{c}}}{}}{c{{l{Fh}}}Cb}{c{{l{{f{Ih}}}}}Cb}{{{f{Fh}}{f{Ih}}}Cf}{{{f{Fh}}{f{{f{Ih}}}}}Cf}{{{f{Fh}}{f{{f{Fh}}}}}Cf}{{{f{Fh}}{f{Fh}}}Cf}{{{f{Ih}}{f{Ih}}}Cf}{{{f{Ih}}{f{Fh}}}Cf}{{{f{{f{Ih}}}}{f{Fh}}}Cf}{{{f{Fh}}{f{bCl}}}Cn}0{{{f{Ih}}{f{bCl}}}Cn}0{cc{}}{{{Kd{Ih}}}Fh}{{{Ah{Ih}}}Fh}{{{f{Ih}}}Fh}{DnFh}{{{Kd{Aj}}}Fh}{{{f{Aj}}}Fh}{{{f{Fh}}}{{f{Ih}}}}{{{f{{Ah{Ih}}}}}{{f{Ih}}}}{{{f{Dn}}}{{f{Ih}}}}{{{f{Aj}}}{{f{Ih}}}}40{{{f{Aj}}}{{l{Fhc}}}{}}1{{{f{Fh}}{f{bc}}}BlKh}{{{f{Ih}}{f{bc}}}BlKh}{ce{}{}}{Fh{{Kd{Ih}}}}{{{f{Fh}}}{{Ah{Ih}}}}{Fh{{Ah{Ih}}}}{{{f{Ih}}}{{Ah{Ih}}}}{{{Kd{Ih}}}Fh}?{{{f{Fh}}{f{Fh}}}{{Lb{Bn}}}}{{{f{Ih}}{f{Ih}}}{{Lb{Bn}}}}{{{f{Fh}}c}lLd}{{{f{Ih}}c}lLd}{An{{Lf{An{Lb{An}}}}}}0{FhDn}{{{f{c}}}e{}{}}{{{f{Ih}}}c{}}{{{f{c}}}Dn{}}0{c{{l{e}}}{}{}}0{{{f{c}}}Lh{}}0{{{f{Ih}}}{{f{Ih}}}}{{{f{Fh}}}{{f{Ih}}}}```````{{{f{bd}}}{{Ll{On}}}}{{{f{A@`}}}{{Ah{A@`}}}}{{{f{On}}}{{f{Aj}}}}{{{f{On}}}{{f{A@`}}}}{{{f{A@`}}}{{f{Aj}}}}021{{{f{c}}}{{f{e}}}{}{}}010{{{f{bc}}}{{f{be}}}{}{}}00{{{f{On}}}On}{{{f{c}}{f{be}}}Bl{}{}}{{{f{c}}}Bl{}}5{{{f{On}}}{{f{c}}}{}}{c{{l{On}}}Cb}{c{{l{{f{A@`}}}}}Cb}{{{f{On}}{f{A@`}}}Cf}{{{f{On}}{f{A@b}}}Cf}{{{f{On}}{f{{f{A@`}}}}}Cf}{{{f{On}}{f{On}}}Cf}{{{f{A@`}}{f{A@`}}}Cf}{{{f{{f{A@`}}}}{f{On}}}Cf}{{{f{A@`}}{f{A@b}}}Cf}{{{f{A@`}}{f{On}}}Cf}{{{f{On}}{f{bCl}}}Cn}0{{{f{A@`}}{f{bCl}}}Cn}0{{{f{A@d}}{f{bCl}}}Cn}0{{{f{A@`}}}On}{cc{}}{{{Ah{A@`}}}On}{{{Kd{A@`}}}On}{{{f{On}}}{{f{A@`}}}}{{{f{{Ah{A@`}}}}}{{f{A@`}}}}4{A@fA@d}{A@hA@d}{A@jA@d}{{{f{Aj}}}On}{{{f{Aj}}}{{f{A@`}}}}{{{f{Aj}}}{{l{Onc}}}{}}{{{f{Aj}}}{{l{{f{A@`}}A@d}}}}2{{{f{On}}{f{bc}}}BlKh}{{{f{A@`}}{f{bc}}}BlKh}{{{f{A@`}}}{{f{Aj}}}}{ce{}{}}0{On{{Kd{A@`}}}}{{{f{On}}}{{Ah{A@`}}}}{On{{Ah{A@`}}}}{{{f{A@`}}}{{Ah{A@`}}}}{{{Kd{A@`}}}On}{{{f{A@`}}{f{c}}}CfKn}{{{f{A@`}}}{{Lb{{f{Aj}}}}}}88{Dn{{l{OnA@d}}}}{DnOn}{{{f{A@`}}}{{l{{Ah{A@`}}A@d}}}}{{}On}{{{f{On}}{f{On}}}{{Lb{Bn}}}}{{{f{On}}{f{A@b}}}{{Lb{Bn}}}}{{{f{A@`}}{f{On}}}{{Lb{Bn}}}}{{{f{A@`}}{f{A@`}}}{{Lb{Bn}}}}{{{f{A@`}}{f{A@b}}}{{Lb{Bn}}}}{{{f{A@`}}}{{f{Aj}}}}{{{f{On}}c}lLd}{{{f{A@`}}c}lLd}{{{f{A@d}}}{{Lb{{f{A@l}}}}}}{OnDn}{{{f{A@`}}}On}{{{f{A@`}}}A@b}{{{f{c}}}e{}{}}{{{f{A@`}}}c{}}{{{f{c}}}Dn{}}003?{c{{l{e}}}{}{}}{Dn{{l{Onc}}}{}}{{{f{Aj}}}{{l{Onc}}}{}}{A@b{{l{Onc}}}{}}{{{f{Dn}}}{{l{{f{A@`}}A@d}}}}{{{f{Aj}}}{{l{{f{A@`}}c}}}{}}555{{{f{c}}}Lh{}}00{{{f{A@`}}}{{f{Aj}}}}{{{f{A@`}}}{{f{A@`}}}}{{{f{On}}}{{f{A@`}}}}`````{{{f{c}}}{{f{e}}}{}{}}{{{f{bc}}}{{f{be}}}{}{}}{{{f{A@n}}}A@n}{{{f{c}}{f{be}}}Bl{}{}}{{{f{c}}}Bl{}}{c{{l{A@n}}}Cb}`{{{f{A@n}}{f{A@n}}}Cf}{{{f{A@n}}{f{bCl}}}Cn}{cc{}}`{ce{}{}}``{{{f{A@n}}c}lLd}{{{f{c}}}e{}{}}{c{{l{e}}}{}{}}0{{{f{c}}}Lh{}}","D":"EEd","p":[[0,"mut"],[5,"Unstructured",3677],[1,"reference"],[5,"UserId",0,3678],[6,"Error",3679],[6,"Result",3680],[5,"UserIdRef",0,3678],[5,"DisplayName",0,3678],[5,"DisplayNameRef",0,3678],[5,"Nickname",0,3678],[5,"NicknameRef",0,3678],[6,"Cow",3681],[1,"str"],[6,"Collection",0,3682],[1,"usize"],[17,"Item"],[10,"Iterator",3683],[10,"Deref",3684],[10,"Clone",3685],[6,"BroadcasterType",0,3678],[6,"UserType",0,3678],[1,"unit"],[6,"Ordering",3686],[5,"CollectionIter",0,3682],[10,"Deserializer",3687],[10,"Deserialize",3687],[1,"bool"],[10,"PartialEq",3686],[10,"Debug",3688],[5,"Formatter",3688],[8,"Result",3688],[5,"ClipIdRef",2441],[1,"slice"],[5,"ClipId",2441],[5,"RewardIdRef",1827],[5,"RewardId",1827],[5,"TagId",2441],[5,"Vec",3689],[5,"String",3690],[5,"HexColor",918],[5,"BlockedTermIdRef",1651],[5,"BlockedTermId",1651],[5,"MsgId",1651,3678],[1,"array"],[5,"CreatorGoalId",1552],[5,"VideoId",2441],[5,"BadgeSetId",1034],[5,"HypeTrainId",2441],[5,"RedemptionId",1827],[5,"EmoteSetId",1034],[5,"ChatBadgeId",1034],[5,"CommunityGiftId",3465],[5,"StreamIdRef",2441],[5,"StreamId",2441],[5,"EventSubId",1474],[5,"TeamId",2441],[5,"PollId",1827],[5,"BadgeSetIdRef",1034],[5,"StreamSegmentId",2441],[5,"CategoryId",2441],[5,"TeamIdRef",2441],[5,"PollChoiceId",1827],[5,"CharityCampaignId",2441],[5,"EmoteId",1034],[5,"CreatorGoalIdRef",1552],[5,"PredictionIdRef",1827],[5,"PredictionId",1827],[5,"HypeTrainIdRef",2441],[5,"VideoIdRef",2441],[5,"PollIdRef",1827],[5,"IgdbId",2441],[5,"PredictionOutcomeIdRef",1827],[5,"PredictionOutcomeId",1827],[5,"CharityDonationId",2441],[5,"HexColorRef",918],[5,"CommunityGiftIdRef",3465],[5,"CharityDonationIdRef",2441],[5,"EventSubIdRef",1474],[5,"TagIdRef",2441],[5,"RedemptionIdRef",1827],[5,"EmoteSetIdRef",1034],[5,"MsgIdRef",1651,3678],[5,"IgdbIdRef",2441],[5,"ChatBadgeIdRef",1034],[5,"PollChoiceIdRef",1827],[5,"EmoteIdRef",1034],[5,"CategoryIdRef",2441],[5,"StreamSegmentIdRef",2441],[5,"CharityCampaignIdRef",2441],[5,"Box",3691],[10,"IntoIterator",3692],[10,"Hasher",3693],[10,"IntoCow",0],[10,"ToOwned",3681],[10,"Sized",3694],[10,"From",3695],[6,"Option",3696],[10,"Serializer",3697],[1,"tuple"],[5,"TypeId",3698],[6,"NamedUserColor",918],[8,"Result",3679],[5,"EmoteUrlBuilder",1034],[6,"EmoteAnimationSetting",1034],[6,"EmoteThemeMode",1034],[6,"EmoteScale",1034],[5,"ResubscriptionEmote",1034],[5,"Image",1034],[6,"CreatorGoalType",1552],[6,"AutomodStatus",1651],[6,"Max",1827],[5,"GlobalCooldown",1827],[5,"PollChoice",1827],[6,"PollStatus",1827],[6,"PredictionStatus",1827],[5,"PredictionOutcome",1827],[5,"PredictionTopPredictors",1827],[5,"TwitchCategory",2441],[6,"SubscriptionTier",2441],[6,"VideoPeriod",2441],[6,"VideoType",2441],[6,"VideoPrivacy",2441],[6,"CommercialLength",2441],[6,"ContentClassificationId",2441],[6,"CommercialLengthParseError",2441],[1,"u64"],[5,"Timestamp",3543],[5,"TimestampRef",3543],[5,"OffsetDateTime",3699],[6,"TimestampParseError",3543],[6,"Format",3700],[6,"Parse",3701],[6,"Infallible",3695],[10,"Error",3702],[5,"User",3655],[15,"MaxPerStream",2437],[15,"MaxPerUserPerStream",2437],[15,"InvalidFormat",3653]],"r":[[4,3678],[5,3682],[6,3682],[7,3678],[8,3678],[12,3678],[13,3678],[14,3678],[15,3678],[24,3678],[25,3678],[26,3678],[27,3678],[28,3678],[1657,3678],[1658,3678],[3655,3678],[3657,3678]],"b":[[44,"impl-AsRef%3Cstr%3E-for-UserId"],[45,"impl-AsRef%3CUserIdRef%3E-for-UserId"],[47,"impl-AsRef%3CDisplayNameRef%3E-for-DisplayName"],[48,"impl-AsRef%3Cstr%3E-for-DisplayName"],[50,"impl-AsRef%3Cstr%3E-for-Nickname"],[51,"impl-AsRef%3CNicknameRef%3E-for-Nickname"],[58,"impl-Borrow%3Cstr%3E-for-UserId"],[60,"impl-Borrow%3CUserIdRef%3E-for-UserId"],[63,"impl-Borrow%3CDisplayNameRef%3E-for-DisplayName"],[65,"impl-Borrow%3Cstr%3E-for-DisplayName"],[69,"impl-Borrow%3CNicknameRef%3E-for-Nickname"],[70,"impl-Borrow%3Cstr%3E-for-Nickname"],[133,"impl-PartialEq-for-UserId"],[134,"impl-PartialEq%3C%26UserId%3E-for-UserId"],[135,"impl-PartialEq%3CUserIdRef%3E-for-UserId"],[136,"impl-PartialEq%3C%26UserIdRef%3E-for-UserId"],[137,"impl-PartialEq-for-UserIdRef"],[138,"impl-PartialEq%3CUserId%3E-for-%26UserIdRef"],[139,"impl-PartialEq%3CUserId%3E-for-UserIdRef"],[140,"impl-PartialEq%3C%26DisplayName%3E-for-DisplayName"],[141,"impl-PartialEq-for-DisplayName"],[142,"impl-PartialEq%3C%26DisplayNameRef%3E-for-DisplayName"],[143,"impl-PartialEq%3CDisplayNameRef%3E-for-DisplayName"],[144,"impl-PartialEq-for-DisplayNameRef"],[145,"impl-PartialEq%3CDisplayName%3E-for-%26DisplayNameRef"],[146,"impl-PartialEq%3CDisplayName%3E-for-DisplayNameRef"],[147,"impl-PartialEq%3CNicknameRef%3E-for-Nickname"],[148,"impl-PartialEq%3C%26NicknameRef%3E-for-Nickname"],[149,"impl-PartialEq-for-Nickname"],[150,"impl-PartialEq%3C%26Nickname%3E-for-Nickname"],[151,"impl-PartialEq%3CNickname%3E-for-%26NicknameRef"],[152,"impl-PartialEq-for-NicknameRef"],[153,"impl-PartialEq%3CNickname%3E-for-NicknameRef"],[158,"impl-Display-for-UserId"],[159,"impl-Debug-for-UserId"],[160,"impl-Debug-for-UserIdRef"],[161,"impl-Display-for-UserIdRef"],[162,"impl-Display-for-DisplayName"],[163,"impl-Debug-for-DisplayName"],[164,"impl-Display-for-DisplayNameRef"],[165,"impl-Debug-for-DisplayNameRef"],[166,"impl-Debug-for-Nickname"],[167,"impl-Display-for-Nickname"],[168,"impl-Debug-for-NicknameRef"],[169,"impl-Display-for-NicknameRef"],[172,"impl-From%3C%26%5B%26ClipIdRef%5D%3E-for-Collection%3C\'a,+ClipId%3E"],[173,"impl-From%3C%26%5B%26RewardIdRef%5D%3E-for-Collection%3C\'a,+RewardId%3E"],[174,"impl-From%3C%26Vec%3C%26TagId%3E%3E-for-Collection%3C\'a,+TagId%3E"],[175,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+HexColor%3E"],[176,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+HexColor%3E"],[177,"impl-From%3C%26%5B%26BlockedTermIdRef%5D%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[178,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+MsgId%3E"],[179,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[180,"impl-From%3C%26%5B%26VideoId;+N%5D%3E-for-Collection%3C\'a,+VideoId%3E"],[181,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+BadgeSetId%3E"],[182,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[183,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[184,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+RedemptionId%3E"],[185,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[186,"impl-From%3C%26%5B%26Nickname;+N%5D%3E-for-Collection%3C\'a,+Nickname%3E"],[187,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[188,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+EmoteSetId%3E"],[189,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[190,"impl-From%3CVec%3C%26StreamIdRef%3E%3E-for-Collection%3C\'a,+StreamId%3E"],[191,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[192,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+EventSubId%3E"],[193,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[194,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+TeamId%3E"],[195,"impl-From%3C%26PollId%3E-for-Collection%3C\'a,+PollId%3E"],[196,"impl-From%3CVec%3C%26BadgeSetIdRef%3E%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[197,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[198,"impl-From%3C%26%5B%26CategoryId;+N%5D%3E-for-Collection%3C\'a,+CategoryId%3E"],[199,"impl-From%3C%26%5B%26UserIdRef;+N%5D%3E-for-Collection%3C\'a,+UserId%3E"],[200,"impl-From%3C%26%5B%26TeamIdRef%5D%3E-for-Collection%3C\'a,+TeamId%3E"],[201,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[202,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+RewardId%3E"],[203,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+CharityCampaignId%3E"],[204,"impl-From%3C%26%5BEmoteId;+N%5D%3E-for-Collection%3C\'a,+EmoteId%3E"],[205,"impl-From%3C%26%26CreatorGoalIdRef%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[206,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+HexColor%3E"],[207,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[208,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[209,"impl-From%3C%26%5B%26CreatorGoalIdRef%5D%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[210,"impl-From%3C%26%26DisplayNameRef%3E-for-Collection%3C\'a,+DisplayName%3E"],[211,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+RewardId%3E"],[212,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+ClipId%3E"],[213,"impl-From%3C%26%5B%26PredictionIdRef%5D%3E-for-Collection%3C\'a,+PredictionId%3E"],[214,"impl-From%3C%26%5B%26HypeTrainIdRef;+N%5D%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[215,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+Nickname%3E"],[216,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+HexColor%3E"],[217,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[218,"impl-From%3C%26%5B%26TagId;+N%5D%3E-for-Collection%3C\'a,+TagId%3E"],[219,"impl-From%3CVec%3C%26VideoIdRef%3E%3E-for-Collection%3C\'a,+VideoId%3E"],[220,"impl-From%3C%26%5B%26RewardId;+N%5D%3E-for-Collection%3C\'a,+RewardId%3E"],[221,"impl-From%3C%26TeamId%3E-for-Collection%3C\'a,+TeamId%3E"],[222,"impl-From%3C%26%5B%26PollIdRef%5D%3E-for-Collection%3C\'a,+PollId%3E"],[223,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[224,"impl-From%3C%26%5BMsgId;+N%5D%3E-for-Collection%3C\'a,+MsgId%3E"],[225,"impl-From%3C%26EmoteSetId%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[226,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+IgdbId%3E"],[227,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[228,"impl-From%3C%26BlockedTermId%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[229,"impl-From%3C%26Vec%3C%26RewardId%3E%3E-for-Collection%3C\'a,+RewardId%3E"],[230,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+RedemptionId%3E"],[231,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+ClipId%3E"],[232,"impl-From%3C%26IgdbId%3E-for-Collection%3C\'a,+IgdbId%3E"],[233,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+CategoryId%3E"],[234,"impl-From%3C%26Vec%3C%26TeamId%3E%3E-for-Collection%3C\'a,+TeamId%3E"],[235,"impl-From%3C%26%26PredictionOutcomeIdRef%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[236,"impl-From%3C%26Vec%3C%26CharityDonationId%3E%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[237,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[238,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[239,"impl-From%3C%26UserId%3E-for-Collection%3C\'a,+UserId%3E"],[240,"impl-From%3C%26%5BPredictionOutcomeId;+N%5D%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[241,"impl-From%3C%26Vec%3C%26PollChoiceId%3E%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[242,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[243,"impl-From%3C%26%5B%26TeamId;+N%5D%3E-for-Collection%3C\'a,+TeamId%3E"],[244,"impl-From%3C%26StreamSegmentId%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[245,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[246,"impl-From%3C%26%26HexColorRef%3E-for-Collection%3C\'a,+HexColor%3E"],[247,"impl-From%3C%26%5BT%5D%3E-for-Collection%3C\'c,+T%3E"],[248,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[249,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+RedemptionId%3E"],[250,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+ClipId%3E"],[251,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+VideoId%3E"],[252,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+CharityDonationId%3E"],[253,"impl-From%3C%26%5B%26EmoteSetId;+N%5D%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[254,"impl-From%3C%26%5B%26CommunityGiftIdRef%5D%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[255,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[256,"impl-From%3C%26%5B%26CharityDonationIdRef%5D%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[257,"impl-From%3C%26%5B%26HexColorRef;+N%5D%3E-for-Collection%3C\'a,+HexColor%3E"],[258,"impl-From%3C%26%5B%26EventSubIdRef%5D%3E-for-Collection%3C\'a,+EventSubId%3E"],[259,"impl-From%3C%26%5B%26StreamSegmentId;+N%5D%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[260,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[261,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[262,"impl-From%3C%26%5BTeamId;+N%5D%3E-for-Collection%3C\'a,+TeamId%3E"],[263,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[264,"impl-From%3C%26Vec%3C%26PollId%3E%3E-for-Collection%3C\'a,+PollId%3E"],[265,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+UserId%3E"],[266,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+TeamId%3E"],[267,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+DisplayName%3E"],[268,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+StreamId%3E"],[269,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+Nickname%3E"],[270,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[271,"impl-From%3C%26Vec%3C%26VideoId%3E%3E-for-Collection%3C\'a,+VideoId%3E"],[272,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+TagId%3E"],[273,"impl-From%3C%26%5B%26TagIdRef;+N%5D%3E-for-Collection%3C\'a,+TagId%3E"],[274,"impl-From%3C%26%26RedemptionIdRef%3E-for-Collection%3C\'a,+RedemptionId%3E"],[275,"impl-From%3C%26%5B%26PollChoiceId;+N%5D%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[276,"impl-From%3C%26%5B%26EmoteId;+N%5D%3E-for-Collection%3C\'a,+EmoteId%3E"],[277,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+PredictionId%3E"],[278,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+TagId%3E"],[279,"impl-From%3C%26%5B%26RedemptionIdRef;+N%5D%3E-for-Collection%3C\'a,+RedemptionId%3E"],[280,"impl-From%3C%26EventSubId%3E-for-Collection%3C\'a,+EventSubId%3E"],[281,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+HexColor%3E"],[282,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+PredictionId%3E"],[283,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[284,"impl-From%3CVec%3C%26EmoteSetIdRef%3E%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[285,"impl-From%3C%26%26MsgIdRef%3E-for-Collection%3C\'a,+MsgId%3E"],[286,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[287,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+VideoId%3E"],[288,"impl-From%3C%26PollChoiceId%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[289,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+ClipId%3E"],[290,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[291,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[292,"impl-From%3CVec%3C%26HypeTrainIdRef%3E%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[293,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[294,"impl-From%3C%26%5B%26BlockedTermIdRef;+N%5D%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[295,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+TagId%3E"],[296,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+PredictionId%3E"],[297,"impl-From%3CVec%3C%26IgdbIdRef%3E%3E-for-Collection%3C\'a,+IgdbId%3E"],[298,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+TagId%3E"],[299,"impl-From%3C%26%5BEmoteSetId;+N%5D%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[300,"impl-From%3C%26%26CharityDonationIdRef%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[301,"impl-From%3C%26%5B%26DisplayName;+N%5D%3E-for-Collection%3C\'a,+DisplayName%3E"],[302,"impl-From%3C%26%26BlockedTermIdRef%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[303,"impl-From%3C%26%5B%26StreamId;+N%5D%3E-for-Collection%3C\'a,+StreamId%3E"],[304,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[305,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+PollId%3E"],[306,"impl-From%3CVec%3C%26MsgIdRef%3E%3E-for-Collection%3C\'a,+MsgId%3E"],[307,"impl-From%3C%26%5BIgdbId;+N%5D%3E-for-Collection%3C\'a,+IgdbId%3E"],[308,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+Nickname%3E"],[309,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[310,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+MsgId%3E"],[311,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+ClipId%3E"],[312,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+CategoryId%3E"],[313,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+EventSubId%3E"],[314,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+MsgId%3E"],[315,"impl-From%3C%26%5B%26ChatBadgeIdRef%5D%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[316,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[317,"impl-From%3CVec%3C%26RedemptionIdRef%3E%3E-for-Collection%3C\'a,+RedemptionId%3E"],[318,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+RedemptionId%3E"],[319,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[320,"impl-From%3C%26%5B%26ClipIdRef;+N%5D%3E-for-Collection%3C\'a,+ClipId%3E"],[321,"impl-From%3C%26%5B%26HypeTrainId;+N%5D%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[322,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+EmoteId%3E"],[323,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+DisplayName%3E"],[324,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[325,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+IgdbId%3E"],[326,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+UserId%3E"],[327,"impl-From%3C%26%26EmoteSetIdRef%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[328,"impl-From%3C%26%5BHypeTrainId;+N%5D%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[329,"impl-From%3C%26%5BTagId;+N%5D%3E-for-Collection%3C\'a,+TagId%3E"],[330,"impl-From%3CVec%3C%26HexColorRef%3E%3E-for-Collection%3C\'a,+HexColor%3E"],[331,"impl-From%3C%26%5B%26CharityCampaignId;+N%5D%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[332,"impl-From%3C%26ChatBadgeId%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[333,"impl-From%3C%26%5BCommunityGiftId;+N%5D%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[334,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+TeamId%3E"],[335,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+HexColor%3E"],[336,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[337,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+CategoryId%3E"],[338,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[339,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+IgdbId%3E"],[340,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[341,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+CategoryId%3E"],[342,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+UserId%3E"],[343,"impl-From%3C%26%5B%26TagIdRef%5D%3E-for-Collection%3C\'a,+TagId%3E"],[344,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+RedemptionId%3E"],[345,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+MsgId%3E"],[346,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+VideoId%3E"],[347,"impl-From%3C%26DisplayName%3E-for-Collection%3C\'a,+DisplayName%3E"],[348,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+TagId%3E"],[349,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+TeamId%3E"],[350,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+MsgId%3E"],[351,"impl-From%3C%26%5BCharityCampaignId;+N%5D%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[352,"impl-From%3C%26%5B%26StreamIdRef%5D%3E-for-Collection%3C\'a,+StreamId%3E"],[353,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+RewardId%3E"],[354,"impl-From%3C%26%26UserIdRef%3E-for-Collection%3C\'a,+UserId%3E"],[355,"impl-From%3C%26Vec%3C%26HexColor%3E%3E-for-Collection%3C\'a,+HexColor%3E"],[356,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[357,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+TeamId%3E"],[358,"impl-From%3C%26%5B%26RedemptionId;+N%5D%3E-for-Collection%3C\'a,+RedemptionId%3E"],[359,"impl-From%3CVec%3C%26RewardIdRef%3E%3E-for-Collection%3C\'a,+RewardId%3E"],[360,"impl-From%3C%26%26TagIdRef%3E-for-Collection%3C\'a,+TagId%3E"],[361,"impl-From%3C%26PredictionId%3E-for-Collection%3C\'a,+PredictionId%3E"],[362,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+PredictionId%3E"],[363,"impl-From%3C%26%5B%26ClipId;+N%5D%3E-for-Collection%3C\'a,+ClipId%3E"],[364,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+CategoryId%3E"],[365,"impl-From%3C%26%26CommunityGiftIdRef%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[366,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+VideoId%3E"],[367,"impl-From%3C%26Vec%3C%26PredictionId%3E%3E-for-Collection%3C\'a,+PredictionId%3E"],[368,"impl-From%3C%26%5BPollChoiceId;+N%5D%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[369,"impl-From%3C%26%5BVideoId;+N%5D%3E-for-Collection%3C\'a,+VideoId%3E"],[370,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+TeamId%3E"],[371,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[372,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+PollId%3E"],[373,"impl-From%3C%26%5B%26PollIdRef;+N%5D%3E-for-Collection%3C\'a,+PollId%3E"],[374,"impl-From%3C%26%5B%26HexColor;+N%5D%3E-for-Collection%3C\'a,+HexColor%3E"],[375,"impl-From%3C%26%5B%26PollChoiceIdRef;+N%5D%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[376,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[377,"impl-From%3C%26CommunityGiftId%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[378,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+PollId%3E"],[379,"impl-From%3C%26%5B%26PredictionOutcomeId;+N%5D%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[380,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[381,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[382,"impl-From%3C%26Vec%3C%26ChatBadgeId%3E%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[383,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+ClipId%3E"],[384,"impl-From%3C%26%5BStreamSegmentId;+N%5D%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[385,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[386,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[387,"impl-From%3CVec%3C%26TagIdRef%3E%3E-for-Collection%3C\'a,+TagId%3E"],[388,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+CategoryId%3E"],[389,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+TagId%3E"],[390,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+EventSubId%3E"],[391,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+HexColor%3E"],[392,"impl-From%3C%26Vec%3C%26CreatorGoalId%3E%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[393,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[394,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+IgdbId%3E"],[395,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+TagId%3E"],[396,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[397,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[398,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[399,"impl-From%3C%26%26PollChoiceIdRef%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[400,"impl-From%3C%26%5BPredictionId;+N%5D%3E-for-Collection%3C\'a,+PredictionId%3E"],[401,"impl-From%3CVec%3C%26EventSubIdRef%3E%3E-for-Collection%3C\'a,+EventSubId%3E"],[402,"impl-From%3C%26%26BadgeSetIdRef%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[403,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+TeamId%3E"],[404,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+RewardId%3E"],[405,"impl-From%3C%26Vec%3C%26EmoteSetId%3E%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[406,"impl-From%3CVec%3C%26EmoteIdRef%3E%3E-for-Collection%3C\'a,+EmoteId%3E"],[407,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+PollId%3E"],[408,"impl-From%3C%26%5B%26CategoryIdRef;+N%5D%3E-for-Collection%3C\'a,+CategoryId%3E"],[409,"impl-From%3C%26VideoId%3E-for-Collection%3C\'a,+VideoId%3E"],[410,"impl-From%3C%26Vec%3C%26CommunityGiftId%3E%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[411,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+HexColor%3E"],[412,"impl-From%3C%26Vec%3C%26Nickname%3E%3E-for-Collection%3C\'a,+Nickname%3E"],[413,"impl-From%3C%26%5B%26PollId;+N%5D%3E-for-Collection%3C\'a,+PollId%3E"],[414,"impl-From%3C%26%26StreamSegmentIdRef%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[415,"impl-From%3C%26%26CharityCampaignIdRef%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[416,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[417,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+RedemptionId%3E"],[418,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+IgdbId%3E"],[419,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+RewardId%3E"],[420,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+IgdbId%3E"],[421,"impl-From%3C%26CreatorGoalId%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[422,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+VideoId%3E"],[423,"impl-From%3C%26%5B%26VideoIdRef%5D%3E-for-Collection%3C\'a,+VideoId%3E"],[424,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+VideoId%3E"],[425,"impl-From%3C%26%5B%26BadgeSetIdRef%5D%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[426,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+UserId%3E"],[427,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+PredictionId%3E"],[428,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[429,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[430,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[431,"impl-From%3CVec%3C%26TeamIdRef%3E%3E-for-Collection%3C\'a,+TeamId%3E"],[432,"impl-From%3CVec%3C%26UserIdRef%3E%3E-for-Collection%3C\'a,+UserId%3E"],[433,"impl-From%3C%26%5BHexColor;+N%5D%3E-for-Collection%3C\'a,+HexColor%3E"],[434,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+CategoryId%3E"],[435,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+MsgId%3E"],[436,"impl-From%3C%26%5B%26IgdbId;+N%5D%3E-for-Collection%3C\'a,+IgdbId%3E"],[437,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[438,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+PredictionId%3E"],[439,"impl-From%3C%26Vec%3C%26CharityCampaignId%3E%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[440,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+StreamId%3E"],[441,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+EmoteId%3E"],[442,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[443,"impl-From%3C%26%5B%26BadgeSetId;+N%5D%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[444,"impl-From%3C%26%26VideoIdRef%3E-for-Collection%3C\'a,+VideoId%3E"],[445,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+EmoteId%3E"],[446,"impl-From%3C%26Vec%3C%26EventSubId%3E%3E-for-Collection%3C\'a,+EventSubId%3E"],[447,"impl-From%3C%26%5B%26IgdbIdRef;+N%5D%3E-for-Collection%3C\'a,+IgdbId%3E"],[448,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[449,"impl-From%3C%26%26ChatBadgeIdRef%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[450,"impl-From%3C%26%5BUserId;+N%5D%3E-for-Collection%3C\'a,+UserId%3E"],[451,"impl-From%3CVec%3C%26StreamSegmentIdRef%3E%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[452,"impl-From%3C%26Vec%3C%26DisplayName%3E%3E-for-Collection%3C\'a,+DisplayName%3E"],[453,"impl-From%3C%26%5BDisplayName;+N%5D%3E-for-Collection%3C\'a,+DisplayName%3E"],[454,"impl-From%3C%26%5B%26StreamIdRef;+N%5D%3E-for-Collection%3C\'a,+StreamId%3E"],[455,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[456,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+RedemptionId%3E"],[457,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[458,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+UserId%3E"],[459,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+UserId%3E"],[460,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+EmoteId%3E"],[461,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+UserId%3E"],[462,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+HexColor%3E"],[463,"impl-From%3C%26%5B%26HexColorRef%5D%3E-for-Collection%3C\'a,+HexColor%3E"],[464,"impl-From%3C%26%5BBlockedTermId;+N%5D%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[465,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+MsgId%3E"],[466,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+PollId%3E"],[467,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[468,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+Nickname%3E"],[469,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+MsgId%3E"],[470,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[471,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+StreamId%3E"],[472,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+RewardId%3E"],[473,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[474,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+RewardId%3E"],[475,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[476,"impl-From%3C%26%5B%26NicknameRef;+N%5D%3E-for-Collection%3C\'a,+Nickname%3E"],[477,"impl-From%3C%26%5B%26PredictionOutcomeIdRef;+N%5D%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[478,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[479,"impl-From%3CVec%3C%26PollChoiceIdRef%3E%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[480,"impl-From%3C%26%26PollIdRef%3E-for-Collection%3C\'a,+PollId%3E"],[481,"impl-From%3C%26EmoteId%3E-for-Collection%3C\'a,+EmoteId%3E"],[482,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[483,"impl-From%3C%26Vec%3C%26IgdbId%3E%3E-for-Collection%3C\'a,+IgdbId%3E"],[484,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[485,"impl-From%3C%26%5B%26PredictionIdRef;+N%5D%3E-for-Collection%3C\'a,+PredictionId%3E"],[486,"impl-From%3C%26%5BCreatorGoalId;+N%5D%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[487,"impl-From%3C%26BadgeSetId%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[488,"impl-From%3C%26%5B%26PollChoiceIdRef%5D%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[489,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+StreamId%3E"],[490,"impl-From%3C%26%5B%26CategoryIdRef%5D%3E-for-Collection%3C\'a,+CategoryId%3E"],[491,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[492,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+PredictionId%3E"],[493,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[494,"impl-From%3C%26ClipId%3E-for-Collection%3C\'a,+ClipId%3E"],[495,"impl-From%3C%26%5B%26StreamSegmentIdRef%5D%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[496,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[497,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+TagId%3E"],[498,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[499,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+EmoteId%3E"],[500,"impl-From%3C%26%26RewardIdRef%3E-for-Collection%3C\'a,+RewardId%3E"],[501,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+IgdbId%3E"],[502,"impl-From%3CVec%3C%26DisplayNameRef%3E%3E-for-Collection%3C\'a,+DisplayName%3E"],[503,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+ClipId%3E"],[504,"impl-From%3C%26%26CategoryIdRef%3E-for-Collection%3C\'a,+CategoryId%3E"],[505,"impl-From%3CVec%3C%26CharityCampaignIdRef%3E%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[506,"impl-From%3C%26%5BRewardId;+N%5D%3E-for-Collection%3C\'a,+RewardId%3E"],[507,"impl-From%3C%26%5BChatBadgeId;+N%5D%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[508,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[509,"impl-From%3C%26%5BCategoryId;+N%5D%3E-for-Collection%3C\'a,+CategoryId%3E"],[510,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+DisplayName%3E"],[511,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+ClipId%3E"],[512,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[513,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[514,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[515,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+StreamId%3E"],[516,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[517,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+RedemptionId%3E"],[518,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+PredictionId%3E"],[519,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+PollId%3E"],[520,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[521,"impl-From%3C%26PredictionOutcomeId%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[522,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+EventSubId%3E"],[523,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+EmoteId%3E"],[525,"impl-From%3C%26%5B%26CreatorGoalIdRef;+N%5D%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[526,"impl-From%3C%26Vec%3C%26MsgId%3E%3E-for-Collection%3C\'a,+MsgId%3E"],[527,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+CommunityGiftId%3E"],[528,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+DisplayName%3E"],[529,"impl-From%3C%26TagId%3E-for-Collection%3C\'a,+TagId%3E"],[530,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+EmoteId%3E"],[531,"impl-From%3C%26%5B%26RewardIdRef;+N%5D%3E-for-Collection%3C\'a,+RewardId%3E"],[532,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[533,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[534,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+VideoId%3E"],[535,"impl-From%3C%26%5BEventSubId;+N%5D%3E-for-Collection%3C\'a,+EventSubId%3E"],[536,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+MsgId%3E"],[537,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[538,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+RedemptionId%3E"],[539,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+EventSubId%3E"],[540,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+TagId%3E"],[541,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+EventSubId%3E"],[542,"impl-From%3C%26%5B%26EmoteIdRef%5D%3E-for-Collection%3C\'a,+EmoteId%3E"],[543,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[544,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[545,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[546,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+EmoteId%3E"],[547,"impl-From%3C%26%26ClipIdRef%3E-for-Collection%3C\'a,+ClipId%3E"],[548,"impl-From%3C%26%5B%26UserIdRef%5D%3E-for-Collection%3C\'a,+UserId%3E"],[549,"impl-From%3C%26%26EventSubIdRef%3E-for-Collection%3C\'a,+EventSubId%3E"],[550,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+EventSubId%3E"],[551,"impl-From%3C%26%26TeamIdRef%3E-for-Collection%3C\'a,+TeamId%3E"],[552,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[553,"impl-From%3C%26%5B%26VideoIdRef;+N%5D%3E-for-Collection%3C\'a,+VideoId%3E"],[554,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[555,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+CategoryId%3E"],[556,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+StreamId%3E"],[557,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+UserId%3E"],[558,"impl-From%3C%26%5B%26CharityCampaignIdRef;+N%5D%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[559,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+CreatorGoalId%3E"],[560,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[561,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[562,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+UserId%3E"],[563,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+TeamId%3E"],[564,"impl-From%3CVec%3C%26CategoryIdRef%3E%3E-for-Collection%3C\'a,+CategoryId%3E"],[565,"impl-From%3C%26%5B%26EventSubIdRef;+N%5D%3E-for-Collection%3C\'a,+EventSubId%3E"],[566,"impl-From%3C%26Vec%3C%26StreamId%3E%3E-for-Collection%3C\'a,+StreamId%3E"],[567,"impl-From%3C%26%26IgdbIdRef%3E-for-Collection%3C\'a,+IgdbId%3E"],[568,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+DisplayName%3E"],[569,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+UserId%3E"],[570,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+HexColor%3E"],[571,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+Nickname%3E"],[572,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[573,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+StreamId%3E"],[574,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[575,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+PollId%3E"],[576,"impl-From%3C%26CategoryId%3E-for-Collection%3C\'a,+CategoryId%3E"],[577,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+EventSubId%3E"],[578,"impl-From%3C%26Vec%3C%26EmoteId%3E%3E-for-Collection%3C\'a,+EmoteId%3E"],[579,"impl-From%3C%26%5B%26T%5D%3E-for-Collection%3C\'c,+T%3E"],[580,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+ClipId%3E"],[581,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[582,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+VideoId%3E"],[583,"impl-From%3CVec%3C%26ClipIdRef%3E%3E-for-Collection%3C\'a,+ClipId%3E"],[584,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+EventSubId%3E"],[585,"impl-From%3C%26%5B%26MsgIdRef%5D%3E-for-Collection%3C\'a,+MsgId%3E"],[586,"impl-From%3C%26%5B%26MsgIdRef;+N%5D%3E-for-Collection%3C\'a,+MsgId%3E"],[587,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[588,"impl-From%3C%26%5BRedemptionId;+N%5D%3E-for-Collection%3C\'a,+RedemptionId%3E"],[589,"impl-From%3C%26Vec%3C%26ClipId%3E%3E-for-Collection%3C\'a,+ClipId%3E"],[590,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+CategoryId%3E"],[591,"impl-From%3CVec%3C%26CreatorGoalIdRef%3E%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[592,"impl-From%3C%26%5BCharityDonationId;+N%5D%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[593,"impl-From%3C%26HexColor%3E-for-Collection%3C\'a,+HexColor%3E"],[594,"impl-From%3C%26%5B%26PredictionOutcomeIdRef%5D%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[595,"impl-From%3CVec%3C%26PredictionIdRef%3E%3E-for-Collection%3C\'a,+PredictionId%3E"],[596,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+DisplayName%3E"],[597,"impl-From%3C%26%5B%26DisplayNameRef%5D%3E-for-Collection%3C\'a,+DisplayName%3E"],[598,"impl-From%3C%26%5B%26ChatBadgeId;+N%5D%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[599,"impl-From%3CVec%3C%26CharityDonationIdRef%3E%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[600,"impl-From%3CVec%3C%26CommunityGiftIdRef%3E%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[601,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+DisplayName%3E"],[602,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+ClipId%3E"],[603,"impl-From%3C%26MsgId%3E-for-Collection%3C\'a,+MsgId%3E"],[604,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[605,"impl-From%3C%26CharityCampaignId%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[606,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+PollId%3E"],[607,"impl-From%3C%26%5B%26BlockedTermId;+N%5D%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[608,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[609,"impl-From%3C%26%5B%26CharityDonationId;+N%5D%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[610,"impl-From%3C%26%5B%26StreamSegmentIdRef;+N%5D%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[611,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+RewardId%3E"],[612,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+MsgId%3E"],[613,"impl-From%3CVec%3C%26PollIdRef%3E%3E-for-Collection%3C\'a,+PollId%3E"],[614,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+DisplayName%3E"],[615,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+PredictionId%3E"],[616,"impl-From%3C%26%5B%26CommunityGiftId;+N%5D%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[617,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+EmoteId%3E"],[618,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+StreamId%3E"],[619,"impl-From%3C%26Vec%3C%26UserId%3E%3E-for-Collection%3C\'a,+UserId%3E"],[620,"impl-From%3C%26%5B%26ChatBadgeIdRef;+N%5D%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[621,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+PollId%3E"],[622,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[623,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[624,"impl-From%3C%26HypeTrainId%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[625,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+TeamId%3E"],[626,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[627,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[628,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+StreamId%3E"],[629,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+PredictionId%3E"],[630,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+PollId%3E"],[631,"impl-From%3C%26Vec%3C%26CategoryId%3E%3E-for-Collection%3C\'a,+CategoryId%3E"],[632,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[633,"impl-From%3CVec%3C%26NicknameRef%3E%3E-for-Collection%3C\'a,+Nickname%3E"],[634,"impl-From%3C%26%5B%26EventSubId;+N%5D%3E-for-Collection%3C\'a,+EventSubId%3E"],[635,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+StreamSegmentId%3E"],[636,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[637,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[638,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[639,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[640,"impl-From%3C%26Vec%3C%26HypeTrainId%3E%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[641,"impl-From%3C%26%5B%26CharityCampaignIdRef%5D%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[642,"impl-From%3C%26%5B%26UserId;+N%5D%3E-for-Collection%3C\'a,+UserId%3E"],[643,"impl-From%3C%26%26StreamIdRef%3E-for-Collection%3C\'a,+StreamId%3E"],[644,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[645,"impl-From%3C%26Nickname%3E-for-Collection%3C\'a,+Nickname%3E"],[646,"impl-From%3C%26Vec%3C%26BadgeSetId%3E%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[647,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+CategoryId%3E"],[648,"impl-From%3C%26%5BStreamId;+N%5D%3E-for-Collection%3C\'a,+StreamId%3E"],[649,"impl-From%3C%26CharityDonationId%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[650,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+ChatBadgeId%3E"],[651,"impl-From%3C%26%5B%26DisplayNameRef;+N%5D%3E-for-Collection%3C\'a,+DisplayName%3E"],[652,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+TeamId%3E"],[653,"impl-From%3C%26%5B%26EmoteSetIdRef%5D%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[654,"impl-From%3C%26Vec%3C%26StreamSegmentId%3E%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[655,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+Nickname%3E"],[656,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+Nickname%3E"],[657,"impl-From%3C%26StreamId%3E-for-Collection%3C\'a,+StreamId%3E"],[658,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+HypeTrainId%3E"],[659,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+RewardId%3E"],[660,"impl-From%3C%26%5BClipId;+N%5D%3E-for-Collection%3C\'a,+ClipId%3E"],[661,"impl-From%3C%26%5B%26NicknameRef%5D%3E-for-Collection%3C\'a,+Nickname%3E"],[662,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+UserId%3E"],[663,"impl-From%3C%26Vec%3C%26BlockedTermId%3E%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[664,"impl-From%3C%26%5BNickname;+N%5D%3E-for-Collection%3C\'a,+Nickname%3E"],[665,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[666,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+StreamId%3E"],[667,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+DisplayName%3E"],[668,"impl-From%3C%26%5B%26PredictionId;+N%5D%3E-for-Collection%3C\'a,+PredictionId%3E"],[669,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+TeamId%3E"],[670,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[671,"impl-From%3C%26%5B%26EmoteIdRef;+N%5D%3E-for-Collection%3C\'a,+EmoteId%3E"],[672,"impl-From%3C%26%5B%26IgdbIdRef%5D%3E-for-Collection%3C\'a,+IgdbId%3E"],[673,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+IgdbId%3E"],[674,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[675,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+IgdbId%3E"],[676,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+VideoId%3E"],[677,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+DisplayName%3E"],[678,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[679,"impl-From%3CVec%3CT%3E%3E-for-Collection%3C\'_,+T%3E"],[680,"impl-From%3C%26%5B%26BadgeSetIdRef;+N%5D%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[681,"impl-From%3C%26Vec%3C%26PredictionOutcomeId%3E%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[682,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[683,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+PredictionId%3E"],[684,"impl-From%3CVec%3C%26ChatBadgeIdRef%3E%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[685,"impl-From%3C%26%5B%26EmoteSetIdRef;+N%5D%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[686,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[687,"impl-From%3C%26%5BPollId;+N%5D%3E-for-Collection%3C\'a,+PollId%3E"],[688,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+ClipId%3E"],[689,"impl-From%3C%26%5B%26CharityDonationIdRef;+N%5D%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[690,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+DisplayName%3E"],[691,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+PollId%3E"],[692,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+EmoteId%3E"],[693,"impl-From%3C%26%5B%26HypeTrainIdRef%5D%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[694,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[695,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[696,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+Nickname%3E"],[697,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+BlockedTermId%3E"],[698,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+IgdbId%3E"],[699,"impl-From%3C%26RedemptionId%3E-for-Collection%3C\'a,+RedemptionId%3E"],[700,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+Nickname%3E"],[701,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+RedemptionId%3E"],[702,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+PollChoiceId%3E"],[703,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+TagId%3E"],[704,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+VideoId%3E"],[705,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+CategoryId%3E"],[706,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+RedemptionId%3E"],[707,"impl-From%3CVec%3C%26T%3E%3E-for-Collection%3C\'c,+T%3E"],[708,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+VideoId%3E"],[709,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+HexColor%3E"],[710,"impl-From%3C%26%5B%26CreatorGoalId;+N%5D%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[711,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+RewardId%3E"],[712,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+RewardId%3E"],[713,"impl-From%3C%26Vec%3C%26RedemptionId%3E%3E-for-Collection%3C\'a,+RedemptionId%3E"],[714,"impl-From%3CVec%3C%26PredictionOutcomeIdRef%3E%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[715,"impl-From%3C%26%5B%26TeamIdRef;+N%5D%3E-for-Collection%3C\'a,+TeamId%3E"],[716,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[717,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[718,"impl-From%3C%26RewardId%3E-for-Collection%3C\'a,+RewardId%3E"],[719,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[720,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[721,"impl-From%3C%26%5B%26RedemptionIdRef%5D%3E-for-Collection%3C\'a,+RedemptionId%3E"],[722,"impl-From%3C%26%26PredictionIdRef%3E-for-Collection%3C\'a,+PredictionId%3E"],[723,"impl-From%3C%26%5B%26CommunityGiftIdRef;+N%5D%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[724,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[725,"impl-From%3C%26%26NicknameRef%3E-for-Collection%3C\'a,+Nickname%3E"],[726,"impl-From%3C%26%26EmoteIdRef%3E-for-Collection%3C\'a,+EmoteId%3E"],[727,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+EventSubId%3E"],[728,"impl-From%3C%26%5BBadgeSetId;+N%5D%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[729,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+MsgId%3E"],[730,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+EventSubId%3E"],[731,"impl-From%3C%26%5B%26MsgId;+N%5D%3E-for-Collection%3C\'a,+MsgId%3E"],[732,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[733,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+EmoteId%3E"],[734,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+IgdbId%3E"],[735,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+Nickname%3E"],[736,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[737,"impl-From%3CVec%3C%26BlockedTermIdRef%3E%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[738,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[739,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+PredictionOutcomeId%3E"],[740,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+TagId%3E"],[741,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[742,"impl-From%3C%26%26HypeTrainIdRef%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[743,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[744,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[745,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+StreamId%3E"],[746,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+Nickname%3E"],[748,"impl-From%3CCow%3C\'a,+UserIdRef%3E%3E-for-UserId"],[750,"impl-From%3C%26str%3E-for-UserId"],[751,"impl-From%3C%26UserIdRef%3E-for-UserId"],[752,"impl-From%3CBox%3CUserIdRef%3E%3E-for-UserId"],[753,"impl-From%3CString%3E-for-UserId"],[754,"impl-From%3CBox%3Cstr%3E%3E-for-UserId"],[755,"impl-From%3C%26UserId%3E-for-%26UserIdRef"],[756,"impl-From%3C%26str%3E-for-%26UserIdRef"],[757,"impl-From%3C%26Cow%3C\'b,+UserIdRef%3E%3E-for-%26UserIdRef"],[758,"impl-From%3C%26String%3E-for-%26UserIdRef"],[759,"impl-From%3C%26str%3E-for-DisplayName"],[760,"impl-From%3C%26DisplayNameRef%3E-for-DisplayName"],[761,"impl-From%3CBox%3Cstr%3E%3E-for-DisplayName"],[762,"impl-From%3CString%3E-for-DisplayName"],[763,"impl-From%3CCow%3C\'a,+DisplayNameRef%3E%3E-for-DisplayName"],[764,"impl-From%3CBox%3CDisplayNameRef%3E%3E-for-DisplayName"],[766,"impl-From%3C%26DisplayName%3E-for-%26DisplayNameRef"],[767,"impl-From%3C%26str%3E-for-%26DisplayNameRef"],[768,"impl-From%3C%26String%3E-for-%26DisplayNameRef"],[769,"impl-From%3C%26Cow%3C\'b,+DisplayNameRef%3E%3E-for-%26DisplayNameRef"],[771,"impl-From%3C%26str%3E-for-Nickname"],[772,"impl-From%3CBox%3CNicknameRef%3E%3E-for-Nickname"],[773,"impl-From%3C%26NicknameRef%3E-for-Nickname"],[774,"impl-From%3CString%3E-for-Nickname"],[775,"impl-From%3CBox%3Cstr%3E%3E-for-Nickname"],[776,"impl-From%3CCow%3C\'a,+NicknameRef%3E%3E-for-Nickname"],[777,"impl-From%3C%26Cow%3C\'b,+NicknameRef%3E%3E-for-%26NicknameRef"],[778,"impl-From%3C%26String%3E-for-%26NicknameRef"],[779,"impl-From%3C%26str%3E-for-%26NicknameRef"],[780,"impl-From%3C%26Nickname%3E-for-%26NicknameRef"],[816,"impl-IntoCow%3C\'a,+UserIdRef%3E-for-UserId"],[817,"impl-IntoCow%3C\'a,+UserIdRef%3E-for-%26UserId"],[819,"impl-IntoCow%3C\'a,+DisplayNameRef%3E-for-DisplayName"],[820,"impl-IntoCow%3C\'a,+DisplayNameRef%3E-for-%26DisplayName"],[822,"impl-IntoCow%3C\'a,+NicknameRef%3E-for-%26Nickname"],[823,"impl-IntoCow%3C\'a,+NicknameRef%3E-for-Nickname"],[912,"impl-ZeroFrom%3C\'zf,+UserIdRef%3E-for-%26UserIdRef"],[913,"impl-ZeroFrom%3C\'zf,+UserId%3E-for-%26UserIdRef"],[914,"impl-ZeroFrom%3C\'zf,+DisplayName%3E-for-%26DisplayNameRef"],[915,"impl-ZeroFrom%3C\'zf,+DisplayNameRef%3E-for-%26DisplayNameRef"],[916,"impl-ZeroFrom%3C\'zf,+NicknameRef%3E-for-%26NicknameRef"],[917,"impl-ZeroFrom%3C\'zf,+Nickname%3E-for-%26NicknameRef"],[942,"impl-AsRef%3CHexColorRef%3E-for-HexColor"],[943,"impl-AsRef%3Cstr%3E-for-HexColor"],[946,"impl-Borrow%3Cstr%3E-for-HexColor"],[948,"impl-Borrow%3CHexColorRef%3E-for-HexColor"],[967,"impl-PartialEq-for-HexColor"],[968,"impl-PartialEq%3C%26HexColorRef%3E-for-HexColor"],[969,"impl-PartialEq%3C%26HexColor%3E-for-HexColor"],[970,"impl-PartialEq%3CHexColorRef%3E-for-HexColor"],[971,"impl-PartialEq%3CHexColor%3E-for-HexColorRef"],[972,"impl-PartialEq%3CHexColor%3E-for-%26HexColorRef"],[973,"impl-PartialEq-for-HexColorRef"],[975,"impl-Debug-for-HexColor"],[976,"impl-Display-for-HexColor"],[977,"impl-Debug-for-HexColorRef"],[978,"impl-Display-for-HexColorRef"],[979,"impl-Debug-for-NamedUserColor%3C\'a%3E"],[980,"impl-Display-for-NamedUserColor%3C\'_%3E"],[981,"impl-From%3C%26HexColorRef%3E-for-HexColor"],[982,"impl-From%3CString%3E-for-HexColor"],[983,"impl-From%3CCow%3C\'a,+HexColorRef%3E%3E-for-HexColor"],[984,"impl-From%3C%26str%3E-for-HexColor"],[985,"impl-From%3CBox%3CHexColorRef%3E%3E-for-HexColor"],[987,"impl-From%3CBox%3Cstr%3E%3E-for-HexColor"],[988,"impl-From%3C%26String%3E-for-%26HexColorRef"],[989,"impl-From%3C%26HexColor%3E-for-%26HexColorRef"],[990,"impl-From%3C%26Cow%3C\'b,+HexColorRef%3E%3E-for-%26HexColorRef"],[991,"impl-From%3C%26str%3E-for-%26HexColorRef"],[992,"impl-From%3CHexColor%3E-for-NamedUserColor%3C\'a%3E"],[994,"impl-From%3CCow%3C\'a,+HexColorRef%3E%3E-for-NamedUserColor%3C\'a%3E"],[1004,"impl-IntoCow%3C\'a,+HexColorRef%3E-for-%26HexColor"],[1005,"impl-IntoCow%3C\'a,+HexColorRef%3E-for-HexColor"],[1031,"impl-ZeroFrom%3C\'zf,+HexColorRef%3E-for-%26HexColorRef"],[1032,"impl-ZeroFrom%3C\'zf,+HexColor%3E-for-%26HexColorRef"],[1078,"impl-AsRef%3Cstr%3E-for-BadgeSetId"],[1079,"impl-AsRef%3CBadgeSetIdRef%3E-for-BadgeSetId"],[1081,"impl-AsRef%3Cstr%3E-for-ChatBadgeId"],[1082,"impl-AsRef%3CChatBadgeIdRef%3E-for-ChatBadgeId"],[1084,"impl-AsRef%3Cstr%3E-for-EmoteId"],[1085,"impl-AsRef%3CEmoteIdRef%3E-for-EmoteId"],[1087,"impl-AsRef%3CEmoteSetIdRef%3E-for-EmoteSetId"],[1088,"impl-AsRef%3Cstr%3E-for-EmoteSetId"],[1096,"impl-Borrow%3CBadgeSetIdRef%3E-for-BadgeSetId"],[1097,"impl-Borrow%3Cstr%3E-for-BadgeSetId"],[1100,"impl-Borrow%3CChatBadgeIdRef%3E-for-ChatBadgeId"],[1101,"impl-Borrow%3Cstr%3E-for-ChatBadgeId"],[1105,"impl-Borrow%3CEmoteIdRef%3E-for-EmoteId"],[1106,"impl-Borrow%3Cstr%3E-for-EmoteId"],[1115,"impl-Borrow%3Cstr%3E-for-EmoteSetId"],[1116,"impl-Borrow%3CEmoteSetIdRef%3E-for-EmoteSetId"],[1195,"impl-PartialEq%3C%26BadgeSetIdRef%3E-for-BadgeSetId"],[1196,"impl-PartialEq-for-BadgeSetId"],[1197,"impl-PartialEq%3C%26BadgeSetId%3E-for-BadgeSetId"],[1198,"impl-PartialEq%3CBadgeSetIdRef%3E-for-BadgeSetId"],[1199,"impl-PartialEq%3CBadgeSetId%3E-for-BadgeSetIdRef"],[1200,"impl-PartialEq-for-BadgeSetIdRef"],[1201,"impl-PartialEq%3CBadgeSetId%3E-for-%26BadgeSetIdRef"],[1202,"impl-PartialEq%3C%26ChatBadgeId%3E-for-ChatBadgeId"],[1203,"impl-PartialEq-for-ChatBadgeId"],[1204,"impl-PartialEq%3C%26ChatBadgeIdRef%3E-for-ChatBadgeId"],[1205,"impl-PartialEq%3CChatBadgeIdRef%3E-for-ChatBadgeId"],[1206,"impl-PartialEq%3CChatBadgeId%3E-for-ChatBadgeIdRef"],[1207,"impl-PartialEq-for-ChatBadgeIdRef"],[1208,"impl-PartialEq%3CChatBadgeId%3E-for-%26ChatBadgeIdRef"],[1209,"impl-PartialEq-for-EmoteId"],[1210,"impl-PartialEq%3C%26EmoteId%3E-for-EmoteId"],[1211,"impl-PartialEq%3C%26EmoteIdRef%3E-for-EmoteId"],[1212,"impl-PartialEq%3CEmoteIdRef%3E-for-EmoteId"],[1213,"impl-PartialEq%3CEmoteId%3E-for-%26EmoteIdRef"],[1214,"impl-PartialEq%3CEmoteId%3E-for-EmoteIdRef"],[1215,"impl-PartialEq-for-EmoteIdRef"],[1219,"impl-PartialEq%3C%26EmoteSetIdRef%3E-for-EmoteSetId"],[1220,"impl-PartialEq-for-EmoteSetId"],[1221,"impl-PartialEq%3CEmoteSetIdRef%3E-for-EmoteSetId"],[1222,"impl-PartialEq%3C%26EmoteSetId%3E-for-EmoteSetId"],[1223,"impl-PartialEq%3CEmoteSetId%3E-for-%26EmoteSetIdRef"],[1224,"impl-PartialEq%3CEmoteSetId%3E-for-EmoteSetIdRef"],[1225,"impl-PartialEq-for-EmoteSetIdRef"],[1228,"impl-Display-for-BadgeSetId"],[1229,"impl-Debug-for-BadgeSetId"],[1230,"impl-Display-for-BadgeSetIdRef"],[1231,"impl-Debug-for-BadgeSetIdRef"],[1232,"impl-Debug-for-ChatBadgeId"],[1233,"impl-Display-for-ChatBadgeId"],[1234,"impl-Debug-for-ChatBadgeIdRef"],[1235,"impl-Display-for-ChatBadgeIdRef"],[1236,"impl-Debug-for-EmoteId"],[1237,"impl-Display-for-EmoteId"],[1238,"impl-Display-for-EmoteIdRef"],[1239,"impl-Debug-for-EmoteIdRef"],[1240,"impl-Debug-for-EmoteAnimationSetting"],[1241,"impl-Display-for-EmoteAnimationSetting"],[1242,"impl-Debug-for-EmoteThemeMode"],[1243,"impl-Display-for-EmoteThemeMode"],[1244,"impl-Display-for-EmoteScale"],[1245,"impl-Debug-for-EmoteScale"],[1247,"impl-Debug-for-EmoteSetId"],[1248,"impl-Display-for-EmoteSetId"],[1249,"impl-Display-for-EmoteSetIdRef"],[1250,"impl-Debug-for-EmoteSetIdRef"],[1251,"impl-Display-for-ResubscriptionEmote"],[1252,"impl-Debug-for-ResubscriptionEmote"],[1254,"impl-From%3C%26BadgeSetIdRef%3E-for-BadgeSetId"],[1256,"impl-From%3C%26str%3E-for-BadgeSetId"],[1257,"impl-From%3CString%3E-for-BadgeSetId"],[1258,"impl-From%3CBox%3CBadgeSetIdRef%3E%3E-for-BadgeSetId"],[1259,"impl-From%3CBox%3Cstr%3E%3E-for-BadgeSetId"],[1260,"impl-From%3CCow%3C\'a,+BadgeSetIdRef%3E%3E-for-BadgeSetId"],[1261,"impl-From%3C%26Cow%3C\'b,+BadgeSetIdRef%3E%3E-for-%26BadgeSetIdRef"],[1262,"impl-From%3C%26str%3E-for-%26BadgeSetIdRef"],[1263,"impl-From%3C%26BadgeSetId%3E-for-%26BadgeSetIdRef"],[1264,"impl-From%3C%26String%3E-for-%26BadgeSetIdRef"],[1265,"impl-From%3C%26ChatBadgeIdRef%3E-for-ChatBadgeId"],[1266,"impl-From%3CCow%3C\'a,+ChatBadgeIdRef%3E%3E-for-ChatBadgeId"],[1267,"impl-From%3C%26str%3E-for-ChatBadgeId"],[1268,"impl-From%3CBox%3Cstr%3E%3E-for-ChatBadgeId"],[1270,"impl-From%3CBox%3CChatBadgeIdRef%3E%3E-for-ChatBadgeId"],[1271,"impl-From%3CString%3E-for-ChatBadgeId"],[1272,"impl-From%3C%26str%3E-for-%26ChatBadgeIdRef"],[1273,"impl-From%3C%26Cow%3C\'b,+ChatBadgeIdRef%3E%3E-for-%26ChatBadgeIdRef"],[1274,"impl-From%3C%26String%3E-for-%26ChatBadgeIdRef"],[1275,"impl-From%3C%26ChatBadgeId%3E-for-%26ChatBadgeIdRef"],[1276,"impl-From%3C%26str%3E-for-EmoteId"],[1277,"impl-From%3C%26EmoteIdRef%3E-for-EmoteId"],[1278,"impl-From%3CBox%3CEmoteIdRef%3E%3E-for-EmoteId"],[1280,"impl-From%3CString%3E-for-EmoteId"],[1281,"impl-From%3CBox%3Cstr%3E%3E-for-EmoteId"],[1282,"impl-From%3CCow%3C\'a,+EmoteIdRef%3E%3E-for-EmoteId"],[1283,"impl-From%3C%26String%3E-for-%26EmoteIdRef"],[1284,"impl-From%3C%26Cow%3C\'b,+EmoteIdRef%3E%3E-for-%26EmoteIdRef"],[1285,"impl-From%3C%26str%3E-for-%26EmoteIdRef"],[1286,"impl-From%3C%26EmoteId%3E-for-%26EmoteIdRef"],[1291,"impl-From%3CBox%3CEmoteSetIdRef%3E%3E-for-EmoteSetId"],[1292,"impl-From%3C%26EmoteSetIdRef%3E-for-EmoteSetId"],[1293,"impl-From%3C%26str%3E-for-EmoteSetId"],[1294,"impl-From%3CBox%3Cstr%3E%3E-for-EmoteSetId"],[1296,"impl-From%3CCow%3C\'a,+EmoteSetIdRef%3E%3E-for-EmoteSetId"],[1297,"impl-From%3CString%3E-for-EmoteSetId"],[1298,"impl-From%3C%26Cow%3C\'b,+EmoteSetIdRef%3E%3E-for-%26EmoteSetIdRef"],[1299,"impl-From%3C%26String%3E-for-%26EmoteSetIdRef"],[1300,"impl-From%3C%26EmoteSetId%3E-for-%26EmoteSetIdRef"],[1301,"impl-From%3C%26str%3E-for-%26EmoteSetIdRef"],[1343,"impl-IntoCow%3C\'a,+BadgeSetIdRef%3E-for-BadgeSetId"],[1344,"impl-IntoCow%3C\'a,+BadgeSetIdRef%3E-for-%26BadgeSetId"],[1346,"impl-IntoCow%3C\'a,+ChatBadgeIdRef%3E-for-ChatBadgeId"],[1347,"impl-IntoCow%3C\'a,+ChatBadgeIdRef%3E-for-%26ChatBadgeId"],[1349,"impl-IntoCow%3C\'a,+EmoteIdRef%3E-for-%26EmoteId"],[1350,"impl-IntoCow%3C\'a,+EmoteIdRef%3E-for-EmoteId"],[1352,"impl-IntoCow%3C\'a,+EmoteSetIdRef%3E-for-%26EmoteSetId"],[1353,"impl-IntoCow%3C\'a,+EmoteSetIdRef%3E-for-EmoteSetId"],[1466,"impl-ZeroFrom%3C\'zf,+BadgeSetId%3E-for-%26BadgeSetIdRef"],[1467,"impl-ZeroFrom%3C\'zf,+BadgeSetIdRef%3E-for-%26BadgeSetIdRef"],[1468,"impl-ZeroFrom%3C\'zf,+ChatBadgeIdRef%3E-for-%26ChatBadgeIdRef"],[1469,"impl-ZeroFrom%3C\'zf,+ChatBadgeId%3E-for-%26ChatBadgeIdRef"],[1470,"impl-ZeroFrom%3C\'zf,+EmoteId%3E-for-%26EmoteIdRef"],[1471,"impl-ZeroFrom%3C\'zf,+EmoteIdRef%3E-for-%26EmoteIdRef"],[1472,"impl-ZeroFrom%3C\'zf,+EmoteSetIdRef%3E-for-%26EmoteSetIdRef"],[1473,"impl-ZeroFrom%3C\'zf,+EmoteSetId%3E-for-%26EmoteSetIdRef"],[1481,"impl-AsRef%3Cstr%3E-for-EventSubId"],[1482,"impl-AsRef%3CEventSubIdRef%3E-for-EventSubId"],[1485,"impl-Borrow%3CEventSubIdRef%3E-for-EventSubId"],[1487,"impl-Borrow%3Cstr%3E-for-EventSubId"],[1500,"impl-PartialEq%3C%26EventSubIdRef%3E-for-EventSubId"],[1501,"impl-PartialEq-for-EventSubId"],[1502,"impl-PartialEq%3CEventSubIdRef%3E-for-EventSubId"],[1503,"impl-PartialEq%3C%26EventSubId%3E-for-EventSubId"],[1504,"impl-PartialEq%3CEventSubId%3E-for-EventSubIdRef"],[1505,"impl-PartialEq-for-EventSubIdRef"],[1506,"impl-PartialEq%3CEventSubId%3E-for-%26EventSubIdRef"],[1507,"impl-Debug-for-EventSubId"],[1508,"impl-Display-for-EventSubId"],[1509,"impl-Display-for-EventSubIdRef"],[1510,"impl-Debug-for-EventSubIdRef"],[1512,"impl-From%3CBox%3CEventSubIdRef%3E%3E-for-EventSubId"],[1513,"impl-From%3C%26str%3E-for-EventSubId"],[1514,"impl-From%3CBox%3Cstr%3E%3E-for-EventSubId"],[1515,"impl-From%3C%26EventSubIdRef%3E-for-EventSubId"],[1516,"impl-From%3CCow%3C\'a,+EventSubIdRef%3E%3E-for-EventSubId"],[1517,"impl-From%3CString%3E-for-EventSubId"],[1518,"impl-From%3C%26str%3E-for-%26EventSubIdRef"],[1519,"impl-From%3C%26String%3E-for-%26EventSubIdRef"],[1520,"impl-From%3C%26EventSubId%3E-for-%26EventSubIdRef"],[1521,"impl-From%3C%26Cow%3C\'b,+EventSubIdRef%3E%3E-for-%26EventSubIdRef"],[1530,"impl-IntoCow%3C\'a,+EventSubIdRef%3E-for-%26EventSubId"],[1531,"impl-IntoCow%3C\'a,+EventSubIdRef%3E-for-EventSubId"],[1550,"impl-ZeroFrom%3C\'zf,+EventSubIdRef%3E-for-%26EventSubIdRef"],[1551,"impl-ZeroFrom%3C\'zf,+EventSubId%3E-for-%26EventSubIdRef"],[1565,"impl-AsRef%3Cstr%3E-for-CreatorGoalId"],[1566,"impl-AsRef%3CCreatorGoalIdRef%3E-for-CreatorGoalId"],[1569,"impl-Borrow%3Cstr%3E-for-CreatorGoalId"],[1571,"impl-Borrow%3CCreatorGoalIdRef%3E-for-CreatorGoalId"],[1590,"impl-PartialEq%3C%26CreatorGoalId%3E-for-CreatorGoalId"],[1591,"impl-PartialEq%3C%26CreatorGoalIdRef%3E-for-CreatorGoalId"],[1592,"impl-PartialEq-for-CreatorGoalId"],[1593,"impl-PartialEq%3CCreatorGoalIdRef%3E-for-CreatorGoalId"],[1594,"impl-PartialEq%3CCreatorGoalId%3E-for-%26CreatorGoalIdRef"],[1595,"impl-PartialEq-for-CreatorGoalIdRef"],[1596,"impl-PartialEq%3CCreatorGoalId%3E-for-CreatorGoalIdRef"],[1598,"impl-Display-for-CreatorGoalId"],[1599,"impl-Debug-for-CreatorGoalId"],[1600,"impl-Display-for-CreatorGoalIdRef"],[1601,"impl-Debug-for-CreatorGoalIdRef"],[1603,"impl-From%3C%26CreatorGoalIdRef%3E-for-CreatorGoalId"],[1604,"impl-From%3CCow%3C\'a,+CreatorGoalIdRef%3E%3E-for-CreatorGoalId"],[1605,"impl-From%3CBox%3CCreatorGoalIdRef%3E%3E-for-CreatorGoalId"],[1607,"impl-From%3CBox%3Cstr%3E%3E-for-CreatorGoalId"],[1608,"impl-From%3CString%3E-for-CreatorGoalId"],[1609,"impl-From%3C%26str%3E-for-CreatorGoalId"],[1610,"impl-From%3C%26str%3E-for-%26CreatorGoalIdRef"],[1611,"impl-From%3C%26CreatorGoalId%3E-for-%26CreatorGoalIdRef"],[1612,"impl-From%3C%26Cow%3C\'b,+CreatorGoalIdRef%3E%3E-for-%26CreatorGoalIdRef"],[1613,"impl-From%3C%26String%3E-for-%26CreatorGoalIdRef"],[1624,"impl-IntoCow%3C\'a,+CreatorGoalIdRef%3E-for-%26CreatorGoalId"],[1625,"impl-IntoCow%3C\'a,+CreatorGoalIdRef%3E-for-CreatorGoalId"],[1649,"impl-ZeroFrom%3C\'zf,+CreatorGoalId%3E-for-%26CreatorGoalIdRef"],[1650,"impl-ZeroFrom%3C\'zf,+CreatorGoalIdRef%3E-for-%26CreatorGoalIdRef"],[1670,"impl-AsRef%3CMsgIdRef%3E-for-MsgId"],[1671,"impl-AsRef%3Cstr%3E-for-MsgId"],[1673,"impl-AsRef%3Cstr%3E-for-BlockedTermId"],[1674,"impl-AsRef%3CBlockedTermIdRef%3E-for-BlockedTermId"],[1678,"impl-Borrow%3CMsgIdRef%3E-for-MsgId"],[1679,"impl-Borrow%3Cstr%3E-for-MsgId"],[1683,"impl-Borrow%3Cstr%3E-for-BlockedTermId"],[1684,"impl-Borrow%3CBlockedTermIdRef%3E-for-BlockedTermId"],[1714,"impl-PartialEq-for-MsgId"],[1715,"impl-PartialEq%3C%26MsgIdRef%3E-for-MsgId"],[1716,"impl-PartialEq%3C%26MsgId%3E-for-MsgId"],[1717,"impl-PartialEq%3CMsgIdRef%3E-for-MsgId"],[1718,"impl-PartialEq%3CMsgId%3E-for-%26MsgIdRef"],[1719,"impl-PartialEq%3CMsgId%3E-for-MsgIdRef"],[1720,"impl-PartialEq-for-MsgIdRef"],[1721,"impl-PartialEq%3CBlockedTermIdRef%3E-for-BlockedTermId"],[1722,"impl-PartialEq-for-BlockedTermId"],[1723,"impl-PartialEq%3C%26BlockedTermIdRef%3E-for-BlockedTermId"],[1724,"impl-PartialEq%3C%26BlockedTermId%3E-for-BlockedTermId"],[1725,"impl-PartialEq%3CBlockedTermId%3E-for-%26BlockedTermIdRef"],[1726,"impl-PartialEq%3CBlockedTermId%3E-for-BlockedTermIdRef"],[1727,"impl-PartialEq-for-BlockedTermIdRef"],[1729,"impl-Display-for-MsgId"],[1730,"impl-Debug-for-MsgId"],[1731,"impl-Display-for-MsgIdRef"],[1732,"impl-Debug-for-MsgIdRef"],[1733,"impl-Display-for-BlockedTermId"],[1734,"impl-Debug-for-BlockedTermId"],[1735,"impl-Debug-for-BlockedTermIdRef"],[1736,"impl-Display-for-BlockedTermIdRef"],[1739,"impl-From%3CString%3E-for-MsgId"],[1740,"impl-From%3CBox%3CMsgIdRef%3E%3E-for-MsgId"],[1741,"impl-From%3C%26MsgIdRef%3E-for-MsgId"],[1742,"impl-From%3CCow%3C\'a,+MsgIdRef%3E%3E-for-MsgId"],[1743,"impl-From%3CBox%3Cstr%3E%3E-for-MsgId"],[1744,"impl-From%3C%26str%3E-for-MsgId"],[1745,"impl-From%3C%26String%3E-for-%26MsgIdRef"],[1746,"impl-From%3C%26str%3E-for-%26MsgIdRef"],[1747,"impl-From%3C%26Cow%3C\'b,+MsgIdRef%3E%3E-for-%26MsgIdRef"],[1748,"impl-From%3C%26MsgId%3E-for-%26MsgIdRef"],[1749,"impl-From%3CBox%3CBlockedTermIdRef%3E%3E-for-BlockedTermId"],[1750,"impl-From%3CCow%3C\'a,+BlockedTermIdRef%3E%3E-for-BlockedTermId"],[1751,"impl-From%3C%26str%3E-for-BlockedTermId"],[1752,"impl-From%3CBox%3Cstr%3E%3E-for-BlockedTermId"],[1753,"impl-From%3CString%3E-for-BlockedTermId"],[1755,"impl-From%3C%26BlockedTermIdRef%3E-for-BlockedTermId"],[1756,"impl-From%3C%26String%3E-for-%26BlockedTermIdRef"],[1757,"impl-From%3C%26BlockedTermId%3E-for-%26BlockedTermIdRef"],[1758,"impl-From%3C%26str%3E-for-%26BlockedTermIdRef"],[1759,"impl-From%3C%26Cow%3C\'b,+BlockedTermIdRef%3E%3E-for-%26BlockedTermIdRef"],[1778,"impl-IntoCow%3C\'a,+MsgIdRef%3E-for-%26MsgId"],[1779,"impl-IntoCow%3C\'a,+MsgIdRef%3E-for-MsgId"],[1781,"impl-IntoCow%3C\'a,+BlockedTermIdRef%3E-for-BlockedTermId"],[1782,"impl-IntoCow%3C\'a,+BlockedTermIdRef%3E-for-%26BlockedTermId"],[1823,"impl-ZeroFrom%3C\'zf,+MsgIdRef%3E-for-%26MsgIdRef"],[1824,"impl-ZeroFrom%3C\'zf,+MsgId%3E-for-%26MsgIdRef"],[1825,"impl-ZeroFrom%3C\'zf,+BlockedTermId%3E-for-%26BlockedTermIdRef"],[1826,"impl-ZeroFrom%3C\'zf,+BlockedTermIdRef%3E-for-%26BlockedTermIdRef"],[1888,"impl-AsRef%3Cstr%3E-for-RewardId"],[1889,"impl-AsRef%3CRewardIdRef%3E-for-RewardId"],[1891,"impl-AsRef%3Cstr%3E-for-RedemptionId"],[1892,"impl-AsRef%3CRedemptionIdRef%3E-for-RedemptionId"],[1894,"impl-AsRef%3Cstr%3E-for-PollId"],[1895,"impl-AsRef%3CPollIdRef%3E-for-PollId"],[1897,"impl-AsRef%3CPollChoiceIdRef%3E-for-PollChoiceId"],[1898,"impl-AsRef%3Cstr%3E-for-PollChoiceId"],[1900,"impl-AsRef%3CPredictionIdRef%3E-for-PredictionId"],[1901,"impl-AsRef%3Cstr%3E-for-PredictionId"],[1903,"impl-AsRef%3CPredictionOutcomeIdRef%3E-for-PredictionOutcomeId"],[1904,"impl-AsRef%3Cstr%3E-for-PredictionOutcomeId"],[1914,"impl-Borrow%3CRewardIdRef%3E-for-RewardId"],[1915,"impl-Borrow%3Cstr%3E-for-RewardId"],[1918,"impl-Borrow%3CRedemptionIdRef%3E-for-RedemptionId"],[1920,"impl-Borrow%3Cstr%3E-for-RedemptionId"],[1923,"impl-Borrow%3Cstr%3E-for-PollId"],[1925,"impl-Borrow%3CPollIdRef%3E-for-PollId"],[1929,"impl-Borrow%3CPollChoiceIdRef%3E-for-PollChoiceId"],[1930,"impl-Borrow%3Cstr%3E-for-PollChoiceId"],[1934,"impl-Borrow%3CPredictionIdRef%3E-for-PredictionId"],[1935,"impl-Borrow%3Cstr%3E-for-PredictionId"],[1939,"impl-Borrow%3CPredictionOutcomeIdRef%3E-for-PredictionOutcomeId"],[1940,"impl-Borrow%3Cstr%3E-for-PredictionOutcomeId"],[2050,"impl-PartialEq-for-RewardId"],[2051,"impl-PartialEq%3C%26RewardId%3E-for-RewardId"],[2052,"impl-PartialEq%3CRewardIdRef%3E-for-RewardId"],[2053,"impl-PartialEq%3C%26RewardIdRef%3E-for-RewardId"],[2054,"impl-PartialEq%3CRewardId%3E-for-%26RewardIdRef"],[2055,"impl-PartialEq%3CRewardId%3E-for-RewardIdRef"],[2056,"impl-PartialEq-for-RewardIdRef"],[2057,"impl-PartialEq%3C%26RedemptionIdRef%3E-for-RedemptionId"],[2058,"impl-PartialEq-for-RedemptionId"],[2059,"impl-PartialEq%3C%26RedemptionId%3E-for-RedemptionId"],[2060,"impl-PartialEq%3CRedemptionIdRef%3E-for-RedemptionId"],[2061,"impl-PartialEq%3CRedemptionId%3E-for-%26RedemptionIdRef"],[2062,"impl-PartialEq%3CRedemptionId%3E-for-RedemptionIdRef"],[2063,"impl-PartialEq-for-RedemptionIdRef"],[2064,"impl-PartialEq%3CPollIdRef%3E-for-PollId"],[2065,"impl-PartialEq%3C%26PollIdRef%3E-for-PollId"],[2066,"impl-PartialEq-for-PollId"],[2067,"impl-PartialEq%3C%26PollId%3E-for-PollId"],[2068,"impl-PartialEq%3CPollId%3E-for-%26PollIdRef"],[2069,"impl-PartialEq-for-PollIdRef"],[2070,"impl-PartialEq%3CPollId%3E-for-PollIdRef"],[2071,"impl-PartialEq-for-PollChoiceId"],[2072,"impl-PartialEq%3CPollChoiceIdRef%3E-for-PollChoiceId"],[2073,"impl-PartialEq%3C%26PollChoiceIdRef%3E-for-PollChoiceId"],[2074,"impl-PartialEq%3C%26PollChoiceId%3E-for-PollChoiceId"],[2075,"impl-PartialEq%3CPollChoiceId%3E-for-%26PollChoiceIdRef"],[2076,"impl-PartialEq-for-PollChoiceIdRef"],[2077,"impl-PartialEq%3CPollChoiceId%3E-for-PollChoiceIdRef"],[2078,"impl-PartialEq%3C%26PredictionId%3E-for-PredictionId"],[2079,"impl-PartialEq%3CPredictionIdRef%3E-for-PredictionId"],[2080,"impl-PartialEq%3C%26PredictionIdRef%3E-for-PredictionId"],[2081,"impl-PartialEq-for-PredictionId"],[2082,"impl-PartialEq-for-PredictionIdRef"],[2083,"impl-PartialEq%3CPredictionId%3E-for-PredictionIdRef"],[2084,"impl-PartialEq%3CPredictionId%3E-for-%26PredictionIdRef"],[2085,"impl-PartialEq-for-PredictionOutcomeId"],[2086,"impl-PartialEq%3CPredictionOutcomeIdRef%3E-for-PredictionOutcomeId"],[2087,"impl-PartialEq%3C%26PredictionOutcomeIdRef%3E-for-PredictionOutcomeId"],[2088,"impl-PartialEq%3C%26PredictionOutcomeId%3E-for-PredictionOutcomeId"],[2089,"impl-PartialEq%3CPredictionOutcomeId%3E-for-%26PredictionOutcomeIdRef"],[2090,"impl-PartialEq%3CPredictionOutcomeId%3E-for-PredictionOutcomeIdRef"],[2091,"impl-PartialEq-for-PredictionOutcomeIdRef"],[2099,"impl-Display-for-RewardId"],[2100,"impl-Debug-for-RewardId"],[2101,"impl-Debug-for-RewardIdRef"],[2102,"impl-Display-for-RewardIdRef"],[2103,"impl-Debug-for-RedemptionId"],[2104,"impl-Display-for-RedemptionId"],[2105,"impl-Display-for-RedemptionIdRef"],[2106,"impl-Debug-for-RedemptionIdRef"],[2107,"impl-Debug-for-PollId"],[2108,"impl-Display-for-PollId"],[2109,"impl-Debug-for-PollIdRef"],[2110,"impl-Display-for-PollIdRef"],[2111,"impl-Display-for-PollChoiceId"],[2112,"impl-Debug-for-PollChoiceId"],[2113,"impl-Debug-for-PollChoiceIdRef"],[2114,"impl-Display-for-PollChoiceIdRef"],[2115,"impl-Display-for-PredictionId"],[2116,"impl-Debug-for-PredictionId"],[2117,"impl-Display-for-PredictionIdRef"],[2118,"impl-Debug-for-PredictionIdRef"],[2119,"impl-Display-for-PredictionOutcomeId"],[2120,"impl-Debug-for-PredictionOutcomeId"],[2121,"impl-Display-for-PredictionOutcomeIdRef"],[2122,"impl-Debug-for-PredictionOutcomeIdRef"],[2131,"impl-From%3CBox%3CRewardIdRef%3E%3E-for-RewardId"],[2132,"impl-From%3C%26RewardIdRef%3E-for-RewardId"],[2133,"impl-From%3CString%3E-for-RewardId"],[2134,"impl-From%3CBox%3Cstr%3E%3E-for-RewardId"],[2135,"impl-From%3C%26str%3E-for-RewardId"],[2136,"impl-From%3CCow%3C\'a,+RewardIdRef%3E%3E-for-RewardId"],[2137,"impl-From%3C%26String%3E-for-%26RewardIdRef"],[2138,"impl-From%3C%26str%3E-for-%26RewardIdRef"],[2139,"impl-From%3C%26Cow%3C\'b,+RewardIdRef%3E%3E-for-%26RewardIdRef"],[2140,"impl-From%3C%26RewardId%3E-for-%26RewardIdRef"],[2141,"impl-From%3CCow%3C\'a,+RedemptionIdRef%3E%3E-for-RedemptionId"],[2142,"impl-From%3CString%3E-for-RedemptionId"],[2143,"impl-From%3C%26RedemptionIdRef%3E-for-RedemptionId"],[2145,"impl-From%3CBox%3CRedemptionIdRef%3E%3E-for-RedemptionId"],[2146,"impl-From%3CBox%3Cstr%3E%3E-for-RedemptionId"],[2147,"impl-From%3C%26str%3E-for-RedemptionId"],[2148,"impl-From%3C%26RedemptionId%3E-for-%26RedemptionIdRef"],[2149,"impl-From%3C%26String%3E-for-%26RedemptionIdRef"],[2150,"impl-From%3C%26Cow%3C\'b,+RedemptionIdRef%3E%3E-for-%26RedemptionIdRef"],[2151,"impl-From%3C%26str%3E-for-%26RedemptionIdRef"],[2153,"impl-From%3CString%3E-for-PollId"],[2154,"impl-From%3CBox%3Cstr%3E%3E-for-PollId"],[2155,"impl-From%3CCow%3C\'a,+PollIdRef%3E%3E-for-PollId"],[2156,"impl-From%3C%26str%3E-for-PollId"],[2157,"impl-From%3CBox%3CPollIdRef%3E%3E-for-PollId"],[2158,"impl-From%3C%26PollIdRef%3E-for-PollId"],[2159,"impl-From%3C%26Cow%3C\'b,+PollIdRef%3E%3E-for-%26PollIdRef"],[2160,"impl-From%3C%26PollId%3E-for-%26PollIdRef"],[2161,"impl-From%3C%26str%3E-for-%26PollIdRef"],[2162,"impl-From%3C%26String%3E-for-%26PollIdRef"],[2163,"impl-From%3CCow%3C\'a,+PollChoiceIdRef%3E%3E-for-PollChoiceId"],[2164,"impl-From%3C%26str%3E-for-PollChoiceId"],[2165,"impl-From%3CString%3E-for-PollChoiceId"],[2166,"impl-From%3CBox%3Cstr%3E%3E-for-PollChoiceId"],[2167,"impl-From%3C%26PollChoiceIdRef%3E-for-PollChoiceId"],[2168,"impl-From%3CBox%3CPollChoiceIdRef%3E%3E-for-PollChoiceId"],[2170,"impl-From%3C%26String%3E-for-%26PollChoiceIdRef"],[2171,"impl-From%3C%26PollChoiceId%3E-for-%26PollChoiceIdRef"],[2172,"impl-From%3C%26Cow%3C\'b,+PollChoiceIdRef%3E%3E-for-%26PollChoiceIdRef"],[2173,"impl-From%3C%26str%3E-for-%26PollChoiceIdRef"],[2175,"impl-From%3CBox%3Cstr%3E%3E-for-PredictionId"],[2176,"impl-From%3C%26str%3E-for-PredictionId"],[2177,"impl-From%3CString%3E-for-PredictionId"],[2178,"impl-From%3CCow%3C\'a,+PredictionIdRef%3E%3E-for-PredictionId"],[2179,"impl-From%3CBox%3CPredictionIdRef%3E%3E-for-PredictionId"],[2180,"impl-From%3C%26PredictionIdRef%3E-for-PredictionId"],[2181,"impl-From%3C%26String%3E-for-%26PredictionIdRef"],[2182,"impl-From%3C%26PredictionId%3E-for-%26PredictionIdRef"],[2183,"impl-From%3C%26Cow%3C\'b,+PredictionIdRef%3E%3E-for-%26PredictionIdRef"],[2184,"impl-From%3C%26str%3E-for-%26PredictionIdRef"],[2185,"impl-From%3CCow%3C\'a,+PredictionOutcomeIdRef%3E%3E-for-PredictionOutcomeId"],[2186,"impl-From%3CBox%3Cstr%3E%3E-for-PredictionOutcomeId"],[2188,"impl-From%3C%26str%3E-for-PredictionOutcomeId"],[2189,"impl-From%3CString%3E-for-PredictionOutcomeId"],[2190,"impl-From%3CBox%3CPredictionOutcomeIdRef%3E%3E-for-PredictionOutcomeId"],[2191,"impl-From%3C%26PredictionOutcomeIdRef%3E-for-PredictionOutcomeId"],[2192,"impl-From%3C%26Cow%3C\'b,+PredictionOutcomeIdRef%3E%3E-for-%26PredictionOutcomeIdRef"],[2193,"impl-From%3C%26String%3E-for-%26PredictionOutcomeIdRef"],[2194,"impl-From%3C%26str%3E-for-%26PredictionOutcomeIdRef"],[2195,"impl-From%3C%26PredictionOutcomeId%3E-for-%26PredictionOutcomeIdRef"],[2262,"impl-IntoCow%3C\'a,+RewardIdRef%3E-for-%26RewardId"],[2263,"impl-IntoCow%3C\'a,+RewardIdRef%3E-for-RewardId"],[2265,"impl-IntoCow%3C\'a,+RedemptionIdRef%3E-for-%26RedemptionId"],[2266,"impl-IntoCow%3C\'a,+RedemptionIdRef%3E-for-RedemptionId"],[2268,"impl-IntoCow%3C\'a,+PollIdRef%3E-for-PollId"],[2269,"impl-IntoCow%3C\'a,+PollIdRef%3E-for-%26PollId"],[2271,"impl-IntoCow%3C\'a,+PollChoiceIdRef%3E-for-PollChoiceId"],[2272,"impl-IntoCow%3C\'a,+PollChoiceIdRef%3E-for-%26PollChoiceId"],[2274,"impl-IntoCow%3C\'a,+PredictionIdRef%3E-for-%26PredictionId"],[2275,"impl-IntoCow%3C\'a,+PredictionIdRef%3E-for-PredictionId"],[2277,"impl-IntoCow%3C\'a,+PredictionOutcomeIdRef%3E-for-PredictionOutcomeId"],[2278,"impl-IntoCow%3C\'a,+PredictionOutcomeIdRef%3E-for-%26PredictionOutcomeId"],[2425,"impl-ZeroFrom%3C\'zf,+RewardIdRef%3E-for-%26RewardIdRef"],[2426,"impl-ZeroFrom%3C\'zf,+RewardId%3E-for-%26RewardIdRef"],[2427,"impl-ZeroFrom%3C\'zf,+RedemptionIdRef%3E-for-%26RedemptionIdRef"],[2428,"impl-ZeroFrom%3C\'zf,+RedemptionId%3E-for-%26RedemptionIdRef"],[2429,"impl-ZeroFrom%3C\'zf,+PollIdRef%3E-for-%26PollIdRef"],[2430,"impl-ZeroFrom%3C\'zf,+PollId%3E-for-%26PollIdRef"],[2431,"impl-ZeroFrom%3C\'zf,+PollChoiceId%3E-for-%26PollChoiceIdRef"],[2432,"impl-ZeroFrom%3C\'zf,+PollChoiceIdRef%3E-for-%26PollChoiceIdRef"],[2433,"impl-ZeroFrom%3C\'zf,+PredictionIdRef%3E-for-%26PredictionIdRef"],[2434,"impl-ZeroFrom%3C\'zf,+PredictionId%3E-for-%26PredictionIdRef"],[2435,"impl-ZeroFrom%3C\'zf,+PredictionOutcomeIdRef%3E-for-%26PredictionOutcomeIdRef"],[2436,"impl-ZeroFrom%3C\'zf,+PredictionOutcomeId%3E-for-%26PredictionOutcomeIdRef"],[2561,"impl-AsRef%3Cstr%3E-for-StreamId"],[2562,"impl-AsRef%3CStreamIdRef%3E-for-StreamId"],[2564,"impl-AsRef%3CCategoryIdRef%3E-for-CategoryId"],[2565,"impl-AsRef%3Cstr%3E-for-CategoryId"],[2567,"impl-AsRef%3CTagIdRef%3E-for-TagId"],[2568,"impl-AsRef%3Cstr%3E-for-TagId"],[2570,"impl-AsRef%3Cstr%3E-for-TeamId"],[2571,"impl-AsRef%3CTeamIdRef%3E-for-TeamId"],[2573,"impl-AsRef%3CVideoIdRef%3E-for-VideoId"],[2574,"impl-AsRef%3Cstr%3E-for-VideoId"],[2576,"impl-AsRef%3CClipIdRef%3E-for-ClipId"],[2577,"impl-AsRef%3Cstr%3E-for-ClipId"],[2579,"impl-AsRef%3Cstr%3E-for-StreamSegmentId"],[2580,"impl-AsRef%3CStreamSegmentIdRef%3E-for-StreamSegmentId"],[2582,"impl-AsRef%3CHypeTrainIdRef%3E-for-HypeTrainId"],[2583,"impl-AsRef%3Cstr%3E-for-HypeTrainId"],[2585,"impl-AsRef%3Cstr%3E-for-CharityCampaignId"],[2586,"impl-AsRef%3CCharityCampaignIdRef%3E-for-CharityCampaignId"],[2588,"impl-AsRef%3Cstr%3E-for-CharityDonationId"],[2589,"impl-AsRef%3CCharityDonationIdRef%3E-for-CharityDonationId"],[2591,"impl-AsRef%3Cstr%3E-for-IgdbId"],[2592,"impl-AsRef%3CIgdbIdRef%3E-for-IgdbId"],[2605,"impl-Borrow%3CStreamIdRef%3E-for-StreamId"],[2607,"impl-Borrow%3Cstr%3E-for-StreamId"],[2610,"impl-Borrow%3Cstr%3E-for-CategoryId"],[2611,"impl-Borrow%3CCategoryIdRef%3E-for-CategoryId"],[2615,"impl-Borrow%3Cstr%3E-for-TagId"],[2617,"impl-Borrow%3CTagIdRef%3E-for-TagId"],[2621,"impl-Borrow%3CTeamIdRef%3E-for-TeamId"],[2622,"impl-Borrow%3Cstr%3E-for-TeamId"],[2625,"impl-Borrow%3Cstr%3E-for-VideoId"],[2626,"impl-Borrow%3CVideoIdRef%3E-for-VideoId"],[2630,"impl-Borrow%3Cstr%3E-for-ClipId"],[2632,"impl-Borrow%3CClipIdRef%3E-for-ClipId"],[2635,"impl-Borrow%3CStreamSegmentIdRef%3E-for-StreamSegmentId"],[2636,"impl-Borrow%3Cstr%3E-for-StreamSegmentId"],[2640,"impl-Borrow%3CHypeTrainIdRef%3E-for-HypeTrainId"],[2641,"impl-Borrow%3Cstr%3E-for-HypeTrainId"],[2646,"impl-Borrow%3CCharityCampaignIdRef%3E-for-CharityCampaignId"],[2647,"impl-Borrow%3Cstr%3E-for-CharityCampaignId"],[2650,"impl-Borrow%3CCharityDonationIdRef%3E-for-CharityDonationId"],[2652,"impl-Borrow%3Cstr%3E-for-CharityDonationId"],[2656,"impl-Borrow%3CIgdbIdRef%3E-for-IgdbId"],[2657,"impl-Borrow%3Cstr%3E-for-IgdbId"],[2816,"impl-PartialEq%3C%26StreamId%3E-for-StreamId"],[2817,"impl-PartialEq%3CStreamIdRef%3E-for-StreamId"],[2818,"impl-PartialEq-for-StreamId"],[2819,"impl-PartialEq%3C%26StreamIdRef%3E-for-StreamId"],[2820,"impl-PartialEq%3CStreamId%3E-for-StreamIdRef"],[2821,"impl-PartialEq-for-StreamIdRef"],[2822,"impl-PartialEq%3CStreamId%3E-for-%26StreamIdRef"],[2823,"impl-PartialEq-for-CategoryId"],[2824,"impl-PartialEq%3CCategoryIdRef%3E-for-CategoryId"],[2825,"impl-PartialEq%3C%26CategoryId%3E-for-CategoryId"],[2826,"impl-PartialEq%3C%26CategoryIdRef%3E-for-CategoryId"],[2827,"impl-PartialEq%3CCategoryId%3E-for-%26CategoryIdRef"],[2828,"impl-PartialEq%3CCategoryId%3E-for-CategoryIdRef"],[2829,"impl-PartialEq-for-CategoryIdRef"],[2830,"impl-PartialEq%3CTagIdRef%3E-for-TagId"],[2831,"impl-PartialEq%3C%26TagIdRef%3E-for-TagId"],[2832,"impl-PartialEq%3C%26TagId%3E-for-TagId"],[2833,"impl-PartialEq-for-TagId"],[2834,"impl-PartialEq%3CTagId%3E-for-TagIdRef"],[2835,"impl-PartialEq-for-TagIdRef"],[2836,"impl-PartialEq%3CTagId%3E-for-%26TagIdRef"],[2837,"impl-PartialEq-for-TeamId"],[2838,"impl-PartialEq%3CTeamIdRef%3E-for-TeamId"],[2839,"impl-PartialEq%3C%26TeamId%3E-for-TeamId"],[2840,"impl-PartialEq%3C%26TeamIdRef%3E-for-TeamId"],[2841,"impl-PartialEq-for-TeamIdRef"],[2842,"impl-PartialEq%3CTeamId%3E-for-TeamIdRef"],[2843,"impl-PartialEq%3CTeamId%3E-for-%26TeamIdRef"],[2844,"impl-PartialEq-for-VideoId"],[2845,"impl-PartialEq%3C%26VideoId%3E-for-VideoId"],[2846,"impl-PartialEq%3C%26VideoIdRef%3E-for-VideoId"],[2847,"impl-PartialEq%3CVideoIdRef%3E-for-VideoId"],[2848,"impl-PartialEq%3CVideoId%3E-for-%26VideoIdRef"],[2849,"impl-PartialEq-for-VideoIdRef"],[2850,"impl-PartialEq%3CVideoId%3E-for-VideoIdRef"],[2851,"impl-PartialEq%3CClipIdRef%3E-for-ClipId"],[2852,"impl-PartialEq%3C%26ClipIdRef%3E-for-ClipId"],[2853,"impl-PartialEq-for-ClipId"],[2854,"impl-PartialEq%3C%26ClipId%3E-for-ClipId"],[2855,"impl-PartialEq%3CClipId%3E-for-ClipIdRef"],[2856,"impl-PartialEq-for-ClipIdRef"],[2857,"impl-PartialEq%3CClipId%3E-for-%26ClipIdRef"],[2858,"impl-PartialEq%3C%26StreamSegmentId%3E-for-StreamSegmentId"],[2859,"impl-PartialEq%3C%26StreamSegmentIdRef%3E-for-StreamSegmentId"],[2860,"impl-PartialEq%3CStreamSegmentIdRef%3E-for-StreamSegmentId"],[2861,"impl-PartialEq-for-StreamSegmentId"],[2862,"impl-PartialEq%3CStreamSegmentId%3E-for-%26StreamSegmentIdRef"],[2863,"impl-PartialEq%3CStreamSegmentId%3E-for-StreamSegmentIdRef"],[2864,"impl-PartialEq-for-StreamSegmentIdRef"],[2865,"impl-PartialEq%3C%26HypeTrainId%3E-for-HypeTrainId"],[2866,"impl-PartialEq%3C%26HypeTrainIdRef%3E-for-HypeTrainId"],[2867,"impl-PartialEq%3CHypeTrainIdRef%3E-for-HypeTrainId"],[2868,"impl-PartialEq-for-HypeTrainId"],[2869,"impl-PartialEq%3CHypeTrainId%3E-for-HypeTrainIdRef"],[2870,"impl-PartialEq%3CHypeTrainId%3E-for-%26HypeTrainIdRef"],[2871,"impl-PartialEq-for-HypeTrainIdRef"],[2872,"impl-PartialEq-for-CharityCampaignId"],[2873,"impl-PartialEq%3C%26CharityCampaignId%3E-for-CharityCampaignId"],[2874,"impl-PartialEq%3C%26CharityCampaignIdRef%3E-for-CharityCampaignId"],[2875,"impl-PartialEq%3CCharityCampaignIdRef%3E-for-CharityCampaignId"],[2876,"impl-PartialEq%3CCharityCampaignId%3E-for-CharityCampaignIdRef"],[2877,"impl-PartialEq%3CCharityCampaignId%3E-for-%26CharityCampaignIdRef"],[2878,"impl-PartialEq-for-CharityCampaignIdRef"],[2879,"impl-PartialEq%3C%26CharityDonationId%3E-for-CharityDonationId"],[2880,"impl-PartialEq%3CCharityDonationIdRef%3E-for-CharityDonationId"],[2881,"impl-PartialEq-for-CharityDonationId"],[2882,"impl-PartialEq%3C%26CharityDonationIdRef%3E-for-CharityDonationId"],[2883,"impl-PartialEq-for-CharityDonationIdRef"],[2884,"impl-PartialEq%3CCharityDonationId%3E-for-CharityDonationIdRef"],[2885,"impl-PartialEq%3CCharityDonationId%3E-for-%26CharityDonationIdRef"],[2886,"impl-PartialEq%3C%26IgdbId%3E-for-IgdbId"],[2887,"impl-PartialEq%3CIgdbIdRef%3E-for-IgdbId"],[2888,"impl-PartialEq%3C%26IgdbIdRef%3E-for-IgdbId"],[2889,"impl-PartialEq-for-IgdbId"],[2890,"impl-PartialEq%3CIgdbId%3E-for-IgdbIdRef"],[2891,"impl-PartialEq-for-IgdbIdRef"],[2892,"impl-PartialEq%3CIgdbId%3E-for-%26IgdbIdRef"],[2900,"impl-Display-for-StreamId"],[2901,"impl-Debug-for-StreamId"],[2902,"impl-Display-for-StreamIdRef"],[2903,"impl-Debug-for-StreamIdRef"],[2904,"impl-Debug-for-CategoryId"],[2905,"impl-Display-for-CategoryId"],[2906,"impl-Debug-for-CategoryIdRef"],[2907,"impl-Display-for-CategoryIdRef"],[2908,"impl-Debug-for-TagId"],[2909,"impl-Display-for-TagId"],[2910,"impl-Display-for-TagIdRef"],[2911,"impl-Debug-for-TagIdRef"],[2912,"impl-Debug-for-TeamId"],[2913,"impl-Display-for-TeamId"],[2914,"impl-Debug-for-TeamIdRef"],[2915,"impl-Display-for-TeamIdRef"],[2916,"impl-Display-for-VideoId"],[2917,"impl-Debug-for-VideoId"],[2918,"impl-Display-for-VideoIdRef"],[2919,"impl-Debug-for-VideoIdRef"],[2920,"impl-Display-for-ClipId"],[2921,"impl-Debug-for-ClipId"],[2922,"impl-Display-for-ClipIdRef"],[2923,"impl-Debug-for-ClipIdRef"],[2924,"impl-Display-for-StreamSegmentId"],[2925,"impl-Debug-for-StreamSegmentId"],[2926,"impl-Debug-for-StreamSegmentIdRef"],[2927,"impl-Display-for-StreamSegmentIdRef"],[2928,"impl-Display-for-HypeTrainId"],[2929,"impl-Debug-for-HypeTrainId"],[2930,"impl-Debug-for-HypeTrainIdRef"],[2931,"impl-Display-for-HypeTrainIdRef"],[2932,"impl-Debug-for-CharityCampaignId"],[2933,"impl-Display-for-CharityCampaignId"],[2934,"impl-Debug-for-CharityCampaignIdRef"],[2935,"impl-Display-for-CharityCampaignIdRef"],[2936,"impl-Display-for-CharityDonationId"],[2937,"impl-Debug-for-CharityDonationId"],[2938,"impl-Display-for-CharityDonationIdRef"],[2939,"impl-Debug-for-CharityDonationIdRef"],[2940,"impl-Display-for-IgdbId"],[2941,"impl-Debug-for-IgdbId"],[2942,"impl-Debug-for-IgdbIdRef"],[2943,"impl-Display-for-IgdbIdRef"],[2949,"impl-Debug-for-CommercialLength"],[2950,"impl-Display-for-CommercialLength"],[2951,"impl-Debug-for-CommercialLengthParseError"],[2952,"impl-Display-for-CommercialLengthParseError"],[2955,"impl-From%3C%26str%3E-for-StreamId"],[2956,"impl-From%3CBox%3Cstr%3E%3E-for-StreamId"],[2957,"impl-From%3CCow%3C\'a,+StreamIdRef%3E%3E-for-StreamId"],[2958,"impl-From%3CBox%3CStreamIdRef%3E%3E-for-StreamId"],[2959,"impl-From%3CString%3E-for-StreamId"],[2960,"impl-From%3C%26StreamIdRef%3E-for-StreamId"],[2961,"impl-From%3C%26str%3E-for-%26StreamIdRef"],[2962,"impl-From%3C%26Cow%3C\'b,+StreamIdRef%3E%3E-for-%26StreamIdRef"],[2963,"impl-From%3C%26String%3E-for-%26StreamIdRef"],[2964,"impl-From%3C%26StreamId%3E-for-%26StreamIdRef"],[2965,"impl-From%3CString%3E-for-CategoryId"],[2966,"impl-From%3CCow%3C\'a,+CategoryIdRef%3E%3E-for-CategoryId"],[2968,"impl-From%3CBox%3CCategoryIdRef%3E%3E-for-CategoryId"],[2969,"impl-From%3C%26CategoryIdRef%3E-for-CategoryId"],[2970,"impl-From%3CBox%3Cstr%3E%3E-for-CategoryId"],[2971,"impl-From%3C%26str%3E-for-CategoryId"],[2972,"impl-From%3C%26Cow%3C\'b,+CategoryIdRef%3E%3E-for-%26CategoryIdRef"],[2973,"impl-From%3C%26String%3E-for-%26CategoryIdRef"],[2974,"impl-From%3C%26CategoryId%3E-for-%26CategoryIdRef"],[2975,"impl-From%3C%26str%3E-for-%26CategoryIdRef"],[2976,"impl-From%3C%26str%3E-for-TagId"],[2977,"impl-From%3CBox%3CTagIdRef%3E%3E-for-TagId"],[2978,"impl-From%3CBox%3Cstr%3E%3E-for-TagId"],[2979,"impl-From%3C%26TagIdRef%3E-for-TagId"],[2980,"impl-From%3CString%3E-for-TagId"],[2982,"impl-From%3CCow%3C\'a,+TagIdRef%3E%3E-for-TagId"],[2983,"impl-From%3C%26String%3E-for-%26TagIdRef"],[2984,"impl-From%3C%26Cow%3C\'b,+TagIdRef%3E%3E-for-%26TagIdRef"],[2985,"impl-From%3C%26str%3E-for-%26TagIdRef"],[2986,"impl-From%3C%26TagId%3E-for-%26TagIdRef"],[2987,"impl-From%3CBox%3Cstr%3E%3E-for-TeamId"],[2988,"impl-From%3CString%3E-for-TeamId"],[2989,"impl-From%3C%26TeamIdRef%3E-for-TeamId"],[2990,"impl-From%3CBox%3CTeamIdRef%3E%3E-for-TeamId"],[2991,"impl-From%3CCow%3C\'a,+TeamIdRef%3E%3E-for-TeamId"],[2993,"impl-From%3C%26str%3E-for-TeamId"],[2994,"impl-From%3C%26TeamId%3E-for-%26TeamIdRef"],[2995,"impl-From%3C%26str%3E-for-%26TeamIdRef"],[2996,"impl-From%3C%26Cow%3C\'b,+TeamIdRef%3E%3E-for-%26TeamIdRef"],[2997,"impl-From%3C%26String%3E-for-%26TeamIdRef"],[2998,"impl-From%3CCow%3C\'a,+VideoIdRef%3E%3E-for-VideoId"],[2999,"impl-From%3CBox%3Cstr%3E%3E-for-VideoId"],[3001,"impl-From%3C%26str%3E-for-VideoId"],[3002,"impl-From%3C%26VideoIdRef%3E-for-VideoId"],[3003,"impl-From%3CString%3E-for-VideoId"],[3004,"impl-From%3CBox%3CVideoIdRef%3E%3E-for-VideoId"],[3005,"impl-From%3C%26VideoId%3E-for-%26VideoIdRef"],[3006,"impl-From%3C%26Cow%3C\'b,+VideoIdRef%3E%3E-for-%26VideoIdRef"],[3007,"impl-From%3C%26String%3E-for-%26VideoIdRef"],[3008,"impl-From%3C%26str%3E-for-%26VideoIdRef"],[3009,"impl-From%3CBox%3Cstr%3E%3E-for-ClipId"],[3010,"impl-From%3CCow%3C\'a,+ClipIdRef%3E%3E-for-ClipId"],[3011,"impl-From%3C%26str%3E-for-ClipId"],[3012,"impl-From%3C%26ClipIdRef%3E-for-ClipId"],[3013,"impl-From%3CBox%3CClipIdRef%3E%3E-for-ClipId"],[3014,"impl-From%3CString%3E-for-ClipId"],[3016,"impl-From%3C%26str%3E-for-%26ClipIdRef"],[3017,"impl-From%3C%26Cow%3C\'b,+ClipIdRef%3E%3E-for-%26ClipIdRef"],[3018,"impl-From%3C%26ClipId%3E-for-%26ClipIdRef"],[3019,"impl-From%3C%26String%3E-for-%26ClipIdRef"],[3020,"impl-From%3C%26str%3E-for-StreamSegmentId"],[3021,"impl-From%3CBox%3CStreamSegmentIdRef%3E%3E-for-StreamSegmentId"],[3022,"impl-From%3CBox%3Cstr%3E%3E-for-StreamSegmentId"],[3024,"impl-From%3CString%3E-for-StreamSegmentId"],[3025,"impl-From%3CCow%3C\'a,+StreamSegmentIdRef%3E%3E-for-StreamSegmentId"],[3026,"impl-From%3C%26StreamSegmentIdRef%3E-for-StreamSegmentId"],[3027,"impl-From%3C%26str%3E-for-%26StreamSegmentIdRef"],[3028,"impl-From%3C%26Cow%3C\'b,+StreamSegmentIdRef%3E%3E-for-%26StreamSegmentIdRef"],[3029,"impl-From%3C%26StreamSegmentId%3E-for-%26StreamSegmentIdRef"],[3030,"impl-From%3C%26String%3E-for-%26StreamSegmentIdRef"],[3031,"impl-From%3C%26HypeTrainIdRef%3E-for-HypeTrainId"],[3032,"impl-From%3CBox%3Cstr%3E%3E-for-HypeTrainId"],[3033,"impl-From%3CCow%3C\'a,+HypeTrainIdRef%3E%3E-for-HypeTrainId"],[3034,"impl-From%3CBox%3CHypeTrainIdRef%3E%3E-for-HypeTrainId"],[3035,"impl-From%3CString%3E-for-HypeTrainId"],[3036,"impl-From%3C%26str%3E-for-HypeTrainId"],[3038,"impl-From%3C%26Cow%3C\'b,+HypeTrainIdRef%3E%3E-for-%26HypeTrainIdRef"],[3039,"impl-From%3C%26str%3E-for-%26HypeTrainIdRef"],[3040,"impl-From%3C%26String%3E-for-%26HypeTrainIdRef"],[3041,"impl-From%3C%26HypeTrainId%3E-for-%26HypeTrainIdRef"],[3042,"impl-From%3C%26str%3E-for-CharityCampaignId"],[3043,"impl-From%3CCow%3C\'a,+CharityCampaignIdRef%3E%3E-for-CharityCampaignId"],[3044,"impl-From%3CBox%3Cstr%3E%3E-for-CharityCampaignId"],[3045,"impl-From%3CString%3E-for-CharityCampaignId"],[3046,"impl-From%3CBox%3CCharityCampaignIdRef%3E%3E-for-CharityCampaignId"],[3047,"impl-From%3C%26CharityCampaignIdRef%3E-for-CharityCampaignId"],[3049,"impl-From%3C%26String%3E-for-%26CharityCampaignIdRef"],[3050,"impl-From%3C%26Cow%3C\'b,+CharityCampaignIdRef%3E%3E-for-%26CharityCampaignIdRef"],[3051,"impl-From%3C%26str%3E-for-%26CharityCampaignIdRef"],[3052,"impl-From%3C%26CharityCampaignId%3E-for-%26CharityCampaignIdRef"],[3053,"impl-From%3CBox%3Cstr%3E%3E-for-CharityDonationId"],[3054,"impl-From%3C%26CharityDonationIdRef%3E-for-CharityDonationId"],[3055,"impl-From%3CCow%3C\'a,+CharityDonationIdRef%3E%3E-for-CharityDonationId"],[3056,"impl-From%3CString%3E-for-CharityDonationId"],[3057,"impl-From%3CBox%3CCharityDonationIdRef%3E%3E-for-CharityDonationId"],[3059,"impl-From%3C%26str%3E-for-CharityDonationId"],[3060,"impl-From%3C%26String%3E-for-%26CharityDonationIdRef"],[3061,"impl-From%3C%26Cow%3C\'b,+CharityDonationIdRef%3E%3E-for-%26CharityDonationIdRef"],[3062,"impl-From%3C%26CharityDonationId%3E-for-%26CharityDonationIdRef"],[3063,"impl-From%3C%26str%3E-for-%26CharityDonationIdRef"],[3064,"impl-From%3CBox%3Cstr%3E%3E-for-IgdbId"],[3065,"impl-From%3C%26IgdbIdRef%3E-for-IgdbId"],[3066,"impl-From%3CCow%3C\'a,+IgdbIdRef%3E%3E-for-IgdbId"],[3068,"impl-From%3CBox%3CIgdbIdRef%3E%3E-for-IgdbId"],[3069,"impl-From%3C%26str%3E-for-IgdbId"],[3070,"impl-From%3CString%3E-for-IgdbId"],[3071,"impl-From%3C%26str%3E-for-%26IgdbIdRef"],[3072,"impl-From%3C%26String%3E-for-%26IgdbIdRef"],[3073,"impl-From%3C%26IgdbId%3E-for-%26IgdbIdRef"],[3074,"impl-From%3C%26Cow%3C\'b,+IgdbIdRef%3E%3E-for-%26IgdbIdRef"],[3181,"impl-IntoCow%3C\'a,+StreamIdRef%3E-for-StreamId"],[3182,"impl-IntoCow%3C\'a,+StreamIdRef%3E-for-%26StreamId"],[3184,"impl-IntoCow%3C\'a,+CategoryIdRef%3E-for-CategoryId"],[3185,"impl-IntoCow%3C\'a,+CategoryIdRef%3E-for-%26CategoryId"],[3187,"impl-IntoCow%3C\'a,+TagIdRef%3E-for-%26TagId"],[3188,"impl-IntoCow%3C\'a,+TagIdRef%3E-for-TagId"],[3190,"impl-IntoCow%3C\'a,+TeamIdRef%3E-for-TeamId"],[3191,"impl-IntoCow%3C\'a,+TeamIdRef%3E-for-%26TeamId"],[3193,"impl-IntoCow%3C\'a,+VideoIdRef%3E-for-%26VideoId"],[3194,"impl-IntoCow%3C\'a,+VideoIdRef%3E-for-VideoId"],[3196,"impl-IntoCow%3C\'a,+ClipIdRef%3E-for-ClipId"],[3197,"impl-IntoCow%3C\'a,+ClipIdRef%3E-for-%26ClipId"],[3199,"impl-IntoCow%3C\'a,+StreamSegmentIdRef%3E-for-%26StreamSegmentId"],[3200,"impl-IntoCow%3C\'a,+StreamSegmentIdRef%3E-for-StreamSegmentId"],[3202,"impl-IntoCow%3C\'a,+HypeTrainIdRef%3E-for-HypeTrainId"],[3203,"impl-IntoCow%3C\'a,+HypeTrainIdRef%3E-for-%26HypeTrainId"],[3205,"impl-IntoCow%3C\'a,+CharityCampaignIdRef%3E-for-CharityCampaignId"],[3206,"impl-IntoCow%3C\'a,+CharityCampaignIdRef%3E-for-%26CharityCampaignId"],[3208,"impl-IntoCow%3C\'a,+CharityDonationIdRef%3E-for-CharityDonationId"],[3209,"impl-IntoCow%3C\'a,+CharityDonationIdRef%3E-for-%26CharityDonationId"],[3211,"impl-IntoCow%3C\'a,+IgdbIdRef%3E-for-IgdbId"],[3212,"impl-IntoCow%3C\'a,+IgdbIdRef%3E-for-%26IgdbId"],[3443,"impl-ZeroFrom%3C\'zf,+StreamIdRef%3E-for-%26StreamIdRef"],[3444,"impl-ZeroFrom%3C\'zf,+StreamId%3E-for-%26StreamIdRef"],[3445,"impl-ZeroFrom%3C\'zf,+CategoryId%3E-for-%26CategoryIdRef"],[3446,"impl-ZeroFrom%3C\'zf,+CategoryIdRef%3E-for-%26CategoryIdRef"],[3447,"impl-ZeroFrom%3C\'zf,+TagId%3E-for-%26TagIdRef"],[3448,"impl-ZeroFrom%3C\'zf,+TagIdRef%3E-for-%26TagIdRef"],[3449,"impl-ZeroFrom%3C\'zf,+TeamId%3E-for-%26TeamIdRef"],[3450,"impl-ZeroFrom%3C\'zf,+TeamIdRef%3E-for-%26TeamIdRef"],[3451,"impl-ZeroFrom%3C\'zf,+VideoIdRef%3E-for-%26VideoIdRef"],[3452,"impl-ZeroFrom%3C\'zf,+VideoId%3E-for-%26VideoIdRef"],[3453,"impl-ZeroFrom%3C\'zf,+ClipId%3E-for-%26ClipIdRef"],[3454,"impl-ZeroFrom%3C\'zf,+ClipIdRef%3E-for-%26ClipIdRef"],[3455,"impl-ZeroFrom%3C\'zf,+StreamSegmentIdRef%3E-for-%26StreamSegmentIdRef"],[3456,"impl-ZeroFrom%3C\'zf,+StreamSegmentId%3E-for-%26StreamSegmentIdRef"],[3457,"impl-ZeroFrom%3C\'zf,+HypeTrainId%3E-for-%26HypeTrainIdRef"],[3458,"impl-ZeroFrom%3C\'zf,+HypeTrainIdRef%3E-for-%26HypeTrainIdRef"],[3459,"impl-ZeroFrom%3C\'zf,+CharityCampaignIdRef%3E-for-%26CharityCampaignIdRef"],[3460,"impl-ZeroFrom%3C\'zf,+CharityCampaignId%3E-for-%26CharityCampaignIdRef"],[3461,"impl-ZeroFrom%3C\'zf,+CharityDonationIdRef%3E-for-%26CharityDonationIdRef"],[3462,"impl-ZeroFrom%3C\'zf,+CharityDonationId%3E-for-%26CharityDonationIdRef"],[3463,"impl-ZeroFrom%3C\'zf,+IgdbId%3E-for-%26IgdbIdRef"],[3464,"impl-ZeroFrom%3C\'zf,+IgdbIdRef%3E-for-%26IgdbIdRef"],[3472,"impl-AsRef%3CCommunityGiftIdRef%3E-for-CommunityGiftId"],[3473,"impl-AsRef%3Cstr%3E-for-CommunityGiftId"],[3476,"impl-Borrow%3Cstr%3E-for-CommunityGiftId"],[3478,"impl-Borrow%3CCommunityGiftIdRef%3E-for-CommunityGiftId"],[3491,"impl-PartialEq%3CCommunityGiftIdRef%3E-for-CommunityGiftId"],[3492,"impl-PartialEq%3C%26CommunityGiftIdRef%3E-for-CommunityGiftId"],[3493,"impl-PartialEq%3C%26CommunityGiftId%3E-for-CommunityGiftId"],[3494,"impl-PartialEq-for-CommunityGiftId"],[3495,"impl-PartialEq-for-CommunityGiftIdRef"],[3496,"impl-PartialEq%3CCommunityGiftId%3E-for-CommunityGiftIdRef"],[3497,"impl-PartialEq%3CCommunityGiftId%3E-for-%26CommunityGiftIdRef"],[3498,"impl-Debug-for-CommunityGiftId"],[3499,"impl-Display-for-CommunityGiftId"],[3500,"impl-Display-for-CommunityGiftIdRef"],[3501,"impl-Debug-for-CommunityGiftIdRef"],[3503,"impl-From%3CBox%3CCommunityGiftIdRef%3E%3E-for-CommunityGiftId"],[3504,"impl-From%3CCow%3C\'a,+CommunityGiftIdRef%3E%3E-for-CommunityGiftId"],[3505,"impl-From%3C%26CommunityGiftIdRef%3E-for-CommunityGiftId"],[3506,"impl-From%3CString%3E-for-CommunityGiftId"],[3507,"impl-From%3CBox%3Cstr%3E%3E-for-CommunityGiftId"],[3508,"impl-From%3C%26str%3E-for-CommunityGiftId"],[3509,"impl-From%3C%26CommunityGiftId%3E-for-%26CommunityGiftIdRef"],[3510,"impl-From%3C%26Cow%3C\'b,+CommunityGiftIdRef%3E%3E-for-%26CommunityGiftIdRef"],[3511,"impl-From%3C%26String%3E-for-%26CommunityGiftIdRef"],[3512,"impl-From%3C%26str%3E-for-%26CommunityGiftIdRef"],[3521,"impl-IntoCow%3C\'a,+CommunityGiftIdRef%3E-for-%26CommunityGiftId"],[3522,"impl-IntoCow%3C\'a,+CommunityGiftIdRef%3E-for-CommunityGiftId"],[3541,"impl-ZeroFrom%3C\'zf,+CommunityGiftIdRef%3E-for-%26CommunityGiftIdRef"],[3542,"impl-ZeroFrom%3C\'zf,+CommunityGiftId%3E-for-%26CommunityGiftIdRef"],[3552,"impl-AsRef%3Cstr%3E-for-Timestamp"],[3553,"impl-AsRef%3CTimestampRef%3E-for-Timestamp"],[3556,"impl-Borrow%3Cstr%3E-for-Timestamp"],[3557,"impl-Borrow%3CTimestampRef%3E-for-Timestamp"],[3572,"impl-PartialEq%3CTimestampRef%3E-for-Timestamp"],[3573,"impl-PartialEq%3COffsetDateTime%3E-for-Timestamp"],[3574,"impl-PartialEq%3C%26TimestampRef%3E-for-Timestamp"],[3575,"impl-PartialEq-for-Timestamp"],[3576,"impl-PartialEq-for-TimestampRef"],[3577,"impl-PartialEq%3CTimestamp%3E-for-%26TimestampRef"],[3578,"impl-PartialEq%3COffsetDateTime%3E-for-TimestampRef"],[3579,"impl-PartialEq%3CTimestamp%3E-for-TimestampRef"],[3580,"impl-Debug-for-Timestamp"],[3581,"impl-Display-for-Timestamp"],[3582,"impl-Debug-for-TimestampRef"],[3583,"impl-Display-for-TimestampRef"],[3584,"impl-Debug-for-TimestampParseError"],[3585,"impl-Display-for-TimestampParseError"],[3586,"impl-From%3C%26TimestampRef%3E-for-Timestamp"],[3588,"impl-From%3CCow%3C\'a,+TimestampRef%3E%3E-for-Timestamp"],[3589,"impl-From%3CBox%3CTimestampRef%3E%3E-for-Timestamp"],[3590,"impl-From%3C%26Timestamp%3E-for-%26TimestampRef"],[3591,"impl-From%3C%26Cow%3C\'b,+TimestampRef%3E%3E-for-%26TimestampRef"],[3593,"impl-From%3CFormat%3E-for-TimestampParseError"],[3594,"impl-From%3CParse%3E-for-TimestampParseError"],[3595,"impl-From%3CInfallible%3E-for-TimestampParseError"],[3607,"impl-IntoCow%3C\'a,+TimestampRef%3E-for-%26Timestamp"],[3608,"impl-IntoCow%3C\'a,+TimestampRef%3E-for-Timestamp"],[3619,"impl-PartialOrd-for-Timestamp"],[3620,"impl-PartialOrd%3COffsetDateTime%3E-for-Timestamp"],[3621,"impl-PartialOrd%3CTimestamp%3E-for-TimestampRef"],[3622,"impl-PartialOrd-for-TimestampRef"],[3623,"impl-PartialOrd%3COffsetDateTime%3E-for-TimestampRef"],[3639,"impl-TryFrom%3CString%3E-for-Timestamp"],[3640,"impl-TryFrom%3C%26str%3E-for-Timestamp"],[3641,"impl-TryFrom%3COffsetDateTime%3E-for-Timestamp"],[3642,"impl-TryFrom%3C%26String%3E-for-%26TimestampRef"],[3643,"impl-TryFrom%3C%26str%3E-for-%26TimestampRef"],[3651,"impl-ZeroFrom%3C\'zf,+TimestampRef%3E-for-%26TimestampRef"],[3652,"impl-ZeroFrom%3C\'zf,+Timestamp%3E-for-%26TimestampRef"]],"c":"OjAAAAAAAAA=","e":"OzAAAAEAALMLpgAeAAsALQAIADkAHABXABsAdAAPAIUAFwCeAG4BDgLdAO0CAADvAg4A/wIDAAQDCQAQAwAAFwMAABkDAAAbAwAAHgMHADEDCgBCAwAASAMAAEoDBwBTAw8AaQMmAJEDBQCrAwEArwMCALMDJwDcAwUA4wMAAOYDAADoAwEA7QMCAPIDBQD5AwIA/QMNACMEDwA3BAsASARNAJcEAQCaBBAArAQ7AOkEDAD3BAgAAQUGAAwFAwARBQUAIQUAACMFAAAlBQAAJwUAACkFBwBABQsAVgUHAF8FDABvBQcAewU7ALsFBwDFBQMAygUCAM4FGQDpBQkA9QUAAPcFAQD7BQIAAAYFAAcGCQAZBgMAHgYCACIGJABIBgYAUgYAAFQGAQBZBgIAXgYGAGYGDQB9BgcAhwYFAI8GOwDMBg4A3AYEAOYGAADoBgAA6gYDAPMGBQD9BgwADAcXAEMHFwBhBxEAegc3ALYHMgDqB2gAVAgMAGIIBgBqCA8AewgDAIAICwCNCAcAqAgAAKoIAACsCAAArggAALAIAACyCAAAtQgLANcIEQD4CCoAKwkeAEsJLAB6CQsAywkrAAIKIAAuClwAjAr+AIwLCwCZCwwApwsJALILBgC6Cw0AyQsGANELDADfCwkA6gsIAPQLBwD9CwYAIgwAACQMAAAmDAAAKAwAACoMAAAsDAAALgwAADAMAAAyDAAANAwAADYMAAA4DBUAbgwgAKYMSAD6DI8AjA0DAJENAgCVDRkAsA0JALwNAAC+DQEAwg0CAMcNBQDODQkA3w0AAOENAgDlDQsA8g0RAAUOAwAKDgIADw4AABIOAQAYDgIAJA4EACoOAgAwDgQANw4LAEQOAQBIDgAASg4GAFIOAQBZDgQA"}]\ +["twitch_types",{"t":"PPPPGGFFFTPKFFFFPPPPPPPPFFIIGNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNCNNNNNNNNNNNNNCNNNNNNNNNNNNNNNNCCNNNCNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNCNNNNNNPPPPPPPPPPFFPGPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPFFFFPGFFGFFGFFPFPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFGPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPGFFPPFFPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPPFPPGPPPFFFFFGFFFFFGFFFPFFPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNOOOOPPFFFFFFFFGGGPPPPFFFFPPPPPPPPPPPPPPPPPPPPFFFFGFFFFPPPFPFFGGGPPPPPNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNFFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPFGFNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOEFENNNNNNONNNONOONNNNN","n":["Admin","Affiliate","Borrowed","BorrowedString","BroadcasterType","Collection","CollectionIter","DisplayName","DisplayNameRef","EMPTY","GlobalMod","IntoCow","MsgId","MsgIdRef","Nickname","NicknameRef","None","None","Owned","OwnedString","Partner","Ref","RefStr","Staff","UserId","UserIdRef","UserName","UserNameRef","UserType","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","as_cow","as_cow","as_cow","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_str","as_str","as_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","chunks","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","color","count","default","default","default","deref","deref","deref","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","emote","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eventsub","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_iter","from_static","from_static","from_static","from_static","from_static","from_static","from_str","from_str","from_str","from_str","from_str","from_str","goal","hash","hash","hash","hash","hash","hash","hash","hash","into","into","into","into","into","into","into","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_iter","into_iter","into_owned","into_owned","into_owned","into_vec","is_empty","iter","last","len","moderation","new","new","new","next","parse","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","points","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","stream","sub","take","take","take","time","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","user","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","Blue","BlueViolet","CadetBlue","Chocolate","Coral","DodgerBlue","Firebrick","GoldenRod","Green","Hex","HexColor","HexColorRef","HotPink","NamedUserColor","OrangeRed","Red","SeaGreen","SpringGreen","YellowGreen","all","arbitrary","arbitrary","as_cow","as_hex","as_ref","as_ref","as_ref","as_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","cmp","cmp","deref","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_static","from_static","from_str","from_str","hash","hash","into","into","into_boxed_ref","into_cow","into_cow","into_cow","into_owned","new","partial_cmp","partial_cmp","serialize","serialize","serialize","size_hint","take","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","try_from","try_from","try_from","try_into","try_into","type_id","type_id","type_id","zero_from","zero_from","zero_from","Animated","BadgeSetId","BadgeSetIdRef","ChatBadgeId","ChatBadgeIdRef","Dark","EmoteAnimationSetting","EmoteId","EmoteIdRef","EmoteScale","EmoteSetId","EmoteSetIdRef","EmoteThemeMode","EmoteUrlBuilder","Image","Light","ResubscriptionEmote","Size1_0","Size2_0","Size3_0","Static","animation_animated","animation_default","animation_static","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","as_cow","as_cow","as_cow","as_cow","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_str","as_str","as_str","as_str","begin","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","dark_mode","default","default","default_render","deref","deref","deref","deref","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","end","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","hash","hash","hash","hash","hash","hash","hash","hash","id","into","into","into","into","into","into","into","into","into","into","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_owned","into_owned","into_owned","into_owned","light_mode","new","new","new","new","new","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","render","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","size_1x","size_2x","size_3x","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","take","take","take","take","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","url","url_1x","url_2x","url_4x","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","EventSubId","EventSubIdRef","arbitrary","arbitrary","arbitrary_take_rest","arbitrary_take_rest","as_cow","as_ref","as_ref","as_ref","as_str","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","clone_to_uninit","cmp","cmp","deref","deserialize","deserialize","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from_static","from_static","from_str","from_str","hash","hash","into","into_boxed_ref","into_cow","into_cow","into_cow","into_owned","new","partial_cmp","partial_cmp","serialize","serialize","size_hint","size_hint","take","to_owned","to_owned","to_string","to_string","try_from","try_into","type_id","type_id","zero_from","zero_from","CreatorGoalId","CreatorGoalIdRef","CreatorGoalType","Follower","NewSubscription","NewSubscriptionCount","Subscription","SubscriptionCount","arbitrary","arbitrary","arbitrary_take_rest","arbitrary_take_rest","as_cow","as_ref","as_ref","as_ref","as_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone_into","clone_into","clone_to_uninit","clone_to_uninit","cmp","cmp","deref","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from_static","from_static","from_str","from_str","hash","hash","into","into","into_boxed_ref","into_cow","into_cow","into_cow","into_owned","new","partial_cmp","partial_cmp","serialize","serialize","serialize","size_hint","size_hint","take","to_owned","to_owned","to_owned","to_string","to_string","try_from","try_from","try_into","try_into","type_id","type_id","type_id","zero_from","zero_from","Allowed","AutomodStatus","BlockedTermId","BlockedTermIdRef","Denied","Expired","MsgId","MsgIdRef","Pending","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","as_cow","as_cow","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_str","as_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","clone","clone","clone","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","cmp","deref","deref","deserialize","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_static","from_static","from_static","from_static","from_str","from_str","from_str","from_str","hash","hash","hash","hash","into","into","into","into_boxed_ref","into_boxed_ref","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_owned","into_owned","new","new","partial_cmp","partial_cmp","partial_cmp","partial_cmp","serialize","serialize","serialize","serialize","serialize","size_hint","size_hint","size_hint","size_hint","take","take","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","zero_from","zero_from","zero_from","zero_from","Active","Active","Archived","Canceled","Completed","GlobalCooldown","Invalid","Locked","Max","MaxPerStream","MaxPerUserPerStream","Moderated","PollChoice","PollChoiceId","PollChoiceIdRef","PollId","PollIdRef","PollStatus","PredictionId","PredictionIdRef","PredictionOutcome","PredictionOutcomeId","PredictionOutcomeIdRef","PredictionStatus","PredictionTopPredictors","RedemptionId","RedemptionIdRef","Resolved","RewardId","RewardIdRef","Terminated","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","as_cow","as_cow","as_cow","as_cow","as_cow","as_cow","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_str","as_str","as_str","as_str","as_str","as_str","bits_votes","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","channel_points","channel_points_used","channel_points_votes","channel_points_won","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","color","deref","deref","deref","deref","deref","deref","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","global_cooldown_seconds","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","id","id","id","into","into","into","into","into","into","into","into","into","into","into","into","into","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_owned","into_owned","into_owned","into_owned","into_owned","into_owned","is_enabled","login","name","new","new","new","new","new","new","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","take","take","take","take","take","take","title","title","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","top_predictors","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","users","votes","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","is_enabled","is_enabled","max_per_stream","max_per_user_per_stream","All","Archive","CategoryId","CategoryIdRef","CharityCampaignId","CharityCampaignIdRef","CharityDonationId","CharityDonationIdRef","ClipId","ClipIdRef","CommercialLength","CommercialLengthParseError","ContentClassificationId","Day","DrugsIntoxication","Gambling","Highlight","HypeTrainId","HypeTrainIdRef","IgdbId","IgdbIdRef","InvalidLength","Length120","Length150","Length180","Length30","Length60","Length90","Live","MatureGame","Month","Other","Other","Playlist","Premiere","Prime","Private","ProfanityVulgarity","Public","Rerun","SexualThemes","StreamId","StreamIdRef","StreamSegmentId","StreamSegmentIdRef","SubscriptionTier","TagId","TagIdRef","TeamId","TeamIdRef","Tier1","Tier2","Tier3","TwitchCategory","Upload","VideoId","VideoIdRef","VideoPeriod","VideoPrivacy","VideoType","ViolentGraphic","WatchParty","WatchPartyPremiere","WatchPartyRerun","Week","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","arbitrary_take_rest","as_cow","as_cow","as_cow","as_cow","as_cow","as_cow","as_cow","as_cow","as_cow","as_cow","as_cow","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_ref","as_str","as_str","as_str","as_str","as_str","as_str","as_str","as_str","as_str","as_str","as_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","borrow_mut","box_art_url","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_into","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","clone_to_uninit","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","cmp","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deref","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","deserialize","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_static","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","from_str","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","hash","id","igdb_id","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_boxed_ref","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_cow","into_owned","into_owned","into_owned","into_owned","into_owned","into_owned","into_owned","into_owned","into_owned","into_owned","into_owned","name","new","new","new","new","new","new","new","new","new","new","new","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","serialize","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","size_hint","take","take","take","take","take","take","take","take","take","take","take","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_owned","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","to_string","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","try_into","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","type_id","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","zero_from","CommunityGiftId","CommunityGiftIdRef","arbitrary","arbitrary","arbitrary_take_rest","arbitrary_take_rest","as_cow","as_ref","as_ref","as_ref","as_str","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","clone","clone_into","clone_to_uninit","cmp","cmp","deref","deserialize","deserialize","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from","from_static","from_static","from_str","from_str","hash","hash","into","into_boxed_ref","into_cow","into_cow","into_cow","into_owned","new","partial_cmp","partial_cmp","serialize","serialize","size_hint","size_hint","take","to_owned","to_owned","to_string","to_string","try_from","try_into","type_id","type_id","zero_from","zero_from","InvalidFormat","Other","TimeError","TimeFormatError","Timestamp","TimestampParseError","TimestampRef","arbitrary","as_cow","as_ref","as_ref","as_ref","as_str","borrow","borrow","borrow","borrow","borrow","borrow","borrow_mut","borrow_mut","borrow_mut","clone","clone_into","clone_to_uninit","day","deref","deserialize","deserialize","eq","eq","eq","eq","eq","eq","eq","eq","fmt","fmt","fmt","fmt","fmt","fmt","from","from","from","from","from","from","from","from","from","from","from_static","from_static","from_str","from_str","from_str_unchecked","hash","hash","hour","into","into","into_boxed_ref","into_cow","into_cow","into_cow","into_owned","is_before","millis","minute","month","new","new_unchecked","normalize","now","partial_cmp","partial_cmp","partial_cmp","partial_cmp","partial_cmp","second","serialize","serialize","source","take","to_day","to_fixed_offset","to_owned","to_owned","to_string","to_string","to_string","to_utc","today","try_from","try_from","try_from","try_from","try_from","try_from","try_from","try_into","try_into","type_id","type_id","type_id","year","zero_from","zero_from","location","s","BroadcasterType","User","UserType","borrow","borrow_mut","clone","clone_into","clone_to_uninit","deserialize","display_name","eq","fmt","from","id","into","login","profile_image_url","serialize","to_owned","try_from","try_into","type_id"],"q":[[0,"twitch_types"],[918,"twitch_types::color"],[1034,"twitch_types::emote"],[1474,"twitch_types::eventsub"],[1552,"twitch_types::goal"],[1651,"twitch_types::moderation"],[1827,"twitch_types::points"],[2437,"twitch_types::points::Max"],[2441,"twitch_types::stream"],[3465,"twitch_types::sub"],[3543,"twitch_types::time"],[3653,"twitch_types::time::TimestampParseError"],[3655,"twitch_types::user"],[3677,"arbitrary::unstructured"],[3678,"twitch_types::basic"],[3679,"arbitrary::error"],[3680,"core::result"],[3681,"alloc::borrow"],[3682,"twitch_types::collection"],[3683,"core::iter::traits::iterator"],[3684,"core::ops::deref"],[3685,"core::clone"],[3686,"core::cmp"],[3687,"serde::de"],[3688,"core::fmt"],[3689,"alloc::vec"],[3690,"alloc::string"],[3691,"alloc::boxed"],[3692,"core::iter::traits::collect"],[3693,"core::hash"],[3694,"core::marker"],[3695,"core::convert"],[3696,"core::option"],[3697,"serde::ser"],[3698,"core::any"],[3699,"time::offset_date_time"],[3700,"time::error::parse"],[3701,"time::error::format"],[3702,"core::error"]],"i":[21,20,14,14,0,0,0,0,0,14,21,0,0,0,0,0,20,21,14,14,20,14,14,21,0,0,0,0,0,4,7,8,9,10,11,4,7,8,9,10,11,7,9,11,4,4,7,8,8,9,10,10,11,7,9,11,14,24,4,4,4,7,7,8,8,8,9,9,10,10,10,11,11,20,21,14,24,4,7,8,9,10,11,20,21,14,14,4,8,10,20,21,14,4,8,10,20,21,14,4,8,10,20,20,21,21,4,7,8,9,10,11,20,21,0,24,14,20,21,4,8,10,14,4,7,8,9,10,11,20,21,0,14,4,4,4,4,7,7,7,8,8,8,8,9,9,9,10,10,10,10,11,11,11,20,21,0,14,4,4,7,7,8,8,9,9,10,10,11,11,20,21,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,24,4,4,4,4,4,4,4,7,7,7,7,8,8,8,8,8,8,8,9,9,9,9,10,10,10,10,10,10,10,11,11,11,11,20,21,14,4,7,8,9,10,11,4,7,8,9,10,11,0,4,7,8,9,10,11,20,21,14,24,4,8,10,20,21,4,8,10,93,4,4,7,8,8,9,10,10,11,14,24,7,9,11,14,14,14,24,14,0,4,8,10,24,21,4,7,8,9,10,11,20,21,0,14,4,7,8,9,10,11,20,21,24,4,7,8,9,10,11,0,0,4,8,10,0,14,4,7,8,9,10,11,20,21,4,7,8,9,10,11,14,24,4,8,10,20,21,14,24,4,8,10,20,21,14,24,4,7,8,9,10,11,20,21,0,7,7,9,9,11,11,101,101,101,101,101,101,101,101,101,101,0,0,101,0,101,101,101,101,101,101,50,101,79,101,50,50,79,79,50,50,50,79,79,101,50,79,101,50,101,50,101,50,101,50,79,50,50,79,101,50,50,50,50,79,79,79,101,50,50,79,79,101,101,50,50,50,50,50,50,50,79,79,79,79,101,101,101,50,79,50,79,50,79,50,101,50,50,50,79,79,50,50,79,50,79,101,101,50,50,79,101,101,50,79,101,50,101,101,50,101,50,79,101,79,79,101,104,0,0,0,0,105,0,0,0,0,0,0,0,0,0,105,0,106,106,106,104,103,103,103,67,69,52,73,72,88,49,48,67,69,52,73,72,88,49,48,69,73,88,48,67,67,69,52,52,73,72,72,88,49,49,48,69,73,88,48,107,67,67,67,69,69,52,52,52,73,73,72,72,72,88,88,104,105,106,103,49,49,49,48,48,107,108,67,69,52,73,72,88,104,105,106,103,49,48,107,108,67,52,72,104,105,106,103,49,107,108,67,52,72,104,105,106,103,49,107,108,67,52,72,104,105,106,103,49,107,108,67,69,52,73,72,88,49,48,103,105,106,88,67,52,72,49,67,69,52,73,72,88,104,105,106,49,48,107,108,107,67,67,67,67,69,69,69,52,52,52,52,73,73,73,72,72,72,72,88,88,88,104,105,106,49,49,49,49,48,48,48,107,108,67,67,69,69,52,52,73,73,72,72,88,88,104,104,105,105,106,106,103,49,49,48,48,107,107,108,67,67,67,67,67,67,67,69,69,69,69,52,52,52,52,52,52,52,73,73,73,73,72,72,72,72,72,72,72,88,88,88,88,104,105,106,103,49,49,49,49,49,49,49,48,48,48,48,107,108,67,69,52,73,72,88,49,48,67,69,52,73,72,88,49,48,67,69,52,73,72,88,49,48,107,67,52,72,104,105,106,103,49,107,108,67,52,72,49,67,67,69,52,52,73,72,72,88,49,49,48,69,73,88,48,103,67,52,72,103,49,67,69,52,73,72,88,49,48,103,67,69,52,73,72,88,104,105,106,49,48,107,108,103,103,103,67,69,52,73,72,88,49,48,67,52,72,49,67,69,52,73,72,88,104,105,106,103,49,48,107,108,67,69,52,73,72,88,104,105,106,49,48,107,67,52,72,104,105,106,103,49,107,108,67,52,72,104,105,106,103,49,107,108,67,69,52,73,72,88,104,105,106,103,49,48,107,108,88,108,108,108,69,69,73,73,88,88,48,48,0,0,45,86,45,86,86,45,45,86,86,45,45,45,86,86,45,86,45,45,45,45,86,45,45,86,45,45,45,45,86,86,86,45,45,86,86,45,45,45,45,45,45,45,86,86,86,86,45,86,45,86,45,86,45,45,45,45,86,86,45,45,86,45,86,45,86,45,45,86,45,86,45,45,45,86,86,86,0,0,0,109,109,109,109,109,44,83,44,83,83,44,44,83,83,44,44,44,83,83,109,44,83,109,44,109,44,109,44,109,44,83,44,44,83,109,44,44,44,44,83,83,83,109,44,44,83,83,109,44,44,44,44,44,44,44,83,83,83,83,109,44,83,44,83,44,83,44,109,44,44,44,83,83,44,44,83,44,83,109,44,83,44,44,83,109,44,83,44,109,44,109,44,83,109,83,83,110,0,0,0,110,110,0,0,110,42,75,47,61,42,75,47,61,75,61,42,42,75,47,47,61,75,61,42,42,42,75,75,47,47,47,61,61,110,42,75,47,61,110,42,47,110,42,47,110,42,47,110,42,75,47,61,42,47,42,75,47,61,110,42,42,42,42,75,75,75,47,47,47,47,61,61,61,110,42,42,75,75,47,47,61,61,110,42,42,42,42,42,42,42,75,75,75,75,47,47,47,47,47,47,47,61,61,61,61,110,42,75,47,61,42,75,47,61,42,75,47,61,42,47,110,42,47,42,42,75,47,47,61,75,61,42,47,42,75,47,61,42,75,47,61,110,42,75,47,61,42,47,42,75,47,61,110,42,75,47,61,42,47,110,42,47,110,42,75,47,61,110,75,75,61,61,114,115,114,115,114,0,114,115,0,111,111,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,0,0,114,55,70,51,85,65,64,33,82,59,89,60,77,55,70,51,85,65,64,33,82,59,89,60,77,70,85,64,82,89,77,55,55,70,51,51,85,65,65,64,33,33,82,59,59,89,60,60,77,70,85,64,82,89,77,113,55,55,55,70,70,51,51,51,85,85,65,65,65,64,64,33,33,33,82,82,59,59,59,89,89,60,60,60,77,77,111,112,113,114,115,116,117,55,70,51,85,65,64,33,82,59,89,60,77,111,112,113,114,115,116,117,116,117,113,117,55,51,65,33,59,60,111,112,113,114,115,116,117,55,51,65,33,59,60,111,112,113,114,115,116,117,55,51,65,33,59,60,111,112,113,114,115,116,117,55,70,51,85,65,64,33,82,59,89,60,77,116,55,51,65,33,59,60,55,70,51,85,65,64,33,82,59,89,60,77,111,112,113,114,115,116,117,55,55,55,55,70,70,70,51,51,51,51,85,85,85,65,65,65,65,64,64,64,33,33,33,33,82,82,82,59,59,59,59,89,89,89,60,60,60,60,77,77,77,111,112,113,114,115,116,117,55,55,70,70,51,51,85,85,65,65,64,64,33,33,82,82,59,59,89,89,60,60,77,77,111,112,113,114,115,116,117,55,55,55,55,55,55,55,70,70,70,70,51,51,51,51,51,51,51,85,85,85,85,65,65,65,65,65,65,65,64,64,64,64,33,33,33,33,33,33,33,82,82,82,82,59,59,59,59,59,59,59,89,89,89,89,60,60,60,60,60,60,60,77,77,77,77,111,112,113,114,115,116,117,55,70,51,85,65,64,33,82,59,89,60,77,55,70,51,85,65,64,33,82,59,89,60,77,112,55,70,51,85,65,64,33,82,59,89,60,77,113,116,117,55,51,65,33,59,60,111,112,113,114,115,116,117,55,51,65,33,59,60,55,55,70,51,51,85,65,65,64,33,33,82,59,59,89,60,60,77,70,85,64,82,89,77,112,117,117,55,51,65,33,59,60,55,70,51,85,65,64,33,82,59,89,60,77,55,70,51,85,65,64,33,82,59,89,60,77,111,112,113,114,115,116,117,55,70,51,85,65,64,33,82,59,89,60,77,55,51,65,33,59,60,113,116,55,70,51,85,65,64,33,82,59,89,60,77,111,112,113,114,115,116,117,55,70,51,85,65,64,33,82,59,89,60,77,116,55,51,65,33,59,60,111,112,113,114,115,116,117,55,51,65,33,59,60,111,112,113,114,115,116,117,55,70,51,85,65,64,33,82,59,89,60,77,111,112,113,114,115,116,117,116,113,70,70,85,85,64,64,82,82,89,89,77,77,136,137,136,137,120,121,0,0,0,0,0,0,0,0,0,0,0,120,124,124,121,0,0,0,0,125,123,123,123,123,123,123,121,124,120,119,124,121,121,119,122,124,122,121,124,0,0,0,0,0,0,0,0,0,119,119,119,0,121,0,0,0,0,0,124,121,121,121,120,46,87,71,81,43,57,54,53,40,78,35,34,58,80,63,68,56,84,66,74,62,76,46,87,71,81,43,57,54,53,40,78,35,34,58,80,63,68,56,84,66,74,62,76,87,81,57,53,78,34,80,68,84,74,76,46,46,87,71,71,81,43,43,57,54,54,53,40,40,78,35,35,34,58,58,80,63,63,68,56,56,84,66,66,74,62,62,76,87,81,57,53,78,34,80,68,84,74,76,46,46,46,87,87,71,71,71,81,81,43,43,43,57,57,54,54,54,53,53,40,40,40,78,78,35,35,35,34,34,58,58,58,80,80,63,63,63,68,68,56,56,56,84,84,66,66,66,74,74,62,62,62,76,76,118,119,120,121,122,123,125,124,46,87,71,81,43,57,54,53,40,78,35,34,58,80,63,68,56,84,66,74,62,76,118,119,120,121,122,123,125,124,118,46,71,43,54,40,35,58,63,56,66,62,118,119,120,121,122,123,124,46,71,43,54,40,35,58,63,56,66,62,118,119,120,121,122,123,124,46,71,43,54,40,35,58,63,56,66,62,118,119,120,121,122,123,123,124,46,87,71,81,43,57,54,53,40,78,35,34,58,80,63,68,56,84,66,74,62,76,46,71,43,54,40,35,58,63,56,66,62,46,87,71,81,43,57,54,53,40,78,35,34,58,80,63,68,56,84,66,74,62,76,118,119,120,121,122,123,124,46,46,46,46,87,87,87,71,71,71,71,81,81,81,43,43,43,43,57,57,57,54,54,54,54,53,53,53,40,40,40,40,78,78,78,35,35,35,35,34,34,34,58,58,58,58,80,80,80,63,63,63,63,68,68,68,56,56,56,56,84,84,84,66,66,66,66,74,74,74,62,62,62,62,76,76,76,118,119,120,121,122,123,124,46,46,87,87,71,71,81,81,43,43,57,57,54,54,53,53,40,40,78,78,35,35,34,34,58,58,80,80,63,63,68,68,56,56,84,84,66,66,74,74,62,62,76,76,118,119,120,121,122,123,123,125,125,124,46,46,46,46,46,46,46,87,87,87,87,71,71,71,71,71,71,71,81,81,81,81,43,43,43,43,43,43,43,57,57,57,57,54,54,54,54,54,54,54,53,53,53,53,40,40,40,40,40,40,40,78,78,78,78,35,35,35,35,35,35,35,34,34,34,34,58,58,58,58,58,58,58,80,80,80,80,63,63,63,63,63,63,63,68,68,68,68,56,56,56,56,56,56,56,84,84,84,84,66,66,66,66,66,66,66,74,74,74,74,62,62,62,62,62,62,62,76,76,76,76,118,119,120,121,122,123,125,124,46,87,71,81,43,57,54,53,40,78,35,34,58,80,63,68,56,84,66,74,62,76,46,87,71,81,43,57,54,53,40,78,35,34,58,80,63,68,56,84,66,74,62,76,46,87,71,81,43,57,54,53,40,78,35,34,58,80,63,68,56,84,66,74,62,76,118,118,46,71,43,54,40,35,58,63,56,66,62,118,119,120,121,122,123,125,124,46,71,43,54,40,35,58,63,56,66,62,46,46,87,71,71,81,43,43,57,54,54,53,40,40,78,35,35,34,58,58,80,63,63,68,56,56,84,66,66,74,62,62,76,87,81,57,53,78,34,80,68,84,74,76,118,46,71,43,54,40,35,58,63,56,66,62,46,87,71,81,43,57,54,53,40,78,35,34,58,80,63,68,56,84,66,74,62,76,46,87,71,81,43,57,54,53,40,78,35,34,58,80,63,68,56,84,66,74,62,76,118,119,120,121,122,123,124,46,87,71,81,43,57,54,53,40,78,35,34,58,80,63,68,56,84,66,74,62,76,46,71,43,54,40,35,58,63,56,66,62,46,87,71,81,43,57,54,53,40,78,35,34,58,80,63,68,56,84,66,74,62,76,118,119,120,121,122,123,124,46,87,71,81,43,57,54,53,40,78,35,34,58,80,63,68,56,84,66,74,62,76,123,125,46,71,43,54,40,35,58,63,56,66,62,118,119,120,121,122,123,123,125,124,46,71,43,54,40,35,58,63,56,66,62,118,119,120,121,122,123,125,124,46,87,71,81,43,57,54,53,40,78,35,34,58,80,63,68,56,84,66,74,62,76,118,119,120,121,122,123,125,124,87,87,81,81,57,57,53,53,78,78,34,34,80,80,68,68,84,84,74,74,76,76,0,0,37,36,37,36,36,37,37,36,36,37,37,37,36,36,37,36,37,37,37,37,36,37,37,36,37,37,37,37,36,36,36,37,37,36,36,37,37,37,37,37,37,37,36,36,36,36,37,36,37,36,37,36,37,37,37,37,36,36,37,37,36,37,36,37,36,37,37,36,37,36,37,37,37,36,36,36,130,130,130,130,0,0,0,127,128,127,127,128,128,127,127,127,128,128,130,127,128,130,127,127,127,128,127,127,128,127,127,127,127,128,128,128,128,127,127,128,128,130,130,127,127,127,127,128,128,130,130,130,130,127,128,127,128,128,127,128,128,127,130,127,127,127,128,128,128,128,128,128,127,127,128,127,127,127,128,128,128,128,127,128,130,127,128,128,127,128,127,128,130,128,127,127,127,127,127,128,128,130,127,130,127,128,130,128,128,128,138,138,0,0,0,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135],"f":"`````````````````````````````{{{f{bd}}}{{l{hj}}}}{{{f{bd}}}{{l{{f{n}}j}}}}{{{f{bd}}}{{l{A`j}}}}{{{f{bd}}}{{l{{f{Ab}}j}}}}{{{f{bd}}}{{l{Adj}}}}{{{f{bd}}}{{l{{f{Af}}j}}}}{d{{l{hj}}}}{d{{l{{f{n}}j}}}}{d{{l{A`j}}}}{d{{l{{f{Ab}}j}}}}{d{{l{Adj}}}}{d{{l{{f{Af}}j}}}}{{{f{n}}}{{Ah{n}}}}{{{f{Ab}}}{{Ah{Ab}}}}{{{f{Af}}}{{Ah{Af}}}}{{{f{h}}}{{f{n}}}}{{{f{h}}}{{f{Aj}}}}{{{f{n}}}{{f{Aj}}}}{{{f{A`}}}{{f{Aj}}}}{{{f{A`}}}{{f{Ab}}}}{{{f{Ab}}}{{f{Aj}}}}{{{f{Ad}}}{{f{Af}}}}{{{f{Ad}}}{{f{Aj}}}}{{{f{Af}}}{{f{Aj}}}}630{{{f{c}}}{{f{e}}}{}{}}008907065042301000{{{f{bc}}}{{f{be}}}{}{}}000000000{{{f{{Al{c}}}}An}{{`{{Bb{}{{B`{{Al{c}}}}}}}}}Bd}{{{f{{Al{c}}}}}{{Al{c}}}{BfBd}}{{{f{h}}}h}{{{f{A`}}}A`}{{{f{Ad}}}Ad}{{{f{Bh}}}Bh}{{{f{Bj}}}Bj}{{{f{c}}{f{be}}}Bl{}{}}00000{{{f{c}}}Bl{}}0000000{{{f{h}}{f{h}}}Bn}{{{f{n}}{f{n}}}Bn}{{{f{A`}}{f{A`}}}Bn}{{{f{Ab}}{f{Ab}}}Bn}{{{f{Ad}}{f{Ad}}}Bn}{{{f{Af}}{f{Af}}}Bn}{{{f{Bh}}{f{Bh}}}Bn}{{{f{Bj}}{f{Bj}}}Bn}`{{{C`{c}}}AnBd}{{}{{Al{c}}}Bd}{{}Bh}{{}Bj}{{{f{h}}}{{f{c}}}{}}{{{f{A`}}}{{f{c}}}{}}{{{f{Ad}}}{{f{c}}}{}}{c{{l{{Al{e}}}}}Cb{BdCdBf}}{c{{l{h}}}Cb}{c{{l{{f{n}}}}}Cb}{c{{l{A`}}}Cb}{c{{l{{f{Ab}}}}}Cb}{c{{l{Ad}}}Cb}{c{{l{{f{Af}}}}}Cb}{c{{l{Bh}}}Cb}{c{{l{Bj}}}Cb}`{{{f{{Al{c}}}}{f{{Al{c}}}}}Cf{ChChCjBd}}{{{f{h}}{f{{f{n}}}}}Cf}{{{f{h}}{f{{f{h}}}}}Cf}{{{f{h}}{f{n}}}Cf}{{{f{h}}{f{h}}}Cf}{{{f{n}}{f{h}}}Cf}{{{f{{f{n}}}}{f{h}}}Cf}{{{f{n}}{f{n}}}Cf}{{{f{A`}}{f{{f{A`}}}}}Cf}{{{f{A`}}{f{A`}}}Cf}{{{f{A`}}{f{{f{Ab}}}}}Cf}{{{f{A`}}{f{Ab}}}Cf}{{{f{{f{Ab}}}}{f{A`}}}Cf}{{{f{Ab}}{f{Ab}}}Cf}{{{f{Ab}}{f{A`}}}Cf}{{{f{Ad}}{f{{f{Ad}}}}}Cf}{{{f{Ad}}{f{{f{Af}}}}}Cf}{{{f{Ad}}{f{Ad}}}Cf}{{{f{Ad}}{f{Af}}}Cf}{{{f{Af}}{f{Af}}}Cf}{{{f{{f{Af}}}}{f{Ad}}}Cf}{{{f{Af}}{f{Ad}}}Cf}{{{f{Bh}}{f{Bh}}}Cf}{{{f{Bj}}{f{Bj}}}Cf}`{{{f{{Al{c}}}}{f{bCl}}}Cn{CjBd}}{{{f{h}}{f{bCl}}}Cn}0{{{f{n}}{f{bCl}}}Cn}0{{{f{A`}}{f{bCl}}}Cn}0{{{f{Ab}}{f{bCl}}}Cn}0{{{f{Ad}}{f{bCl}}}Cn}0{{{f{Af}}{f{bCl}}}Cn}0{{{f{Bh}}{f{bCl}}}Cn}{{{f{Bj}}{f{bCl}}}Cn}{{{D`{{f{Aj}}}}}{{Al{Db}}}}{{{D`{{f{Dd}}}}}{{Al{Df}}}}{{{f{{f{Dh}}}}}{{Al{Dj}}}}{{{f{{Dn{Dl}}}}}{{Al{E`}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{Ed}}}}{{{f{{Dn{{f{Ef}}}}}}}{{Al{Ef}}}}{{{D`{Dl}}}{{Al{Eh}}}}{{{f{{Dn{Ej}}}}}{{Al{Ej}}}}{{{D`{{f{Dl}}}}}{{Al{E`}}}}{{{D`{{f{Dl}}}}}{{Al{El}}}}{{{f{{Dn{{f{Df}}}}}}}{{Al{Df}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{En}}}}{{{f{{f{F`}}}}}{{Al{Fb}}}}{{{f{{f{Aj}}}}}{{Al{Fd}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{Db}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{Ff}}}}{{{D`{Dl}}}{{Al{Fh}}}}{{{D`{Dl}}}{{Al{Ff}}}}{{{f{{Dn{{f{Fd}}}}}}}{{Al{Fd}}}}{{{f{{Eb{Dl}}}}}{{Al{Dj}}}}{{{f{{Dn{Dl}}}}}{{Al{Ej}}}}{{{f{{Dn{{f{Fj}}}}}}}{{Al{Fl}}}}{{{f{{D`{{f{Fn}}}}}}}{{Al{Fn}}}}{{{f{{D`{Dl}}}}}{{Al{G`}}}}{{{f{{f{Gb}}}}}{{Al{Ef}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{Dj}}}}{{{f{{Dn{Dl}}}}}{{Al{Fb}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{Ej}}}}{{{D`{{f{Aj}}}}}{{Al{Gd}}}}{{{f{{D`{{f{Gf}}}}}}}{{Al{Gf}}}}{{{f{{D`{Dl}}}}}{{Al{E`}}}}{{{D`{{f{Dl}}}}}{{Al{En}}}}{{{D`{Dl}}}{{Al{Db}}}}{{{f{{Dn{{f{F`}}}}}}}{{Al{Fb}}}}{{{f{Ed}}}{{Al{Ed}}}}{{{f{{D`{Dl}}}}}{{Al{Fn}}}}{{{D`{Dl}}}{{Al{Gh}}}}{{{f{Gh}}}{{Al{Gh}}}}{{{f{El}}}{{Al{El}}}}{{{f{{Eb{{f{c}}}}}}}{{Al{c}}}{BdBf}}{{{f{{Dn{{f{Gj}}}}}}}{{Al{En}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{G`}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{Gh}}}}{{{f{{Dn{{f{Gb}}}}}}}{{Al{Ef}}}}{{{f{Gl}}}{{Al{Gl}}}}{{{f{{D`{{f{El}}}}}}}{{Al{El}}}}{{{f{{f{Aj}}}}}{{Al{Ed}}}}{{{f{En}}}{{Al{En}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{A`}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{Gn}}}}{{{f{{D`{{f{Gd}}}}}}}{{Al{Gd}}}}{{{f{{Dn{{f{Fb}}}}}}}{{Al{Fb}}}}{{{f{h}}}{{Al{h}}}}{{{D`{{f{Gj}}}}}{{Al{En}}}}{{{f{{Dn{Ed}}}}}{{Al{Ed}}}}{{{f{{D`{{f{A`}}}}}}}{{Al{A`}}}}{{{f{{D`{{f{Db}}}}}}}{{Al{Db}}}}{{{f{{Dn{h}}}}}{{Al{h}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{Dj}}}}{{{D`{{f{H`}}}}}{{Al{Hb}}}}{{{f{{D`{Dl}}}}}{{Al{Df}}}}{{{D`{Dl}}}{{Al{A`}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{Ff}}}}{{{f{{Dn{Ad}}}}}{{Al{Ad}}}}{{{f{G`}}}{{Al{G`}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{Hd}}}}{{{f{{D`{Dl}}}}}{{Al{Dj}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{Ff}}}}{{{f{{Dn{Ef}}}}}{{Al{Ef}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{Hf}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{Fb}}}}{{{D`{{f{Hh}}}}}{{Al{Gn}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{Fn}}}}{{{f{{Eb{{f{Hj}}}}}}}{{Al{Hf}}}}{{{f{{Eb{{f{Hl}}}}}}}{{Al{Fn}}}}{{{f{{Eb{{f{n}}}}}}}{{Al{h}}}}{{{D`{{f{c}}}}}{{Al{c}}}{BdBf}}{{{f{{Dn{Fb}}}}}{{Al{Fb}}}}{{{f{{f{Hj}}}}}{{Al{Hf}}}}{{{f{{f{Aj}}}}}{{Al{Gd}}}}{{{f{{f{Aj}}}}}{{Al{Gl}}}}{{{f{{Dn{Dl}}}}}{{Al{Fl}}}}{{{f{{f{Aj}}}}}{{Al{Hd}}}}{{{f{{Dn{Dl}}}}}{{Al{Hf}}}}{{{f{{D`{Dl}}}}}{{Al{Ff}}}}{{{f{{Dn{{f{Fn}}}}}}}{{Al{Fn}}}}{{{D`{c}}}{{Al{c}}}{BdBf}}{{{f{{D`{{f{Aj}}}}}}}{{Al{Eh}}}}{{{f{{Dn{{f{Hn}}}}}}}{{Al{Hn}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{I`}}}}{{{f{{Eb{Dl}}}}}{{Al{Gd}}}}{{{f{{Dn{Dl}}}}}{{Al{El}}}}{{{D`{{f{Ib}}}}}{{Al{Fh}}}}{{{f{{Eb{{f{Id}}}}}}}{{Al{Hd}}}}{{{D`{{f{Aj}}}}}{{Al{A`}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{Gf}}}}{{{f{{Eb{Dl}}}}}{{Al{Fd}}}}{{{f{{Dn{El}}}}}{{Al{El}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{Hb}}}}{{{D`{Dl}}}{{Al{E`}}}}{{{D`{{f{If}}}}}{{Al{Ed}}}}{{{f{{Dn{Dl}}}}}{{Al{I`}}}}{{{f{{Dn{{f{Gd}}}}}}}{{Al{Gd}}}}{{{f{{Dn{{f{Ih}}}}}}}{{Al{Gl}}}}{{{D`{{f{Dl}}}}}{{Al{Hf}}}}{{{f{{Eb{Dl}}}}}{{Al{Eh}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{Ad}}}}{{{f{{Dn{Dl}}}}}{{Al{Gf}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{I`}}}}{{{f{{Dn{{f{h}}}}}}}{{Al{h}}}}{{{D`{{f{Aj}}}}}{{Al{Eh}}}}{{{f{{Dn{{f{Ej}}}}}}}{{Al{Ej}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{Ef}}}}{{{f{{f{Ij}}}}}{{Al{Gh}}}}{{{f{{Eb{{f{Il}}}}}}}{{Al{E`}}}}{{{f{{Eb{Dl}}}}}{{Al{Fn}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{Hf}}}}{{{f{Fh}}}{{Al{Fh}}}}{{{D`{{f{Aj}}}}}{{Al{Fl}}}}{{{f{Gn}}}{{Al{Gn}}}}{{{D`{{f{Dl}}}}}{{Al{Gn}}}}{{{D`{{f{Dl}}}}}{{Al{Eh}}}}{{{D`{{f{F`}}}}}{{Al{Fb}}}}{{{D`{{f{Aj}}}}}{{Al{Ff}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{Ef}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{Gn}}}}{{{D`{{f{Dl}}}}}{{Al{Ed}}}}{{{D`{{f{Dl}}}}}{{Al{Hd}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{Fd}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{Fn}}}}{{{f{{Dn{Dl}}}}}{{Al{Gd}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{Hd}}}}{{{f{Fn}}}{{Al{Fn}}}}{{{f{{f{In}}}}}{{Al{Fd}}}}{{{D`{{f{Dl}}}}}{{Al{Hb}}}}{{{D`{{f{Aj}}}}}{{Al{Gh}}}}{{{f{{f{J`}}}}}{{Al{Gd}}}}{{{f{{Dn{{f{Fl}}}}}}}{{Al{Fl}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{Fd}}}}{{{f{{D`{Dl}}}}}{{Al{Ad}}}}{{{f{{Eb{Dl}}}}}{{Al{Ed}}}}{{{f{{Dn{{f{n}}}}}}}{{Al{h}}}}{{{f{{Eb{{f{In}}}}}}}{{Al{Fd}}}}{{{f{{Eb{{f{Jb}}}}}}}{{Al{Hn}}}}{{{D`{{f{Aj}}}}}{{Al{Dj}}}}{{{f{{Dn{{f{Ad}}}}}}}{{Al{Ad}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{Hb}}}}{{{D`{{f{Dl}}}}}{{Al{Fn}}}}{{{D`{{f{Aj}}}}}{{Al{Hn}}}}{{{f{{D`{Dl}}}}}{{Al{A`}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{Db}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{Fd}}}}{{{f{{Dn{Dl}}}}}{{Al{G`}}}}{{{f{{f{Id}}}}}{{Al{Hd}}}}{{{f{{Dn{{f{Jd}}}}}}}{{Al{Db}}}}{{{f{{Dn{En}}}}}{{Al{En}}}}{{{D`{{f{Af}}}}}{{Al{Ad}}}}{{{D`{Dl}}}{{Al{Hf}}}}{{{f{{Eb{{f{Dd}}}}}}}{{Al{Df}}}}{{{f{Eh}}}{{Al{Eh}}}}{{{f{{Dn{Dl}}}}}{{Al{Fd}}}}{{{f{{f{Aj}}}}}{{Al{Dj}}}}{{{D`{{f{Dl}}}}}{{Al{Ad}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{Hd}}}}{{{f{{Dn{E`}}}}}{{Al{E`}}}}{{{f{{f{Jf}}}}}{{Al{Eh}}}}{{{f{{f{Aj}}}}}{{Al{Ej}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{Ej}}}}{{{D`{{f{Dl}}}}}{{Al{Gd}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{Ef}}}}{{{f{{Eb{{f{J`}}}}}}}{{Al{Gd}}}}{{{f{{f{Aj}}}}}{{Al{E`}}}}{{{f{{f{Aj}}}}}{{Al{Ff}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{Gh}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{h}}}}{{{D`{Dl}}}{{Al{Fb}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{A`}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{Fd}}}}{{{f{{Dn{Fd}}}}}{{Al{Fd}}}}{{{f{Hn}}}{{Al{Hn}}}}{{{D`{{f{Aj}}}}}{{Al{El}}}}{{{f{Dj}}}{{Al{Dj}}}}{{{f{{f{Aj}}}}}{{Al{h}}}}{{{f{{Eb{Dl}}}}}{{Al{I`}}}}{{{f{I`}}}{{Al{I`}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{Eh}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{El}}}}{{{D`{{f{Jh}}}}}{{Al{G`}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{Ef}}}}{{{f{{D`{{f{Hd}}}}}}}{{Al{Hd}}}}{{{f{{f{Aj}}}}}{{Al{Ef}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{Ed}}}}{{{D`{{f{Jj}}}}}{{Al{Ff}}}}{{{f{{f{Aj}}}}}{{Al{Db}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{Fn}}}}{{{f{{Dn{Gf}}}}}{{Al{Gf}}}}{{{f{{D`{Dl}}}}}{{Al{Db}}}}{{{f{{Eb{{f{F`}}}}}}}{{Al{Fb}}}}{{{f{{f{Aj}}}}}{{Al{I`}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{Gn}}}}{{{f{Df}}}{{Al{Df}}}}{{{f{{Dn{A`}}}}}{{Al{A`}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{Df}}}}{{{D`{{f{Aj}}}}}{{Al{Fd}}}}{{{f{{D`{{f{Dj}}}}}}}{{Al{Dj}}}}{{{f{{Dn{Db}}}}}{{Al{Db}}}}{{{f{{f{Ib}}}}}{{Al{Fh}}}}{{{f{Ej}}}{{Al{Ej}}}}{{{f{{Eb{Dl}}}}}{{Al{El}}}}{{{f{{Eb{{f{Hh}}}}}}}{{Al{Gn}}}}{{{f{{Dn{Dl}}}}}{{Al{Dj}}}}{{{f{{Dn{Dl}}}}}{{Al{Ef}}}}{{{f{{Dn{{f{Gl}}}}}}}{{Al{Gl}}}}{{{f{{f{Jd}}}}}{{Al{Db}}}}{{{f{{D`{{f{Fd}}}}}}}{{Al{Fd}}}}{{{f{{Eb{Dl}}}}}{{Al{Ej}}}}{{{D`{Dl}}}{{Al{Gn}}}}{{{f{{f{Il}}}}}{{Al{E`}}}}{{{f{{Dn{Hd}}}}}{{Al{Hd}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{I`}}}}{{{f{{Dn{{f{Gn}}}}}}}{{Al{Gn}}}}{{{D`{Dl}}}{{Al{Fd}}}}{{{f{{D`{{f{Eh}}}}}}}{{Al{Eh}}}}{{{f{{Dn{{f{El}}}}}}}{{Al{El}}}}{{{f{{f{Aj}}}}}{{Al{En}}}}{{{f{{Eb{{f{Af}}}}}}}{{Al{Ad}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{Df}}}}{{{f{{Eb{{f{H`}}}}}}}{{Al{Hb}}}}{{{f{{f{Aj}}}}}{{Al{Hb}}}}{{{f{{Dn{Hn}}}}}{{Al{Hn}}}}{{{f{{Dn{Dj}}}}}{{Al{Dj}}}}{{{f{Ff}}}{{Al{Ff}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{Fl}}}}{{{f{{f{Aj}}}}}{{Al{Fb}}}}{{{f{Gd}}}{{Al{Gd}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{Gd}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{Gd}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{Fb}}}}{{{f{{D`{{f{Gn}}}}}}}{{Al{Gn}}}}{{{f{{D`{Dl}}}}}{{Al{Ed}}}}{{{f{{Dn{{f{Db}}}}}}}{{Al{Db}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{En}}}}{{{f{{Dn{Gn}}}}}{{Al{Gn}}}}{{{f{{D`{{f{Ad}}}}}}}{{Al{Ad}}}}{{{f{{f{Aj}}}}}{{Al{Gf}}}}{{{f{{Dn{{f{Gf}}}}}}}{{Al{Gf}}}}{{{f{{f{Aj}}}}}{{Al{Hn}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{En}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{Hn}}}}{{{f{{D`{{f{G`}}}}}}}{{Al{G`}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{Eh}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{Fh}}}}{{{f{{f{Jl}}}}}{{Al{Ej}}}}{{{f{{D`{Dl}}}}}{{Al{Eh}}}}{{{f{{Dn{Dl}}}}}{{Al{Ed}}}}{{{f{{Dn{{f{Hb}}}}}}}{{Al{Hb}}}}{{{D`{{f{Aj}}}}}{{Al{Gf}}}}{{{f{{D`{{f{Gl}}}}}}}{{Al{Gl}}}}{{{f{{Dn{{f{Ff}}}}}}}{{Al{Ff}}}}{{{f{{D`{Dl}}}}}{{Al{El}}}}{{{f{{Dn{Gh}}}}}{{Al{Gh}}}}{{{f{{Dn{{f{Eh}}}}}}}{{Al{Eh}}}}{{{f{{f{Aj}}}}}{{Al{Gn}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{Dj}}}}{{{f{{f{Aj}}}}}{{Al{Ad}}}}{{{f{{f{Fj}}}}}{{Al{Fl}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{Db}}}}{{{D`{{f{Aj}}}}}{{Al{Hd}}}}{{{D`{{f{Jf}}}}}{{Al{Eh}}}}{{{f{Fd}}}{{Al{Fd}}}}{{{f{{Eb{{f{Ib}}}}}}}{{Al{Fh}}}}{{{D`{Dl}}}{{Al{h}}}}{{{f{{Dn{Dl}}}}}{{Al{A`}}}}{{{f{{Eb{Dl}}}}}{{Al{Ff}}}}{{{f{{Dn{{f{Jh}}}}}}}{{Al{G`}}}}{{{f{{D`{{f{h}}}}}}}{{Al{h}}}}{{{f{{D`{{f{Fl}}}}}}}{{Al{Fl}}}}{{{f{{Dn{{f{Jl}}}}}}}{{Al{Ej}}}}{{{D`{{f{Aj}}}}}{{Al{Fb}}}}{{{f{{f{Jn}}}}}{{Al{El}}}}{{{f{{Dn{Dl}}}}}{{Al{h}}}}{{{f{{D`{{f{En}}}}}}}{{Al{En}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{Fb}}}}{{{D`{{f{In}}}}}{{Al{Fd}}}}{{{D`{{f{Aj}}}}}{{Al{G`}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{El}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{Ad}}}}{{{D`{Dl}}}{{Al{Df}}}}{{{f{{D`{Dl}}}}}{{Al{Ef}}}}{{{f{{f{If}}}}}{{Al{Ed}}}}{{{f{{Dn{{f{G`}}}}}}}{{Al{G`}}}}{{{f{Gf}}}{{Al{Gf}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{G`}}}}{{{D`{{f{J`}}}}}{{Al{Gd}}}}{{{f{{Eb{Dl}}}}}{{Al{Gl}}}}{{{f{{Dn{Df}}}}}{{Al{Df}}}}{{{D`{{f{K`}}}}}{{Al{I`}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{Gl}}}}{{{f{{Dn{{f{Hl}}}}}}}{{Al{Fn}}}}{{{D`{{f{Aj}}}}}{{Al{Ef}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{El}}}}{{{D`{{f{Id}}}}}{{Al{Hd}}}}{{{f{{f{Aj}}}}}{{Al{Eh}}}}{{{f{{Eb{{f{If}}}}}}}{{Al{Ed}}}}{{{f{Fl}}}{{Al{Fl}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{E`}}}}{{{f{{Dn{{f{Hd}}}}}}}{{Al{Hd}}}}{{{f{{D`{Dl}}}}}{{Al{Fl}}}}{{{f{{f{Aj}}}}}{{Al{A`}}}}{{{f{{D`{Dl}}}}}{{Al{Hd}}}}{{{f{E`}}}{{Al{E`}}}}{{{D`{{f{Aj}}}}}{{Al{Ej}}}}{{{f{{f{Aj}}}}}{{Al{Gh}}}}{{{f{{Dn{Dl}}}}}{{Al{Gh}}}}{{{D`{{f{Dl}}}}}{{Al{A`}}}}{{{f{{Eb{Dl}}}}}{{Al{Gh}}}}{{{f{{Eb{Dl}}}}}{{Al{En}}}}{{{D`{{f{Dl}}}}}{{Al{Ej}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{h}}}}{{{f{{D`{{f{Df}}}}}}}{{Al{Df}}}}{{{f{{Eb{{f{Ih}}}}}}}{{Al{Gl}}}}{{{f{{D`{{f{Ed}}}}}}}{{Al{Ed}}}}{{{f{A`}}}{{Al{A`}}}}{{{D`{{f{Aj}}}}}{{Al{E`}}}}{{{f{{Dn{{f{Ab}}}}}}}{{Al{A`}}}}{{{D`{{f{Ih}}}}}{{Al{Gl}}}}{{{D`{{f{Aj}}}}}{{Al{Df}}}}{{{f{{Dn{Dl}}}}}{{Al{Df}}}}{{{D`{{f{Dl}}}}}{{Al{Gh}}}}{{{f{{f{Ab}}}}}{{Al{A`}}}}{{{f{{Eb{Dl}}}}}{{Al{Fl}}}}{{{f{{D`{Dl}}}}}{{Al{Hf}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{E`}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{A`}}}}{{{D`{{f{n}}}}}{{Al{h}}}}{{{f{{Dn{Hf}}}}}{{Al{Hf}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{E`}}}}{{{D`{{f{Hj}}}}}{{Al{Hf}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{Db}}}}{{{D`{{f{Ij}}}}}{{Al{Gh}}}}{{{D`{{f{Hl}}}}}{{Al{Fn}}}}{{{f{Ad}}}{{Al{Ad}}}}{{{f{{f{Ih}}}}}{{Al{Gl}}}}{{{D`{{f{Dl}}}}}{{Al{Ff}}}}{{{f{{Dn{{f{Dd}}}}}}}{{Al{Df}}}}{{{f{{Eb{c}}}}}{{Al{c}}}{BdBf}}{{{f{{Dn{Dl}}}}}{{Al{Gn}}}}{{{f{{f{Aj}}}}}{{Al{Fl}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{Hf}}}}{{{D`{{f{Dl}}}}}{{Al{Fh}}}}{cc{}}{{{D`{{f{Aj}}}}}{{Al{En}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{Gn}}}}{{{D`{{f{Dl}}}}}{{Al{Fd}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{Fh}}}}{{{f{{f{Gj}}}}}{{Al{En}}}}{{{f{{D`{{f{Gh}}}}}}}{{Al{Gh}}}}{{{f{{D`{{f{Ff}}}}}}}{{Al{Ff}}}}{{{f{{Eb{Dl}}}}}{{Al{G`}}}}{{{f{{D`{{f{Fh}}}}}}}{{Al{Fh}}}}{{{D`{{f{Aj}}}}}{{Al{Fh}}}}{{{D`{{f{Ab}}}}}{{Al{A`}}}}{{{f{{Dn{{f{Gh}}}}}}}{{Al{Gh}}}}{{{f{{Dn{Dl}}}}}{{Al{Fn}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{Gl}}}}{{{f{{f{Kb}}}}}{{Al{Gf}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{Hn}}}}{{{f{{Dn{Fn}}}}}{{Al{Fn}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{G`}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{Ej}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{Gh}}}}{{{f{{Eb{{f{Jj}}}}}}}{{Al{Ff}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{h}}}}{{{f{{Eb{Dl}}}}}{{Al{Fh}}}}{{{D`{{f{Dl}}}}}{{Al{Dj}}}}{{{f{{Eb{{f{Jn}}}}}}}{{Al{El}}}}{{{D`{{f{Aj}}}}}{{Al{Ed}}}}{{{f{{Dn{{f{In}}}}}}}{{Al{Fd}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{Ad}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{E`}}}}{{{f{{D`{Dl}}}}}{{Al{Fb}}}}{{{f{{Dn{{f{Dj}}}}}}}{{Al{Dj}}}}{{{f{{Eb{{f{Gj}}}}}}}{{Al{En}}}}{{{f{{Dn{Dl}}}}}{{Al{Fh}}}}{{{D`{{f{Aj}}}}}{{Al{Hb}}}}{{{f{{D`{Dl}}}}}{{Al{Gd}}}}{{{f{{Eb{{f{Gb}}}}}}}{{Al{Ef}}}}{{{f{{Dn{{f{Af}}}}}}}{{Al{Ad}}}}{{{D`{{f{Aj}}}}}{{Al{h}}}}{{{D`{{f{Dl}}}}}{{Al{Gf}}}}{{{D`{Dl}}}{{Al{Fn}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{Hb}}}}{{{f{{Eb{Dl}}}}}{{Al{Hb}}}}{{{D`{Dl}}}{{Al{Dj}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{Hd}}}}{{{f{{D`{Dl}}}}}{{Al{Hb}}}}{{{f{{f{H`}}}}}{{Al{Hb}}}}{{{f{{Eb{{f{Jf}}}}}}}{{Al{Eh}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{Ad}}}}{{{D`{Dl}}}{{Al{Gf}}}}{{{f{{Dn{{f{Ij}}}}}}}{{Al{Gh}}}}{{{f{{Eb{{f{Fj}}}}}}}{{Al{Fl}}}}{{{f{{Dn{Dl}}}}}{{Al{Ff}}}}{{{f{{f{Aj}}}}}{{Al{Fh}}}}{{{f{{Eb{{f{Jl}}}}}}}{{Al{Ej}}}}{{{f{{D`{Dl}}}}}{{Al{En}}}}{{{D`{{f{Aj}}}}}{{Al{Ad}}}}{{{f{{Dn{{f{Jn}}}}}}}{{Al{El}}}}{{{f{{Eb{Dl}}}}}{{Al{Gn}}}}{{{f{{D`{Dl}}}}}{{Al{Ej}}}}{{{f{{f{Aj}}}}}{{Al{Fn}}}}{{{f{Hd}}}{{Al{Hd}}}}{{{D`{{f{Dl}}}}}{{Al{G`}}}}{{{f{{D`{Dl}}}}}{{Al{Fh}}}}{{{f{Ef}}}{{Al{Ef}}}}{{{f{{Eb{Dl}}}}}{{Al{E`}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{Gd}}}}{{{D`{Dl}}}{{Al{G`}}}}{{{D`{Dl}}}{{Al{Gd}}}}{{{f{{Dn{{f{Dh}}}}}}}{{Al{Dj}}}}{{{f{{Dn{{f{Fh}}}}}}}{{Al{Fh}}}}{{{f{{Dn{Fh}}}}}{{Al{Fh}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{Fl}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{I`}}}}{{{f{{Dn{Dl}}}}}{{Al{Ad}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{Hn}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{Fh}}}}{{{f{{Eb{Dl}}}}}{{Al{Hf}}}}{{{f{{D`{Dl}}}}}{{Al{I`}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{Gf}}}}{{{D`{{f{Jb}}}}}{{Al{Hn}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{Hb}}}}{{{D`{{f{Dl}}}}}{{Al{Db}}}}{{{f{{Eb{Dl}}}}}{{Al{Fb}}}}{{{D`{{f{Dl}}}}}{{Al{I`}}}}{{{f{{Dn{{f{J`}}}}}}}{{Al{Gd}}}}{{{f{{f{Jh}}}}}{{Al{G`}}}}{{{f{{Dn{{f{Id}}}}}}}{{Al{Hd}}}}{{{f{{Eb{Dl}}}}}{{Al{Ad}}}}{{{f{{Dn{{f{Il}}}}}}}{{Al{E`}}}}{{{f{{Dn{G`}}}}}{{Al{G`}}}}{{{f{{Eb{Dl}}}}}{{Al{h}}}}{{{f{{Dn{{f{I`}}}}}}}{{Al{I`}}}}{{{f{{f{Aj}}}}}{{Al{Hf}}}}{{{D`{Dl}}}{{Al{Hn}}}}{{{D`{{f{Dh}}}}}{{Al{Dj}}}}{{{D`{Dl}}}{{Al{Ej}}}}{{{D`{{f{Dl}}}}}{{Al{Fl}}}}{{{D`{{f{Dl}}}}}{{Al{Gl}}}}{{{f{{Dn{Dl}}}}}{{Al{Hd}}}}{{{D`{Dl}}}{{Al{Hd}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{Fh}}}}{{{f{{Dn{Fl}}}}}{{Al{Fl}}}}{{{f{{Dn{Eh}}}}}{{Al{Eh}}}}{{{D`{{f{Dl}}}}}{{Al{h}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{Fl}}}}{{{D`{{f{Gb}}}}}{{Al{Ef}}}}{{{D`{{f{Dl}}}}}{{Al{Df}}}}{{{f{{Dn{{f{En}}}}}}}{{Al{En}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{Gd}}}}{{{f{{D`{{f{Fb}}}}}}}{{Al{Fb}}}}{{{D`{Dl}}}{{Al{El}}}}{{{f{{Dn{Dl}}}}}{{Al{Gl}}}}{{{D`{{f{Aj}}}}}{{Al{Hf}}}}{{{f{{Eb{Dl}}}}}{{Al{Db}}}}{{{f{{D`{{f{Ej}}}}}}}{{Al{Ej}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{El}}}}{{{f{{Dn{{f{Hh}}}}}}}{{Al{Gn}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{Gh}}}}{{{f{{D`{{f{Ef}}}}}}}{{Al{Ef}}}}{{{D`{Dl}}}{{Al{Ed}}}}{{{D`{{f{Dl}}}}}{{Al{Ef}}}}{{{D`{Dl}}}{{Al{Ef}}}}{{{f{{Dn{{f{If}}}}}}}{{Al{Ed}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{Fb}}}}{{{f{{Dn{Ff}}}}}{{Al{Ff}}}}{{{f{{f{Aj}}}}}{{Al{El}}}}{{{D`{Dl}}}{{Al{I`}}}}{{{D`{{f{Aj}}}}}{{Al{Gn}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{Hn}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{Hf}}}}{{{f{{Eb{Dl}}}}}{{Al{A`}}}}{{{f{{Dn{{f{A`}}}}}}}{{Al{A`}}}}{{{D`{{f{Dl}}}}}{{Al{Hn}}}}{{{f{Fb}}}{{Al{Fb}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{Fl}}}}{{{f{{Eb{{f{Dh}}}}}}}{{Al{Dj}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{Gl}}}}{{{f{{Dn{{f{Jf}}}}}}}{{Al{Eh}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{En}}}}{{{f{{D`{{f{Hb}}}}}}}{{Al{Hb}}}}{{{f{{Dn{{f{K`}}}}}}}{{Al{I`}}}}{{{f{{f{Jb}}}}}{{Al{Hn}}}}{{{f{Hf}}}{{Al{Hf}}}}{{{f{{Eb{Dl}}}}}{{Al{Gf}}}}{{{f{{Eb{{f{Jd}}}}}}}{{Al{Db}}}}{{{D`{Dl}}}{{Al{Gl}}}}{{{D`{{f{Kb}}}}}{{Al{Gf}}}}{{{D`{{f{Dl}}}}}{{Al{Fb}}}}{{{f{{Eb{Dl}}}}}{{Al{Hn}}}}{{{f{{D`{Dl}}}}}{{Al{Gl}}}}{{{D`{{f{Fj}}}}}{{Al{Fl}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{Ej}}}}{{{f{{Dn{I`}}}}}{{Al{I`}}}}{{{f{{Eb{{f{K`}}}}}}}{{Al{I`}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{Gf}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{Gl}}}}{{{f{{Dn{{f{Jj}}}}}}}{{Al{Ff}}}}{{{f{Hb}}}{{Al{Hb}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{Gf}}}}{{{f{{Dn{{f{E`}}}}}}}{{Al{E`}}}}{{{f{{D`{Dl}}}}}{{Al{Fd}}}}{{{f{{Eb{{f{Jh}}}}}}}{{Al{G`}}}}{{{f{{Eb{Dl}}}}}{{Al{Ef}}}}{{{f{{Dn{Gl}}}}}{{Al{Gl}}}}{{{f{{Dn{Dl}}}}}{{Al{Eh}}}}{{{f{{Eb{{f{Kb}}}}}}}{{Al{Gf}}}}{{{f{{Dn{Dl}}}}}{{Al{Hn}}}}{{{f{{f{Jj}}}}}{{Al{Ff}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{Dj}}}}{{{D`{{f{Il}}}}}{{Al{E`}}}}{{{f{{Dn{{f{Ib}}}}}}}{{Al{Fh}}}}{{{f{{f{Hh}}}}}{{Al{Gn}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{A`}}}}{{{D`{Dl}}}{{Al{Ad}}}}{{{f{{Dn{{f{H`}}}}}}}{{Al{Hb}}}}{{{f{{D`{{f{E`}}}}}}}{{Al{E`}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{Eh}}}}{{{f{{Eb{{f{Aj}}}}}}}{{Al{Df}}}}{{{f{{f{n}}}}}{{Al{h}}}}{{{D`{Dl}}}{{Al{Fl}}}}{{{f{{D`{Dl}}}}}{{Al{Hn}}}}{{{f{{Dn{Gd}}}}}{{Al{Gd}}}}{{{D`{{f{Aj}}}}}{{Al{Fn}}}}{{{f{{f{Hl}}}}}{{Al{Fn}}}}{{{f{{D`{Dl}}}}}{{Al{Gn}}}}{{{f{{Dn{{f{Kb}}}}}}}{{Al{Gf}}}}{{{D`{{f{Jl}}}}}{{Al{Ej}}}}{{{f{{Dn{Dl}}}}}{{Al{En}}}}{{{f{{Dn{{f{Ed}}}}}}}{{Al{Ed}}}}{{{f{{Dn{Dl}}}}}{{Al{Db}}}}{{{f{{D`{Dl}}}}}{{Al{h}}}}{{{f{{D`{{f{Hn}}}}}}}{{Al{Hn}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{Fn}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{Ed}}}}{{{D`{{f{Aj}}}}}{{Al{Gl}}}}{{{D`{{f{Jn}}}}}{{Al{El}}}}{{{f{{D`{Dl}}}}}{{Al{Gf}}}}{{{f{{D`{{f{Hf}}}}}}}{{Al{Hf}}}}{{{f{{Eb{{f{Ab}}}}}}}{{Al{A`}}}}{{{f{{Dn{{f{Jb}}}}}}}{{Al{Hn}}}}{{{f{{Dn{Dl}}}}}{{Al{Hb}}}}{{{D`{{f{Aj}}}}}{{Al{I`}}}}{{{f{{f{Dd}}}}}{{Al{Df}}}}{{{f{Db}}}{{Al{Db}}}}{{{f{{Dn{{f{Hf}}}}}}}{{Al{Hf}}}}{{{f{{Eb{Dl}}}}}{{Al{Df}}}}{{{f{{Eb{Dl}}}}}{{Al{Hd}}}}{{{f{{f{K`}}}}}{{Al{I`}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{h}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{Ff}}}}{{{f{{Eb{{f{Dl}}}}}}}{{Al{Df}}}}{{{D`{Dl}}}{{Al{Hb}}}}{{{f{{f{Aj}}}}}{{Al{Df}}}}{{{f{{Eb{{f{Ij}}}}}}}{{Al{Gh}}}}{{{f{{Dn{Hb}}}}}{{Al{Hb}}}}{{{D`{{f{Jd}}}}}{{Al{Db}}}}{{{f{{D`{{f{Aj}}}}}}}{{Al{G`}}}}{{{f{{D`{Dl}}}}}{{Al{Gh}}}}{{{f{{Dn{{f{Hj}}}}}}}{{Al{Hf}}}}{{{f{{Dn{{f{Aj}}}}}}}{{Al{Ed}}}}{{{f{{f{Aj}}}}}{{Al{G`}}}}{{{f{{D`{{f{I`}}}}}}}{{Al{I`}}}}{{{f{{f{Af}}}}}{{Al{Ad}}}}{{{D`{Dl}}}{{Al{En}}}}{cc{}}{Dlh}{{{f{Aj}}}h}2{{{Kd{n}}}h}{{{Kd{Aj}}}h}{{{f{n}}}h}{{{Ah{n}}}h}{{{f{{Ah{n}}}}}{{f{n}}}}{{{f{Dl}}}{{f{n}}}}{{{f{Aj}}}{{f{n}}}}{{{f{h}}}{{f{n}}}}:{{{Kd{Aj}}}A`}{{{Kd{Ab}}}A`}{{{f{Aj}}}A`}{{{Ah{Ab}}}A`}{DlA`}{{{f{Ab}}}A`}{{{f{{Ah{Ab}}}}}{{f{Ab}}}}{{{f{A`}}}{{f{Ab}}}}{{{f{Dl}}}{{f{Ab}}}}{{{f{Aj}}}{{f{Ab}}}}{{{Ah{Af}}}Ad}{DlAd}{{{f{Aj}}}Ad}{{{Kd{Aj}}}Ad}{{{Kd{Af}}}Ad}{{{f{Af}}}Ad}{cc{}}{{{f{Ad}}}{{f{Af}}}}{{{f{Dl}}}{{f{Af}}}}{{{f{{Ah{Af}}}}}{{f{Af}}}}{{{f{Aj}}}{{f{Af}}}}44{e{{Al{g}}}Bd{{Kf{}{{B`{c}}}}}Bd}{{{f{Aj}}}h}{{{f{Aj}}}{{f{n}}}}{{{f{Aj}}}A`}?<4{{{f{Aj}}}{{l{hc}}}{}}2{{{f{Aj}}}{{l{A`c}}}{}}{{{f{Aj}}}{{f{Ab}}}}{{{f{Aj}}}{{l{Adc}}}{}}8`{{{f{h}}{f{bc}}}BlKh}{{{f{n}}{f{bc}}}BlKh}{{{f{A`}}{f{bc}}}BlKh}{{{f{Ab}}{f{bc}}}BlKh}{{{f{Ad}}{f{bc}}}BlKh}{{{f{Af}}{f{bc}}}BlKh}{{{f{Bh}}{f{bc}}}BlKh}{{{f{Bj}}{f{bc}}}BlKh}{ce{}{}}000000{h{{Kd{n}}}}{A`{{Kd{Ab}}}}{Ad{{Kd{Af}}}}{Kj{{Ah{c}}}{KlKn}}{{{f{h}}}{{Ah{n}}}}{h{{Ah{n}}}}{{{f{n}}}{{Ah{n}}}}{A`{{Ah{Ab}}}}{{{f{A`}}}{{Ah{Ab}}}}{{{f{Ab}}}{{Ah{Ab}}}}{{{f{Ad}}}{{Ah{Af}}}}{Ad{{Ah{Af}}}}{{{f{Af}}}{{Ah{Af}}}}{{{f{{Al{c}}}}}eBd{}}>{{{Kd{n}}}h}{{{Kd{Ab}}}A`}{{{Kd{Af}}}Ad}{{{Al{c}}}{{D`{c}}}{Bf{L`{f}}{L`{{f{Aj}}}}Bd}}{{{f{{Al{c}}}}}CfBd}{{{f{{Al{c}}}}}{{C`{c}}}Bd}{{{C`{c}}}{{Lb{e}}}Bd{}}{{{f{{Al{c}}}}}AnBd}`{Dlh}{DlA`}{DlAd}{{{f{b{C`{c}}}}}{{Lb{e}}}Bd{}}{{{f{Aj}}}Bj}{{{f{h}}{f{h}}}{{Lb{Bn}}}}{{{f{n}}{f{n}}}{{Lb{Bn}}}}{{{f{A`}}{f{A`}}}{{Lb{Bn}}}}{{{f{Ab}}{f{Ab}}}{{Lb{Bn}}}}{{{f{Ad}}{f{Ad}}}{{Lb{Bn}}}}{{{f{Af}}{f{Af}}}{{Lb{Bn}}}}{{{f{Bh}}{f{Bh}}}{{Lb{Bn}}}}{{{f{Bj}}{f{Bj}}}{{Lb{Bn}}}}`{{{f{{Al{c}}}}e}lBdLd}{{{f{h}}c}lLd}{{{f{n}}c}lLd}{{{f{A`}}c}lLd}{{{f{Ab}}c}lLd}{{{f{Ad}}c}lLd}{{{f{Af}}c}lLd}{{{f{Bh}}c}lLd}{{{f{Bj}}c}lLd}{{{f{{C`{c}}}}}{{Lf{An{Lb{An}}}}}Bd}{An{{Lf{An{Lb{An}}}}}}00000``{hDl}{A`Dl}{AdDl}`{{{f{c}}}e{}{}}0{{{f{n}}}c{}}1{{{f{Ab}}}c{}}2{{{f{Af}}}c{}}33{{{f{c}}}Dl{}}00000{c{{l{e}}}{}{}}0000000000000{{{f{c}}}Lh{}}000000000`{{{f{h}}}{{f{n}}}}{{{f{n}}}{{f{n}}}}{{{f{A`}}}{{f{Ab}}}}{{{f{Ab}}}{{f{Ab}}}}{{{f{Af}}}{{f{Af}}}}{{{f{Ad}}}{{f{Af}}}}```````````````````{{}{{f{{Eb{Lj}}}}}}{{{f{bd}}}{{Ll{Fd}}}}{{{f{bd}}}{{Ll{Lj}}}}{{{f{In}}}{{Ah{In}}}}{{{f{Lj}}}{{f{In}}}}{{{f{Fd}}}{{f{In}}}}{{{f{Fd}}}{{f{Aj}}}}{{{f{In}}}{{f{Aj}}}}012{{{f{c}}}{{f{e}}}{}{}}100{{{f{bc}}}{{f{be}}}{}{}}00{{{f{Fd}}}Fd}{{{f{Lj}}}Lj}{{{f{c}}{f{be}}}Bl{}{}}0{{{f{c}}}Bl{}}0{{{f{Fd}}{f{Fd}}}Bn}{{{f{In}}{f{In}}}Bn}{{{f{Fd}}}{{f{c}}}{}}{c{{l{Fd}}}Cb}{c{{l{{f{In}}}}}Cb}{c{{l{Lj}}}Cb}{{{f{Fd}}{f{{f{Fd}}}}}Cf}{{{f{Fd}}{f{Fd}}}Cf}{{{f{Fd}}{f{{f{In}}}}}Cf}{{{f{Fd}}{f{In}}}Cf}{{{f{In}}{f{In}}}Cf}{{{f{{f{In}}}}{f{Fd}}}Cf}{{{f{In}}{f{Fd}}}Cf}{{{f{Lj}}{f{Lj}}}Cf}{{{f{Fd}}{f{bCl}}}Cn}0{{{f{In}}{f{bCl}}}Cn}0{{{f{Lj}}{f{bCl}}}Cn}0{DlFd}{{{Ah{In}}}Fd}{{{Kd{Aj}}}Fd}{{{Kd{In}}}Fd}{{{f{Aj}}}Fd}{cc{}}{{{f{In}}}Fd}{{{f{Aj}}}{{f{In}}}}{{{f{{Ah{In}}}}}{{f{In}}}}{{{f{Fd}}}{{f{In}}}}{{{f{Dl}}}{{f{In}}}}5{{{Ah{In}}}Lj}{FdLj}85{{{f{Aj}}}{{l{Fdc}}}{}}6{{{f{Fd}}{f{bc}}}BlKh}{{{f{In}}{f{bc}}}BlKh}{ce{}{}}0{Fd{{Kd{In}}}}{Fd{{Ah{In}}}}{{{f{Fd}}}{{Ah{In}}}}{{{f{In}}}{{Ah{In}}}}{{{Kd{In}}}Fd}{DlFd}{{{f{Fd}}{f{Fd}}}{{Lb{Bn}}}}{{{f{In}}{f{In}}}{{Lb{Bn}}}}{{{f{Fd}}c}lLd}{{{f{In}}c}lLd}{{{f{Lj}}c}lLd}{An{{Lf{An{Lb{An}}}}}}{FdDl}{{{f{c}}}e{}{}}{{{f{In}}}c{}}{{{f{Lj}}}Lj}2{{{f{c}}}Dl{}}00{c{{l{e}}}{}{}}0{{{f{Aj}}}{{l{Ljc}}}{}}11{{{f{c}}}Lh{}}00{{{f{In}}}{{f{In}}}}{{{f{Fd}}}{{f{In}}}}6`````````````````````{LnLn}00{{{f{bd}}}{{l{Hfj}}}}{{{f{bd}}}{{l{{f{Hj}}j}}}}{{{f{bd}}}{{l{Fhj}}}}{{{f{bd}}}{{l{{f{Ib}}j}}}}{{{f{bd}}}{{l{I`j}}}}{{{f{bd}}}{{l{{f{K`}}j}}}}{{{f{bd}}}{{l{Fbj}}}}{{{f{bd}}}{{l{{f{F`}}j}}}}{d{{l{Hfj}}}}{d{{l{{f{Hj}}j}}}}{d{{l{Fhj}}}}{d{{l{{f{Ib}}j}}}}{d{{l{I`j}}}}{d{{l{{f{K`}}j}}}}{d{{l{Fbj}}}}{d{{l{{f{F`}}j}}}}{{{f{Hj}}}{{Ah{Hj}}}}{{{f{Ib}}}{{Ah{Ib}}}}{{{f{K`}}}{{Ah{K`}}}}{{{f{F`}}}{{Ah{F`}}}}{{{f{Hf}}}{{f{Hj}}}}{{{f{Hf}}}{{f{Aj}}}}{{{f{Hj}}}{{f{Aj}}}}{{{f{Fh}}}{{f{Aj}}}}{{{f{Fh}}}{{f{Ib}}}}{{{f{Ib}}}{{f{Aj}}}}{{{f{I`}}}{{f{Aj}}}}{{{f{I`}}}{{f{K`}}}}{{{f{K`}}}{{f{Aj}}}}{{{f{Fb}}}{{f{Aj}}}}{{{f{Fb}}}{{f{F`}}}}{{{f{F`}}}{{f{Aj}}}}9630`;{{{f{c}}}{{f{e}}}{}{}};0:980075060400000231000{{{f{bc}}}{{f{be}}}{}{}}0000000000000{{{f{Hf}}}Hf}{{{f{Fh}}}Fh}{{{f{I`}}}I`}{{{f{M`}}}M`}{{{f{Mb}}}Mb}{{{f{Md}}}Md}{{{f{Ln}}}Ln}{{{f{Fb}}}Fb}{{{f{Mf}}}Mf}{{{f{Mh}}}Mh}{{{f{c}}{f{be}}}Bl{}{}}000000000{{{f{c}}}Bl{}}000000000{{{f{Hf}}{f{Hf}}}Bn}{{{f{Hj}}{f{Hj}}}Bn}{{{f{Fh}}{f{Fh}}}Bn}{{{f{Ib}}{f{Ib}}}Bn}{{{f{I`}}{f{I`}}}Bn}{{{f{K`}}{f{K`}}}Bn}{{{f{Fb}}{f{Fb}}}Bn}{{{f{F`}}{f{F`}}}Bn}{LnLn}{{}Mb}{{}Md}{{{f{K`}}}Dl}{{{f{Hf}}}{{f{c}}}{}}{{{f{Fh}}}{{f{c}}}{}}{{{f{I`}}}{{f{c}}}{}}{{{f{Fb}}}{{f{c}}}{}}{c{{l{Hf}}}Cb}{c{{l{{f{Hj}}}}}Cb}{c{{l{Fh}}}Cb}{c{{l{{f{Ib}}}}}Cb}{c{{l{I`}}}Cb}{c{{l{{f{K`}}}}}Cb}{c{{l{M`}}}Cb}{c{{l{Mb}}}Cb}{c{{l{Md}}}Cb}{c{{l{Fb}}}Cb}{c{{l{{f{F`}}}}}Cb}{c{{l{Mf}}}Cb}{c{{l{Mh}}}Cb}`{{{f{Hf}}{f{{f{Hj}}}}}Cf}{{{f{Hf}}{f{Hf}}}Cf}{{{f{Hf}}{f{{f{Hf}}}}}Cf}{{{f{Hf}}{f{Hj}}}Cf}{{{f{{f{Hj}}}}{f{Hf}}}Cf}{{{f{Hj}}{f{Hj}}}Cf}{{{f{Hj}}{f{Hf}}}Cf}{{{f{Fh}}{f{{f{Ib}}}}}Cf}{{{f{Fh}}{f{Ib}}}Cf}{{{f{Fh}}{f{Fh}}}Cf}{{{f{Fh}}{f{{f{Fh}}}}}Cf}{{{f{Ib}}{f{Fh}}}Cf}{{{f{{f{Ib}}}}{f{Fh}}}Cf}{{{f{Ib}}{f{Ib}}}Cf}{{{f{I`}}{f{{f{I`}}}}}Cf}{{{f{I`}}{f{I`}}}Cf}{{{f{I`}}{f{K`}}}Cf}{{{f{I`}}{f{{f{K`}}}}}Cf}{{{f{K`}}{f{K`}}}Cf}{{{f{{f{K`}}}}{f{I`}}}Cf}{{{f{K`}}{f{I`}}}Cf}{{{f{M`}}{f{M`}}}Cf}{{{f{Mb}}{f{Mb}}}Cf}{{{f{Md}}{f{Md}}}Cf}{{{f{Fb}}{f{F`}}}Cf}{{{f{Fb}}{f{Fb}}}Cf}{{{f{Fb}}{f{{f{F`}}}}}Cf}{{{f{Fb}}{f{{f{Fb}}}}}Cf}{{{f{F`}}{f{F`}}}Cf}{{{f{{f{F`}}}}{f{Fb}}}Cf}{{{f{F`}}{f{Fb}}}Cf}{{{f{Mf}}{f{Mf}}}Cf}{{{f{Mh}}{f{Mh}}}Cf}{{{f{Hf}}{f{bCl}}}Cn}0{{{f{Hj}}{f{bCl}}}Cn}0{{{f{Fh}}{f{bCl}}}Cn}0{{{f{Ib}}{f{bCl}}}Cn}0{{{f{I`}}{f{bCl}}}Cn}0{{{f{K`}}{f{bCl}}}Cn}0{{{f{M`}}{f{bCl}}}Cn}0{{{f{Mb}}{f{bCl}}}Cn}0{{{f{Md}}{f{bCl}}}Cn}0{{{f{Ln}}{f{bCl}}}Cn}{{{f{Fb}}{f{bCl}}}Cn}0{{{f{F`}}{f{bCl}}}Cn}0{{{f{Mf}}{f{bCl}}}Cn}0{{{f{Mh}}{f{bCl}}}Cn}{DlHf}{{{Kd{Aj}}}Hf}{{{Ah{Hj}}}Hf}{{{Kd{Hj}}}Hf}{{{f{Aj}}}Hf}{{{f{Hj}}}Hf}{cc{}}{{{f{Dl}}}{{f{Hj}}}}{{{f{{Ah{Hj}}}}}{{f{Hj}}}}{{{f{Aj}}}{{f{Hj}}}}{{{f{Hf}}}{{f{Hj}}}}{{{f{Ib}}}Fh}{{{Kd{Ib}}}Fh}{{{Ah{Ib}}}Fh}{{{f{Aj}}}Fh}{{{Kd{Aj}}}Fh}9{DlFh}{{{f{{Ah{Ib}}}}}{{f{Ib}}}}{{{f{Fh}}}{{f{Ib}}}}{{{f{Dl}}}{{f{Ib}}}}{{{f{Aj}}}{{f{Ib}}}}{{{f{Aj}}}I`}?{DlI`}{{{Kd{K`}}}I`}{{{Kd{Aj}}}I`}{{{Ah{K`}}}I`}{{{f{K`}}}I`}{{{f{{Ah{K`}}}}}{{f{K`}}}}{{{f{Aj}}}{{f{K`}}}}{{{f{Dl}}}{{f{K`}}}}{{{f{I`}}}{{f{K`}}}}{cc{}}000{{{Ah{F`}}}Fb}{{{f{F`}}}Fb}{DlFb}3{{{Kd{F`}}}Fb}{{{Kd{Aj}}}Fb}{{{f{Aj}}}Fb}{{{f{{Ah{F`}}}}}{{f{F`}}}}{{{f{Dl}}}{{f{F`}}}}{{{f{Fb}}}{{f{F`}}}}{{{f{Aj}}}{{f{F`}}}}::{{{f{Aj}}}Hf}{{{f{Aj}}}{{f{Hj}}}}{{{f{Aj}}}Fh}{{{f{Aj}}}{{f{Ib}}}}{{{f{Aj}}}I`}{{{f{Aj}}}{{f{K`}}}}:6{{{f{Aj}}}{{l{Hfc}}}{}}5{{{f{Aj}}}{{l{Fhc}}}{}}4{{{f{Aj}}}{{l{I`c}}}{}}3{{{f{Aj}}}{{l{Fbc}}}{}}:{{{f{Hf}}{f{bc}}}BlKh}{{{f{Hj}}{f{bc}}}BlKh}{{{f{Fh}}{f{bc}}}BlKh}{{{f{Ib}}{f{bc}}}BlKh}{{{f{I`}}{f{bc}}}BlKh}{{{f{K`}}{f{bc}}}BlKh}{{{f{Fb}}{f{bc}}}BlKh}{{{f{F`}}{f{bc}}}BlKh}`{ce{}{}}000000000{Hf{{Kd{Hj}}}}{Fh{{Kd{Ib}}}}{I`{{Kd{K`}}}}{Fb{{Kd{F`}}}}{{{f{Hf}}}{{Ah{Hj}}}}{Hf{{Ah{Hj}}}}{{{f{Hj}}}{{Ah{Hj}}}}{Fh{{Ah{Ib}}}}{{{f{Fh}}}{{Ah{Ib}}}}{{{f{Ib}}}{{Ah{Ib}}}}{I`{{Ah{K`}}}}{{{f{I`}}}{{Ah{K`}}}}{{{f{K`}}}{{Ah{K`}}}}{Fb{{Ah{F`}}}}{{{f{Fb}}}{{Ah{F`}}}}{{{f{F`}}}{{Ah{F`}}}}{{{Kd{Hj}}}Hf}{{{Kd{Ib}}}Fh}{{{Kd{K`}}}I`}{{{Kd{F`}}}Fb}{LnLn}{DlHf}{DlFh}{DlI`}{{{f{K`}}}Ln}{DlFb}{{{f{Hf}}{f{Hf}}}{{Lb{Bn}}}}{{{f{Hj}}{f{Hj}}}{{Lb{Bn}}}}{{{f{Fh}}{f{Fh}}}{{Lb{Bn}}}}{{{f{Ib}}{f{Ib}}}{{Lb{Bn}}}}{{{f{I`}}{f{I`}}}{{Lb{Bn}}}}{{{f{K`}}{f{K`}}}{{Lb{Bn}}}}{{{f{Fb}}{f{Fb}}}{{Lb{Bn}}}}{{{f{F`}}{f{F`}}}{{Lb{Bn}}}}{LnDl}{{{f{Hf}}c}lLd}{{{f{Hj}}c}lLd}{{{f{Fh}}c}lLd}{{{f{Ib}}c}lLd}{{{f{I`}}c}lLd}{{{f{K`}}c}lLd}{{{f{M`}}c}lLd}{{{f{Mb}}c}lLd}{{{f{Md}}c}lLd}{{{f{Fb}}c}lLd}{{{f{F`}}c}lLd}{{{f{Mf}}c}lLd}{{{f{Mh}}c}lLd}{LnLn}00{An{{Lf{An{Lb{An}}}}}}0000000{HfDl}{FhDl}{I`Dl}{FbDl}{{{f{c}}}e{}{}}{{{f{Hj}}}c{}}1{{{f{Ib}}}c{}}2{{{f{K`}}}c{}}33333{{{f{F`}}}c{}}44{{{f{c}}}Dl{}}00000000000{c{{l{e}}}{}{}}0000000000000000000{{{f{c}}}Lh{}}0000000000000{{{f{K`}}}Ln}```{{{f{Hj}}}{{f{Hj}}}}{{{f{Hf}}}{{f{Hj}}}}{{{f{Ib}}}{{f{Ib}}}}{{{f{Fh}}}{{f{Ib}}}}{{{f{I`}}}{{f{K`}}}}{{{f{K`}}}{{f{K`}}}}{{{f{F`}}}{{f{F`}}}}{{{f{Fb}}}{{f{F`}}}}``{{{f{bd}}}{{l{Ejj}}}}{{{f{bd}}}{{l{{f{Jl}}j}}}}{d{{l{Ejj}}}}{d{{l{{f{Jl}}j}}}}{{{f{Jl}}}{{Ah{Jl}}}}{{{f{Ej}}}{{f{Aj}}}}{{{f{Ej}}}{{f{Jl}}}}{{{f{Jl}}}{{f{Aj}}}}0{{{f{c}}}{{f{e}}}{}{}}3201{{{f{bc}}}{{f{be}}}{}{}}0{{{f{Ej}}}Ej}{{{f{c}}{f{be}}}Bl{}{}}{{{f{c}}}Bl{}}{{{f{Ej}}{f{Ej}}}Bn}{{{f{Jl}}{f{Jl}}}Bn}{{{f{Ej}}}{{f{c}}}{}}{c{{l{Ej}}}Cb}{c{{l{{f{Jl}}}}}Cb}{{{f{Ej}}{f{Ej}}}Cf}{{{f{Ej}}{f{{f{Jl}}}}}Cf}{{{f{Ej}}{f{Jl}}}Cf}{{{f{Ej}}{f{{f{Ej}}}}}Cf}{{{f{Jl}}{f{Jl}}}Cf}{{{f{Jl}}{f{Ej}}}Cf}{{{f{{f{Jl}}}}{f{Ej}}}Cf}{{{f{Ej}}{f{bCl}}}Cn}0{{{f{Jl}}{f{bCl}}}Cn}0{{{f{Aj}}}Ej}{{{Kd{Aj}}}Ej}{{{Ah{Jl}}}Ej}{{{f{Jl}}}Ej}{cc{}}{{{Kd{Jl}}}Ej}{DlEj}{{{f{Ej}}}{{f{Jl}}}}{{{f{{Ah{Jl}}}}}{{f{Jl}}}}{{{f{Dl}}}{{f{Jl}}}}{{{f{Aj}}}{{f{Jl}}}}:0{{{f{Aj}}}{{l{Ejc}}}{}}1{{{f{Ej}}{f{bc}}}BlKh}{{{f{Jl}}{f{bc}}}BlKh}{ce{}{}}{Ej{{Kd{Jl}}}}{{{f{Ej}}}{{Ah{Jl}}}}{Ej{{Ah{Jl}}}}{{{f{Jl}}}{{Ah{Jl}}}}=<{{{f{Ej}}{f{Ej}}}{{Lb{Bn}}}}{{{f{Jl}}{f{Jl}}}{{Lb{Bn}}}}{{{f{Ej}}c}lLd}{{{f{Jl}}c}lLd}{An{{Lf{An{Lb{An}}}}}}0{EjDl}{{{f{c}}}e{}{}}{{{f{Jl}}}c{}}{{{f{c}}}Dl{}}0{c{{l{e}}}{}{}}0{{{f{c}}}Lh{}}0{{{f{Ej}}}{{f{Jl}}}}{{{f{Jl}}}{{f{Jl}}}}````````{{{f{bd}}}{{l{Ehj}}}}{{{f{bd}}}{{l{{f{Jf}}j}}}}{d{{l{Ehj}}}}{d{{l{{f{Jf}}j}}}}{{{f{Jf}}}{{Ah{Jf}}}}{{{f{Eh}}}{{f{Aj}}}}{{{f{Eh}}}{{f{Jf}}}}{{{f{Jf}}}{{f{Aj}}}}01{{{f{c}}}{{f{e}}}{}{}}3010{{{f{bc}}}{{f{be}}}{}{}}00{{{f{Eh}}}Eh}{{{f{Mj}}}Mj}{{{f{c}}{f{be}}}Bl{}{}}0{{{f{c}}}Bl{}}0{{{f{Eh}}{f{Eh}}}Bn}{{{f{Jf}}{f{Jf}}}Bn}{{{f{Eh}}}{{f{c}}}{}}{c{{l{Eh}}}Cb}{c{{l{{f{Jf}}}}}Cb}{c{{l{Mj}}}Cb}{{{f{Eh}}{f{Eh}}}Cf}{{{f{Eh}}{f{Jf}}}Cf}{{{f{Eh}}{f{{f{Jf}}}}}Cf}{{{f{Eh}}{f{{f{Eh}}}}}Cf}{{{f{{f{Jf}}}}{f{Eh}}}Cf}{{{f{Jf}}{f{Jf}}}Cf}{{{f{Jf}}{f{Eh}}}Cf}{{{f{Mj}}{f{Mj}}}Cf}{{{f{Eh}}{f{bCl}}}Cn}0{{{f{Jf}}{f{bCl}}}Cn}0{{{f{Mj}}{f{bCl}}}Cn}{{{Kd{Jf}}}Eh}{{{f{Aj}}}Eh}{DlEh}{{{Kd{Aj}}}Eh}{{{Ah{Jf}}}Eh}{{{f{Jf}}}Eh}{cc{}}{{{f{Aj}}}{{f{Jf}}}}{{{f{Eh}}}{{f{Jf}}}}{{{f{Dl}}}{{f{Jf}}}}{{{f{{Ah{Jf}}}}}{{f{Jf}}}}493{{{f{Aj}}}{{l{Ehc}}}{}}4{{{f{Eh}}{f{bc}}}BlKh}{{{f{Jf}}{f{bc}}}BlKh}{ce{}{}}0{Eh{{Kd{Jf}}}}{{{f{Eh}}}{{Ah{Jf}}}}{Eh{{Ah{Jf}}}}{{{f{Jf}}}{{Ah{Jf}}}}{{{Kd{Jf}}}Eh}{DlEh}{{{f{Eh}}{f{Eh}}}{{Lb{Bn}}}}{{{f{Jf}}{f{Jf}}}{{Lb{Bn}}}}{{{f{Eh}}c}lLd}{{{f{Jf}}c}lLd}{{{f{Mj}}c}lLd}{An{{Lf{An{Lb{An}}}}}}0{EhDl}{{{f{c}}}e{}{}}{{{f{Jf}}}c{}}1{{{f{c}}}Dl{}}0{c{{l{e}}}{}{}}000{{{f{c}}}Lh{}}00{{{f{Jf}}}{{f{Jf}}}}{{{f{Eh}}}{{f{Jf}}}}`````````{{{f{bd}}}{{l{Edj}}}}{{{f{bd}}}{{l{{f{If}}j}}}}{{{f{bd}}}{{l{Enj}}}}{{{f{bd}}}{{l{{f{Gj}}j}}}}{d{{l{Edj}}}}{d{{l{{f{If}}j}}}}{d{{l{Enj}}}}{d{{l{{f{Gj}}j}}}}{{{f{If}}}{{Ah{If}}}}{{{f{Gj}}}{{Ah{Gj}}}}{{{f{Ed}}}{{f{Aj}}}}{{{f{Ed}}}{{f{If}}}}{{{f{If}}}{{f{Aj}}}}{{{f{En}}}{{f{Aj}}}}{{{f{En}}}{{f{Gj}}}}{{{f{Gj}}}{{f{Aj}}}}305{{{f{c}}}{{f{e}}}{}{}}504032100{{{f{bc}}}{{f{be}}}{}{}}0000{{{f{Ed}}}Ed}{{{f{En}}}En}{{{f{Ml}}}Ml}{{{f{c}}{f{be}}}Bl{}{}}00{{{f{c}}}Bl{}}00{{{f{Ed}}{f{Ed}}}Bn}{{{f{If}}{f{If}}}Bn}{{{f{En}}{f{En}}}Bn}{{{f{Gj}}{f{Gj}}}Bn}{{{f{Ed}}}{{f{c}}}{}}{{{f{En}}}{{f{c}}}{}}{c{{l{Ed}}}Cb}{c{{l{{f{If}}}}}Cb}{c{{l{En}}}Cb}{c{{l{{f{Gj}}}}}Cb}{c{{l{Ml}}}Cb}{{{f{Ed}}{f{If}}}Cf}{{{f{Ed}}{f{Ed}}}Cf}{{{f{Ed}}{f{{f{If}}}}}Cf}{{{f{Ed}}{f{{f{Ed}}}}}Cf}{{{f{{f{If}}}}{f{Ed}}}Cf}{{{f{If}}{f{Ed}}}Cf}{{{f{If}}{f{If}}}Cf}{{{f{En}}{f{{f{Gj}}}}}Cf}{{{f{En}}{f{Gj}}}Cf}{{{f{En}}{f{{f{En}}}}}Cf}{{{f{En}}{f{En}}}Cf}{{{f{{f{Gj}}}}{f{En}}}Cf}{{{f{Gj}}{f{En}}}Cf}{{{f{Gj}}{f{Gj}}}Cf}{{{f{Ml}}{f{Ml}}}Cf}{{{f{Ed}}{f{bCl}}}Cn}0{{{f{If}}{f{bCl}}}Cn}0{{{f{En}}{f{bCl}}}Cn}0{{{f{Gj}}{f{bCl}}}Cn}0{{{f{Ml}}{f{bCl}}}Cn}{DlEd}{{{f{If}}}Ed}{{{Kd{Aj}}}Ed}{{{f{Aj}}}Ed}{{{Ah{If}}}Ed}{{{Kd{If}}}Ed}{cc{}}{{{f{Aj}}}{{f{If}}}}{{{f{Dl}}}{{f{If}}}}{{{f{{Ah{If}}}}}{{f{If}}}}{{{f{Ed}}}{{f{If}}}}{{{Kd{Aj}}}En}{{{f{Gj}}}En}6{{{Ah{Gj}}}En}{{{Kd{Gj}}}En}{DlEn}{{{f{Aj}}}En}{{{f{{Ah{Gj}}}}}{{f{Gj}}}}{{{f{Dl}}}{{f{Gj}}}}{{{f{En}}}{{f{Gj}}}}{{{f{Aj}}}{{f{Gj}}}}>{{{f{Aj}}}Ed}>51{{{f{Aj}}}{{l{Edc}}}{}}?{{{f{Aj}}}{{l{Enc}}}{}}3{{{f{Ed}}{f{bc}}}BlKh}{{{f{If}}{f{bc}}}BlKh}{{{f{En}}{f{bc}}}BlKh}{{{f{Gj}}{f{bc}}}BlKh}{ce{}{}}00{Ed{{Kd{If}}}}{En{{Kd{Gj}}}}{{{f{Ed}}}{{Ah{If}}}}{Ed{{Ah{If}}}}{{{f{If}}}{{Ah{If}}}}{En{{Ah{Gj}}}}{{{f{En}}}{{Ah{Gj}}}}{{{f{Gj}}}{{Ah{Gj}}}}{{{Kd{If}}}Ed}{{{Kd{Gj}}}En}{DlEd}{DlEn}{{{f{Ed}}{f{Ed}}}{{Lb{Bn}}}}{{{f{If}}{f{If}}}{{Lb{Bn}}}}{{{f{En}}{f{En}}}{{Lb{Bn}}}}{{{f{Gj}}{f{Gj}}}{{Lb{Bn}}}}{{{f{Ed}}c}lLd}{{{f{If}}c}lLd}{{{f{En}}c}lLd}{{{f{Gj}}c}lLd}{{{f{Ml}}c}lLd}{An{{Lf{An{Lb{An}}}}}}000{EdDl}{EnDl}{{{f{c}}}e{}{}}{{{f{If}}}c{}}1{{{f{Gj}}}c{}}2{{{f{c}}}Dl{}}000{c{{l{e}}}{}{}}00000{{{f{c}}}Lh{}}0000{{{f{If}}}{{f{If}}}}{{{f{Ed}}}{{f{If}}}}{{{f{En}}}{{f{Gj}}}}{{{f{Gj}}}{{f{Gj}}}}```````````````````````````````{{{f{bd}}}{{l{Fnj}}}}{{{f{bd}}}{{l{{f{Hl}}j}}}}{{{f{bd}}}{{l{Ffj}}}}{{{f{bd}}}{{l{{f{Jj}}j}}}}{{{f{bd}}}{{l{Hbj}}}}{{{f{bd}}}{{l{{f{H`}}j}}}}{{{f{bd}}}{{l{Dbj}}}}{{{f{bd}}}{{l{{f{Jd}}j}}}}{{{f{bd}}}{{l{Gfj}}}}{{{f{bd}}}{{l{{f{Kb}}j}}}}{{{f{bd}}}{{l{Ghj}}}}{{{f{bd}}}{{l{{f{Ij}}j}}}}{d{{l{Fnj}}}}{d{{l{{f{Hl}}j}}}}{d{{l{Ffj}}}}{d{{l{{f{Jj}}j}}}}{d{{l{Hbj}}}}{d{{l{{f{H`}}j}}}}{d{{l{Dbj}}}}{d{{l{{f{Jd}}j}}}}{d{{l{Gfj}}}}{d{{l{{f{Kb}}j}}}}{d{{l{Ghj}}}}{d{{l{{f{Ij}}j}}}}{{{f{Hl}}}{{Ah{Hl}}}}{{{f{Jj}}}{{Ah{Jj}}}}{{{f{H`}}}{{Ah{H`}}}}{{{f{Jd}}}{{Ah{Jd}}}}{{{f{Kb}}}{{Ah{Kb}}}}{{{f{Ij}}}{{Ah{Ij}}}}{{{f{Fn}}}{{f{Hl}}}}{{{f{Fn}}}{{f{Aj}}}}{{{f{Hl}}}{{f{Aj}}}}{{{f{Ff}}}{{f{Aj}}}}{{{f{Ff}}}{{f{Jj}}}}{{{f{Jj}}}{{f{Aj}}}}{{{f{Hb}}}{{f{H`}}}}{{{f{Hb}}}{{f{Aj}}}}{{{f{H`}}}{{f{Aj}}}}{{{f{Db}}}{{f{Jd}}}}{{{f{Db}}}{{f{Aj}}}}{{{f{Jd}}}{{f{Aj}}}}{{{f{Gf}}}{{f{Aj}}}}{{{f{Gf}}}{{f{Kb}}}}{{{f{Kb}}}{{f{Aj}}}}{{{f{Gh}}}{{f{Aj}}}}{{{f{Gh}}}{{f{Ij}}}}{{{f{Ij}}}{{f{Aj}}}}?<9630`{{{f{c}}}{{f{e}}}{}{}}{{{f{Fn}}}{{f{Hl}}}}{{{f{Fn}}}{{f{Aj}}}}{{{f{Hl}}}{{f{Aj}}}}3{{{f{Ff}}}{{f{Aj}}}}4{{{f{Ff}}}{{f{Jj}}}}5{{{f{Jj}}}{{f{Aj}}}}{{{f{Hb}}}{{f{Aj}}}}7{{{f{Hb}}}{{f{H`}}}}{{{f{H`}}}{{f{Aj}}}}99{{{f{Db}}}{{f{Jd}}}}{{{f{Db}}}{{f{Aj}}}}{{{f{Jd}}}{{f{Aj}}}}<{{{f{Gf}}}{{f{Kb}}}}{{{f{Gf}}}{{f{Aj}}}}>{{{f{Kb}}}{{f{Aj}}}}??{{{f{Gh}}}{{f{Ij}}}}{{{f{Gh}}}{{f{Aj}}}}{{{f{Ij}}}{{f{Aj}}}}{{{f{c}}}{{f{e}}}{}{}}0000000{{{f{bc}}}{{f{be}}}{}{}}000000000000000000````{{{f{Fn}}}Fn}{{{f{Ff}}}Ff}{{{f{Hb}}}Hb}{{{f{Db}}}Db}{{{f{Gf}}}Gf}{{{f{Gh}}}Gh}{{{f{Mn}}}Mn}{{{f{N`}}}N`}{{{f{Nb}}}Nb}{{{f{Nd}}}Nd}{{{f{Nf}}}Nf}{{{f{Nh}}}Nh}{{{f{Nj}}}Nj}{{{f{c}}{f{be}}}Bl{}{}}000000000000{{{f{c}}}Bl{}}000000000000{{{f{Fn}}{f{Fn}}}Bn}{{{f{Hl}}{f{Hl}}}Bn}{{{f{Ff}}{f{Ff}}}Bn}{{{f{Jj}}{f{Jj}}}Bn}{{{f{Hb}}{f{Hb}}}Bn}{{{f{H`}}{f{H`}}}Bn}{{{f{Db}}{f{Db}}}Bn}{{{f{Jd}}{f{Jd}}}Bn}{{{f{Gf}}{f{Gf}}}Bn}{{{f{Kb}}{f{Kb}}}Bn}{{{f{Gh}}{f{Gh}}}Bn}{{{f{Ij}}{f{Ij}}}Bn}`{{{f{Fn}}}{{f{c}}}{}}{{{f{Ff}}}{{f{c}}}{}}{{{f{Hb}}}{{f{c}}}{}}{{{f{Db}}}{{f{c}}}{}}{{{f{Gf}}}{{f{c}}}{}}{{{f{Gh}}}{{f{c}}}{}}{c{{l{Fn}}}Cb}{c{{l{{f{Hl}}}}}Cb}{c{{l{Ff}}}Cb}{c{{l{{f{Jj}}}}}Cb}{c{{l{Hb}}}Cb}{c{{l{{f{H`}}}}}Cb}{c{{l{Db}}}Cb}{c{{l{{f{Jd}}}}}Cb}{c{{l{Gf}}}Cb}{c{{l{{f{Kb}}}}}Cb}{c{{l{Gh}}}Cb}{c{{l{{f{Ij}}}}}Cb}{c{{l{Mn}}}Cb}{c{{l{N`}}}Cb}{c{{l{Nb}}}Cb}{c{{l{Nd}}}Cb}{c{{l{Nf}}}Cb}{c{{l{Nh}}}Cb}{c{{l{Nj}}}Cb}{{{f{Fn}}{f{{f{Fn}}}}}Cf}{{{f{Fn}}{f{Fn}}}Cf}{{{f{Fn}}{f{{f{Hl}}}}}Cf}{{{f{Fn}}{f{Hl}}}Cf}{{{f{Hl}}{f{Fn}}}Cf}{{{f{{f{Hl}}}}{f{Fn}}}Cf}{{{f{Hl}}{f{Hl}}}Cf}{{{f{Ff}}{f{{f{Ff}}}}}Cf}{{{f{Ff}}{f{Ff}}}Cf}{{{f{Ff}}{f{{f{Jj}}}}}Cf}{{{f{Ff}}{f{Jj}}}Cf}{{{f{Jj}}{f{Jj}}}Cf}{{{f{{f{Jj}}}}{f{Ff}}}Cf}{{{f{Jj}}{f{Ff}}}Cf}{{{f{Hb}}{f{{f{Hb}}}}}Cf}{{{f{Hb}}{f{H`}}}Cf}{{{f{Hb}}{f{Hb}}}Cf}{{{f{Hb}}{f{{f{H`}}}}}Cf}{{{f{{f{H`}}}}{f{Hb}}}Cf}{{{f{H`}}{f{H`}}}Cf}{{{f{H`}}{f{Hb}}}Cf}{{{f{Db}}{f{Db}}}Cf}{{{f{Db}}{f{{f{Jd}}}}}Cf}{{{f{Db}}{f{{f{Db}}}}}Cf}{{{f{Db}}{f{Jd}}}Cf}{{{f{{f{Jd}}}}{f{Db}}}Cf}{{{f{Jd}}{f{Jd}}}Cf}{{{f{Jd}}{f{Db}}}Cf}{{{f{Gf}}{f{{f{Gf}}}}}Cf}{{{f{Gf}}{f{Kb}}}Cf}{{{f{Gf}}{f{{f{Kb}}}}}Cf}{{{f{Gf}}{f{Gf}}}Cf}{{{f{{f{Kb}}}}{f{Gf}}}Cf}{{{f{Kb}}{f{Kb}}}Cf}{{{f{Kb}}{f{Gf}}}Cf}{{{f{Gh}}{f{{f{Gh}}}}}Cf}{{{f{Gh}}{f{{f{Ij}}}}}Cf}{{{f{Gh}}{f{Gh}}}Cf}{{{f{Gh}}{f{Ij}}}Cf}{{{f{Ij}}{f{Ij}}}Cf}{{{f{{f{Ij}}}}{f{Gh}}}Cf}{{{f{Ij}}{f{Gh}}}Cf}{{{f{Mn}}{f{Mn}}}Cf}{{{f{N`}}{f{N`}}}Cf}{{{f{Nb}}{f{Nb}}}Cf}{{{f{Nd}}{f{Nd}}}Cf}{{{f{Nf}}{f{Nf}}}Cf}{{{f{Nh}}{f{Nh}}}Cf}{{{f{Nj}}{f{Nj}}}Cf}{{{f{Fn}}{f{bCl}}}Cn}0{{{f{Hl}}{f{bCl}}}Cn}0{{{f{Ff}}{f{bCl}}}Cn}0{{{f{Jj}}{f{bCl}}}Cn}0{{{f{Hb}}{f{bCl}}}Cn}0{{{f{H`}}{f{bCl}}}Cn}0{{{f{Db}}{f{bCl}}}Cn}0{{{f{Jd}}{f{bCl}}}Cn}0{{{f{Gf}}{f{bCl}}}Cn}0{{{f{Kb}}{f{bCl}}}Cn}0{{{f{Gh}}{f{bCl}}}Cn}0{{{f{Ij}}{f{bCl}}}Cn}0{{{f{Mn}}{f{bCl}}}Cn}{{{f{N`}}{f{bCl}}}Cn}{{{f{Nb}}{f{bCl}}}Cn}{{{f{Nd}}{f{bCl}}}Cn}{{{f{Nf}}{f{bCl}}}Cn}{{{f{Nh}}{f{bCl}}}Cn}{{{f{Nj}}{f{bCl}}}Cn}{cc{}}{{{Kd{Hl}}}Fn}{DlFn}{{{f{Hl}}}Fn}{{{Kd{Aj}}}Fn}{{{f{Aj}}}Fn}{{{Ah{Hl}}}Fn}{{{f{Fn}}}{{f{Hl}}}}{{{f{Dl}}}{{f{Hl}}}}{{{f{{Ah{Hl}}}}}{{f{Hl}}}}{{{f{Aj}}}{{f{Hl}}}}{{{f{Aj}}}Ff}{{{f{Jj}}}Ff}{DlFf}{{{Kd{Aj}}}Ff}>{{{Kd{Jj}}}Ff}{{{Ah{Jj}}}Ff}{{{f{Dl}}}{{f{Jj}}}}{{{f{Ff}}}{{f{Jj}}}}{{{f{Aj}}}{{f{Jj}}}}{{{f{{Ah{Jj}}}}}{{f{Jj}}}}{{{f{H`}}}Hb}{DlHb}{{{f{Aj}}}Hb}{{{Kd{H`}}}Hb}{{{Kd{Aj}}}Hb}{{{Ah{H`}}}Hb}{cc{}}{{{f{Dl}}}{{f{H`}}}}{{{f{{Ah{H`}}}}}{{f{H`}}}}{{{f{Aj}}}{{f{H`}}}}{{{f{Hb}}}{{f{H`}}}}{{{Kd{Aj}}}Db}{{{Ah{Jd}}}Db}{{{Kd{Jd}}}Db}{{{f{Aj}}}Db}8{DlDb}{{{f{Jd}}}Db}{{{f{Aj}}}{{f{Jd}}}}{{{f{Dl}}}{{f{Jd}}}}{{{f{Db}}}{{f{Jd}}}}{{{f{{Ah{Jd}}}}}{{f{Jd}}}}{DlGf}{{{Ah{Kb}}}Gf}{cc{}}{{{Kd{Aj}}}Gf}{{{f{Kb}}}Gf}{{{Kd{Kb}}}Gf}{{{f{Aj}}}Gf}{{{f{Aj}}}{{f{Kb}}}}{{{f{{Ah{Kb}}}}}{{f{Kb}}}}{{{f{Dl}}}{{f{Kb}}}}{{{f{Gf}}}{{f{Kb}}}}{DlGh}{{{Ah{Ij}}}Gh}:{{{Kd{Aj}}}Gh}{{{f{Ij}}}Gh}{{{f{Aj}}}Gh}{{{Kd{Ij}}}Gh}{{{f{Gh}}}{{f{Ij}}}}{{{f{{Ah{Ij}}}}}{{f{Ij}}}}{{{f{Aj}}}{{f{Ij}}}}{{{f{Dl}}}{{f{Ij}}}}{cc{}}000000{{{f{Aj}}}Fn}{{{f{Aj}}}{{f{Hl}}}}{{{f{Aj}}}Ff}{{{f{Aj}}}{{f{Jj}}}}{{{f{Aj}}}Hb}{{{f{Aj}}}{{f{H`}}}}{{{f{Aj}}}Db}{{{f{Aj}}}{{f{Jd}}}}{{{f{Aj}}}Gf}{{{f{Aj}}}{{f{Kb}}}}{{{f{Aj}}}Gh}={{{f{Aj}}}{{l{Fnc}}}{}}:{{{f{Aj}}}{{l{Ffc}}}{}}9{{{f{Aj}}}{{l{Hbc}}}{}}8{{{f{Aj}}}{{l{Dbc}}}{}}7{{{f{Aj}}}{{l{Gfc}}}{}}6{{{f{Aj}}}{{l{Ghc}}}{}}{{{f{Aj}}}{{f{Ij}}}}`{{{f{Fn}}{f{bc}}}BlKh}{{{f{Hl}}{f{bc}}}BlKh}{{{f{Ff}}{f{bc}}}BlKh}{{{f{Jj}}{f{bc}}}BlKh}{{{f{Hb}}{f{bc}}}BlKh}{{{f{H`}}{f{bc}}}BlKh}{{{f{Db}}{f{bc}}}BlKh}{{{f{Jd}}{f{bc}}}BlKh}{{{f{Gf}}{f{bc}}}BlKh}{{{f{Kb}}{f{bc}}}BlKh}{{{f{Gh}}{f{bc}}}BlKh}{{{f{Ij}}{f{bc}}}BlKh}```{ce{}{}}000000000000{Fn{{Kd{Hl}}}}{Ff{{Kd{Jj}}}}{Hb{{Kd{H`}}}}{Db{{Kd{Jd}}}}{Gf{{Kd{Kb}}}}{Gh{{Kd{Ij}}}}{Fn{{Ah{Hl}}}}{{{f{Fn}}}{{Ah{Hl}}}}{{{f{Hl}}}{{Ah{Hl}}}}{{{f{Ff}}}{{Ah{Jj}}}}{Ff{{Ah{Jj}}}}{{{f{Jj}}}{{Ah{Jj}}}}{Hb{{Ah{H`}}}}{{{f{Hb}}}{{Ah{H`}}}}{{{f{H`}}}{{Ah{H`}}}}{{{f{Db}}}{{Ah{Jd}}}}{Db{{Ah{Jd}}}}{{{f{Jd}}}{{Ah{Jd}}}}{{{f{Gf}}}{{Ah{Kb}}}}{Gf{{Ah{Kb}}}}{{{f{Kb}}}{{Ah{Kb}}}}{Gh{{Ah{Ij}}}}{{{f{Gh}}}{{Ah{Ij}}}}{{{f{Ij}}}{{Ah{Ij}}}}{{{Kd{Hl}}}Fn}{{{Kd{Jj}}}Ff}{{{Kd{H`}}}Hb}{{{Kd{Jd}}}Db}{{{Kd{Kb}}}Gf}{{{Kd{Ij}}}Gh}```{DlFn}{DlFf}{DlHb}{DlDb}{DlGf}{DlGh}{{{f{Fn}}{f{Fn}}}{{Lb{Bn}}}}{{{f{Hl}}{f{Hl}}}{{Lb{Bn}}}}{{{f{Ff}}{f{Ff}}}{{Lb{Bn}}}}{{{f{Jj}}{f{Jj}}}{{Lb{Bn}}}}{{{f{Hb}}{f{Hb}}}{{Lb{Bn}}}}{{{f{H`}}{f{H`}}}{{Lb{Bn}}}}{{{f{Db}}{f{Db}}}{{Lb{Bn}}}}{{{f{Jd}}{f{Jd}}}{{Lb{Bn}}}}{{{f{Gf}}{f{Gf}}}{{Lb{Bn}}}}{{{f{Kb}}{f{Kb}}}{{Lb{Bn}}}}{{{f{Gh}}{f{Gh}}}{{Lb{Bn}}}}{{{f{Ij}}{f{Ij}}}{{Lb{Bn}}}}{{{f{Fn}}c}lLd}{{{f{Hl}}c}lLd}{{{f{Ff}}c}lLd}{{{f{Jj}}c}lLd}{{{f{Hb}}c}lLd}{{{f{H`}}c}lLd}{{{f{Db}}c}lLd}{{{f{Jd}}c}lLd}{{{f{Gf}}c}lLd}{{{f{Kb}}c}lLd}{{{f{Gh}}c}lLd}{{{f{Ij}}c}lLd}{{{f{Mn}}c}lLd}{{{f{N`}}c}lLd}{{{f{Nb}}c}lLd}{{{f{Nd}}c}lLd}{{{f{Nf}}c}lLd}{{{f{Nh}}c}lLd}{{{f{Nj}}c}lLd}{An{{Lf{An{Lb{An}}}}}}00000000000{FnDl}{FfDl}{HbDl}{DbDl}{GfDl}{GhDl}``{{{f{c}}}e{}{}}{{{f{Hl}}}c{}}1{{{f{Jj}}}c{}}2{{{f{H`}}}c{}}3{{{f{Jd}}}c{}}4{{{f{Kb}}}c{}}5{{{f{Ij}}}c{}}6666666{{{f{c}}}Dl{}}00000000000`{c{{l{e}}}{}{}}0000000000000000000000000{{{f{c}}}Lh{}}000000000000000000``{{{f{Hl}}}{{f{Hl}}}}{{{f{Fn}}}{{f{Hl}}}}{{{f{Jj}}}{{f{Jj}}}}{{{f{Ff}}}{{f{Jj}}}}{{{f{Hb}}}{{f{H`}}}}{{{f{H`}}}{{f{H`}}}}{{{f{Jd}}}{{f{Jd}}}}{{{f{Db}}}{{f{Jd}}}}{{{f{Gf}}}{{f{Kb}}}}{{{f{Kb}}}{{f{Kb}}}}{{{f{Gh}}}{{f{Ij}}}}{{{f{Ij}}}{{f{Ij}}}}`````````````````````````````````````````````````````````````````````{{{f{bd}}}{{l{Elj}}}}{{{f{bd}}}{{l{{f{Jn}}j}}}}{{{f{bd}}}{{l{Hnj}}}}{{{f{bd}}}{{l{{f{Jb}}j}}}}{{{f{bd}}}{{l{Efj}}}}{{{f{bd}}}{{l{{f{Gb}}j}}}}{{{f{bd}}}{{l{Flj}}}}{{{f{bd}}}{{l{{f{Fj}}j}}}}{{{f{bd}}}{{l{E`j}}}}{{{f{bd}}}{{l{{f{Il}}j}}}}{{{f{bd}}}{{l{Dfj}}}}{{{f{bd}}}{{l{{f{Dd}}j}}}}{{{f{bd}}}{{l{Gdj}}}}{{{f{bd}}}{{l{{f{J`}}j}}}}{{{f{bd}}}{{l{Gnj}}}}{{{f{bd}}}{{l{{f{Hh}}j}}}}{{{f{bd}}}{{l{G`j}}}}{{{f{bd}}}{{l{{f{Jh}}j}}}}{{{f{bd}}}{{l{Hdj}}}}{{{f{bd}}}{{l{{f{Id}}j}}}}{{{f{bd}}}{{l{Glj}}}}{{{f{bd}}}{{l{{f{Ih}}j}}}}{d{{l{Elj}}}}{d{{l{{f{Jn}}j}}}}{d{{l{Hnj}}}}{d{{l{{f{Jb}}j}}}}{d{{l{Efj}}}}{d{{l{{f{Gb}}j}}}}{d{{l{Flj}}}}{d{{l{{f{Fj}}j}}}}{d{{l{E`j}}}}{d{{l{{f{Il}}j}}}}{d{{l{Dfj}}}}{d{{l{{f{Dd}}j}}}}{d{{l{Gdj}}}}{d{{l{{f{J`}}j}}}}{d{{l{Gnj}}}}{d{{l{{f{Hh}}j}}}}{d{{l{G`j}}}}{d{{l{{f{Jh}}j}}}}{d{{l{Hdj}}}}{d{{l{{f{Id}}j}}}}{d{{l{Glj}}}}{d{{l{{f{Ih}}j}}}}{{{f{Jn}}}{{Ah{Jn}}}}{{{f{Jb}}}{{Ah{Jb}}}}{{{f{Gb}}}{{Ah{Gb}}}}{{{f{Fj}}}{{Ah{Fj}}}}{{{f{Il}}}{{Ah{Il}}}}{{{f{Dd}}}{{Ah{Dd}}}}{{{f{J`}}}{{Ah{J`}}}}{{{f{Hh}}}{{Ah{Hh}}}}{{{f{Jh}}}{{Ah{Jh}}}}{{{f{Id}}}{{Ah{Id}}}}{{{f{Ih}}}{{Ah{Ih}}}}{{{f{El}}}{{f{Jn}}}}{{{f{El}}}{{f{Aj}}}}{{{f{Jn}}}{{f{Aj}}}}{{{f{Hn}}}{{f{Jb}}}}{{{f{Hn}}}{{f{Aj}}}}{{{f{Jb}}}{{f{Aj}}}}{{{f{Ef}}}{{f{Aj}}}}{{{f{Ef}}}{{f{Gb}}}}{{{f{Gb}}}{{f{Aj}}}}{{{f{Fl}}}{{f{Aj}}}}{{{f{Fl}}}{{f{Fj}}}}{{{f{Fj}}}{{f{Aj}}}}{{{f{E`}}}{{f{Il}}}}{{{f{E`}}}{{f{Aj}}}}{{{f{Il}}}{{f{Aj}}}}{{{f{Df}}}{{f{Dd}}}}{{{f{Df}}}{{f{Aj}}}}{{{f{Dd}}}{{f{Aj}}}}{{{f{Gd}}}{{f{Aj}}}}{{{f{Gd}}}{{f{J`}}}}{{{f{J`}}}{{f{Aj}}}}{{{f{Gn}}}{{f{Hh}}}}{{{f{Gn}}}{{f{Aj}}}}{{{f{Hh}}}{{f{Aj}}}}{{{f{G`}}}{{f{Jh}}}}{{{f{G`}}}{{f{Aj}}}}{{{f{Jh}}}{{f{Aj}}}}{{{f{Hd}}}{{f{Aj}}}}{{{f{Hd}}}{{f{Id}}}}{{{f{Id}}}{{f{Aj}}}}{{{f{Gl}}}{{f{Ih}}}}{{{f{Gl}}}{{f{Aj}}}}{{{f{Ih}}}{{f{Aj}}}}{{{f{Jn}}}{{f{Aj}}}}{{{f{Jb}}}{{f{Aj}}}}{{{f{Gb}}}{{f{Aj}}}}{{{f{Fj}}}{{f{Aj}}}}{{{f{Il}}}{{f{Aj}}}}{{{f{Dd}}}{{f{Aj}}}}{{{f{J`}}}{{f{Aj}}}}{{{f{Hh}}}{{f{Aj}}}}>;8{{{f{c}}}{{f{e}}}{}{}}{{{f{El}}}{{f{Aj}}}}{{{f{El}}}{{f{Jn}}}}:2{{{f{Hn}}}{{f{Jb}}}}{{{f{Hn}}}{{f{Aj}}}}4;4{{{f{Ef}}}{{f{Aj}}}}{{{f{Ef}}}{{f{Gb}}}}6<6{{{f{Fl}}}{{f{Aj}}}}7{{{f{Fl}}}{{f{Fj}}}}=88{{{f{E`}}}{{f{Aj}}}}{{{f{E`}}}{{f{Il}}}}:>{{{f{Df}}}{{f{Aj}}}}{{{f{Df}}}{{f{Dd}}}}{{{f{J`}}}{{f{Aj}}}}{{{f{Gn}}}{{f{Aj}}}}{{{f{Gn}}}{{f{Hh}}}}{{{f{c}}}{{f{e}}}{}{}}0{{{f{Hh}}}{{f{Aj}}}}1{{{f{G`}}}{{f{Aj}}}}{{{f{G`}}}{{f{Jh}}}}3{{{f{Jh}}}{{f{Aj}}}}{{{f{Hd}}}{{f{Aj}}}}{{{f{Hd}}}{{f{Id}}}}6{{{f{Id}}}{{f{Aj}}}}7{{{f{Gl}}}{{f{Ih}}}}{{{f{Gl}}}{{f{Aj}}}}9{{{f{Ih}}}{{f{Aj}}}}:::::::::{{{f{bc}}}{{f{be}}}{}{}}00000000000000000000000000000`{{{f{El}}}El}{{{f{Hn}}}Hn}{{{f{Ef}}}Ef}{{{f{Fl}}}Fl}{{{f{E`}}}E`}{{{f{Df}}}Df}{{{f{Gd}}}Gd}{{{f{Gn}}}Gn}{{{f{G`}}}G`}{{{f{Hd}}}Hd}{{{f{Gl}}}Gl}{{{f{Nl}}}Nl}{{{f{Nn}}}Nn}{{{f{O`}}}O`}{{{f{Ob}}}Ob}{{{f{Od}}}Od}{{{f{Of}}}Of}{{{f{Oh}}}Oh}{{{f{c}}{f{be}}}Bl{}{}}00000000000000000{{{f{c}}}Bl{}}000000000000000000{{{f{El}}{f{El}}}Bn}{{{f{Jn}}{f{Jn}}}Bn}{{{f{Hn}}{f{Hn}}}Bn}{{{f{Jb}}{f{Jb}}}Bn}{{{f{Ef}}{f{Ef}}}Bn}{{{f{Gb}}{f{Gb}}}Bn}{{{f{Fl}}{f{Fl}}}Bn}{{{f{Fj}}{f{Fj}}}Bn}{{{f{E`}}{f{E`}}}Bn}{{{f{Il}}{f{Il}}}Bn}{{{f{Df}}{f{Df}}}Bn}{{{f{Dd}}{f{Dd}}}Bn}{{{f{Gd}}{f{Gd}}}Bn}{{{f{J`}}{f{J`}}}Bn}{{{f{Gn}}{f{Gn}}}Bn}{{{f{Hh}}{f{Hh}}}Bn}{{{f{G`}}{f{G`}}}Bn}{{{f{Jh}}{f{Jh}}}Bn}{{{f{Hd}}{f{Hd}}}Bn}{{{f{Id}}{f{Id}}}Bn}{{{f{Gl}}{f{Gl}}}Bn}{{{f{Ih}}{f{Ih}}}Bn}{{{f{El}}}{{f{c}}}{}}{{{f{Hn}}}{{f{c}}}{}}{{{f{Ef}}}{{f{c}}}{}}{{{f{Fl}}}{{f{c}}}{}}{{{f{E`}}}{{f{c}}}{}}{{{f{Df}}}{{f{c}}}{}}{{{f{Gd}}}{{f{c}}}{}}{{{f{Gn}}}{{f{c}}}{}}{{{f{G`}}}{{f{c}}}{}}{{{f{Hd}}}{{f{c}}}{}}{{{f{Gl}}}{{f{c}}}{}}{c{{l{El}}}Cb}{c{{l{{f{Jn}}}}}Cb}{c{{l{Hn}}}Cb}{c{{l{{f{Jb}}}}}Cb}{c{{l{Ef}}}Cb}{c{{l{{f{Gb}}}}}Cb}{c{{l{Fl}}}Cb}{c{{l{{f{Fj}}}}}Cb}{c{{l{E`}}}Cb}{c{{l{{f{Il}}}}}Cb}{c{{l{Df}}}Cb}{c{{l{{f{Dd}}}}}Cb}{c{{l{Gd}}}Cb}{c{{l{{f{J`}}}}}Cb}{c{{l{Gn}}}Cb}{c{{l{{f{Hh}}}}}Cb}{c{{l{G`}}}Cb}{c{{l{{f{Jh}}}}}Cb}{c{{l{Hd}}}Cb}{c{{l{{f{Id}}}}}Cb}{c{{l{Gl}}}Cb}{c{{l{{f{Ih}}}}}Cb}{c{{l{Nl}}}Cb}{c{{l{Nn}}}Cb}{c{{l{O`}}}Cb}{c{{l{Ob}}}Cb}{c{{l{Od}}}Cb}{c{{l{Of}}}Cb}{c{{l{Oh}}}Cb}{{{f{El}}{f{Jn}}}Cf}{{{f{El}}{f{{f{Jn}}}}}Cf}{{{f{El}}{f{El}}}Cf}{{{f{El}}{f{{f{El}}}}}Cf}{{{f{Jn}}{f{El}}}Cf}{{{f{Jn}}{f{Jn}}}Cf}{{{f{{f{Jn}}}}{f{El}}}Cf}{{{f{Hn}}{f{Hn}}}Cf}{{{f{Hn}}{f{{f{Hn}}}}}Cf}{{{f{Hn}}{f{{f{Jb}}}}}Cf}{{{f{Hn}}{f{Jb}}}Cf}{{{f{Jb}}{f{Jb}}}Cf}{{{f{Jb}}{f{Hn}}}Cf}{{{f{{f{Jb}}}}{f{Hn}}}Cf}{{{f{Ef}}{f{Gb}}}Cf}{{{f{Ef}}{f{Ef}}}Cf}{{{f{Ef}}{f{{f{Gb}}}}}Cf}{{{f{Ef}}{f{{f{Ef}}}}}Cf}{{{f{Gb}}{f{Gb}}}Cf}{{{f{Gb}}{f{Ef}}}Cf}{{{f{{f{Gb}}}}{f{Ef}}}Cf}{{{f{Fl}}{f{{f{Fj}}}}}Cf}{{{f{Fl}}{f{Fj}}}Cf}{{{f{Fl}}{f{{f{Fl}}}}}Cf}{{{f{Fl}}{f{Fl}}}Cf}{{{f{Fj}}{f{Fl}}}Cf}{{{f{Fj}}{f{Fj}}}Cf}{{{f{{f{Fj}}}}{f{Fl}}}Cf}{{{f{E`}}{f{{f{E`}}}}}Cf}{{{f{E`}}{f{Il}}}Cf}{{{f{E`}}{f{{f{Il}}}}}Cf}{{{f{E`}}{f{E`}}}Cf}{{{f{{f{Il}}}}{f{E`}}}Cf}{{{f{Il}}{f{E`}}}Cf}{{{f{Il}}{f{Il}}}Cf}{{{f{Df}}{f{{f{Dd}}}}}Cf}{{{f{Df}}{f{{f{Df}}}}}Cf}{{{f{Df}}{f{Df}}}Cf}{{{f{Df}}{f{Dd}}}Cf}{{{f{{f{Dd}}}}{f{Df}}}Cf}{{{f{Dd}}{f{Dd}}}Cf}{{{f{Dd}}{f{Df}}}Cf}{{{f{Gd}}{f{Gd}}}Cf}{{{f{Gd}}{f{{f{Gd}}}}}Cf}{{{f{Gd}}{f{J`}}}Cf}{{{f{Gd}}{f{{f{J`}}}}}Cf}{{{f{J`}}{f{Gd}}}Cf}{{{f{J`}}{f{J`}}}Cf}{{{f{{f{J`}}}}{f{Gd}}}Cf}{{{f{Gn}}{f{{f{Hh}}}}}Cf}{{{f{Gn}}{f{Gn}}}Cf}{{{f{Gn}}{f{{f{Gn}}}}}Cf}{{{f{Gn}}{f{Hh}}}Cf}{{{f{{f{Hh}}}}{f{Gn}}}Cf}{{{f{Hh}}{f{Gn}}}Cf}{{{f{Hh}}{f{Hh}}}Cf}{{{f{G`}}{f{Jh}}}Cf}{{{f{G`}}{f{G`}}}Cf}{{{f{G`}}{f{{f{G`}}}}}Cf}{{{f{G`}}{f{{f{Jh}}}}}Cf}{{{f{Jh}}{f{Jh}}}Cf}{{{f{Jh}}{f{G`}}}Cf}{{{f{{f{Jh}}}}{f{G`}}}Cf}{{{f{Hd}}{f{Hd}}}Cf}{{{f{Hd}}{f{{f{Id}}}}}Cf}{{{f{Hd}}{f{Id}}}Cf}{{{f{Hd}}{f{{f{Hd}}}}}Cf}{{{f{Id}}{f{Id}}}Cf}{{{f{{f{Id}}}}{f{Hd}}}Cf}{{{f{Id}}{f{Hd}}}Cf}{{{f{Gl}}{f{Gl}}}Cf}{{{f{Gl}}{f{{f{Gl}}}}}Cf}{{{f{Gl}}{f{Ih}}}Cf}{{{f{Gl}}{f{{f{Ih}}}}}Cf}{{{f{Ih}}{f{Gl}}}Cf}{{{f{{f{Ih}}}}{f{Gl}}}Cf}{{{f{Ih}}{f{Ih}}}Cf}{{{f{Nl}}{f{Nl}}}Cf}{{{f{Nn}}{f{Nn}}}Cf}{{{f{O`}}{f{O`}}}Cf}{{{f{Ob}}{f{Ob}}}Cf}{{{f{Od}}{f{Od}}}Cf}{{{f{Of}}{f{Of}}}Cf}{{{f{Oh}}{f{Oh}}}Cf}{{{f{El}}{f{bCl}}}Cn}0{{{f{Jn}}{f{bCl}}}Cn}0{{{f{Hn}}{f{bCl}}}Cn}0{{{f{Jb}}{f{bCl}}}Cn}0{{{f{Ef}}{f{bCl}}}Cn}0{{{f{Gb}}{f{bCl}}}Cn}0{{{f{Fl}}{f{bCl}}}Cn}0{{{f{Fj}}{f{bCl}}}Cn}0{{{f{E`}}{f{bCl}}}Cn}0{{{f{Il}}{f{bCl}}}Cn}0{{{f{Df}}{f{bCl}}}Cn}0{{{f{Dd}}{f{bCl}}}Cn}0{{{f{Gd}}{f{bCl}}}Cn}0{{{f{J`}}{f{bCl}}}Cn}0{{{f{Gn}}{f{bCl}}}Cn}0{{{f{Hh}}{f{bCl}}}Cn}0{{{f{G`}}{f{bCl}}}Cn}0{{{f{Jh}}{f{bCl}}}Cn}0{{{f{Hd}}{f{bCl}}}Cn}0{{{f{Id}}{f{bCl}}}Cn}0{{{f{Gl}}{f{bCl}}}Cn}0{{{f{Ih}}{f{bCl}}}Cn}0{{{f{Nl}}{f{bCl}}}Cn}{{{f{Nn}}{f{bCl}}}Cn}{{{f{O`}}{f{bCl}}}Cn}{{{f{Ob}}{f{bCl}}}Cn}{{{f{Od}}{f{bCl}}}Cn}{{{f{Of}}{f{bCl}}}Cn}0{{{f{Oj}}{f{bCl}}}Cn}0{{{f{Oh}}{f{bCl}}}Cn}{{{f{Jn}}}El}{{{Kd{Aj}}}El}{{{Kd{Jn}}}El}{cc{}}{DlEl}{{{Ah{Jn}}}El}{{{f{Aj}}}El}{{{f{Dl}}}{{f{Jn}}}}{{{f{El}}}{{f{Jn}}}}{{{f{{Ah{Jn}}}}}{{f{Jn}}}}{{{f{Aj}}}{{f{Jn}}}}{{{f{Jb}}}Hn}{DlHn}{{{Kd{Jb}}}Hn}{{{Ah{Jb}}}Hn}{{{f{Aj}}}Hn}<{{{Kd{Aj}}}Hn}{{{f{{Ah{Jb}}}}}{{f{Jb}}}}{{{f{Aj}}}{{f{Jb}}}}{{{f{Dl}}}{{f{Jb}}}}{{{f{Hn}}}{{f{Jb}}}}{DlEf}{{{Kd{Gb}}}Ef}{cc{}}{{{f{Aj}}}Ef}{{{Ah{Gb}}}Ef}{{{f{Gb}}}Ef}{{{Kd{Aj}}}Ef}{{{f{{Ah{Gb}}}}}{{f{Gb}}}}{{{f{Aj}}}{{f{Gb}}}}{{{f{Ef}}}{{f{Gb}}}}{{{f{Dl}}}{{f{Gb}}}}{{{Kd{Fj}}}Fl}{{{f{Fj}}}Fl}{{{Kd{Aj}}}Fl}{DlFl}{{{f{Aj}}}Fl}{{{Ah{Fj}}}Fl}>{{{f{Aj}}}{{f{Fj}}}}{{{f{Fl}}}{{f{Fj}}}}{{{f{{Ah{Fj}}}}}{{f{Fj}}}}{{{f{Dl}}}{{f{Fj}}}}{{{f{Il}}}E`}{{{Kd{Il}}}E`}{DlE`}{{{Kd{Aj}}}E`}{cc{}}{{{f{Aj}}}E`}{{{Ah{Il}}}E`}{{{f{E`}}}{{f{Il}}}}{{{f{Dl}}}{{f{Il}}}}{{{f{Aj}}}{{f{Il}}}}{{{f{{Ah{Il}}}}}{{f{Il}}}}{{{f{Dd}}}Df}{{{f{Aj}}}Df}8{{{Kd{Aj}}}Df}{{{Kd{Dd}}}Df}{DlDf}{{{Ah{Dd}}}Df}{{{f{Dl}}}{{f{Dd}}}}{{{f{Df}}}{{f{Dd}}}}{{{f{{Ah{Dd}}}}}{{f{Dd}}}}{{{f{Aj}}}{{f{Dd}}}}{cc{}}{{{Kd{J`}}}Gd}{{{Kd{Aj}}}Gd}{{{Ah{J`}}}Gd}{{{f{Aj}}}Gd}{{{f{J`}}}Gd}{DlGd}{{{f{{Ah{J`}}}}}{{f{J`}}}}{{{f{Dl}}}{{f{J`}}}}{{{f{Aj}}}{{f{J`}}}}{{{f{Gd}}}{{f{J`}}}}{{{Kd{Aj}}}Gn}{{{f{Aj}}}Gn}{{{f{Hh}}}Gn}={{{Ah{Hh}}}Gn}{DlGn}{{{Kd{Hh}}}Gn}{{{f{Dl}}}{{f{Hh}}}}{{{f{Aj}}}{{f{Hh}}}}{{{f{Gn}}}{{f{Hh}}}}{{{f{{Ah{Hh}}}}}{{f{Hh}}}}{{{Kd{Jh}}}G`}{{{Kd{Aj}}}G`}{DlG`}{{{f{Aj}}}G`}{cc{}}{{{Ah{Jh}}}G`}{{{f{Jh}}}G`}{{{f{Aj}}}{{f{Jh}}}}{{{f{G`}}}{{f{Jh}}}}{{{f{{Ah{Jh}}}}}{{f{Jh}}}}{{{f{Dl}}}{{f{Jh}}}}6{DlHd}{{{Kd{Id}}}Hd}{{{Kd{Aj}}}Hd}{{{f{Id}}}Hd}{{{f{Aj}}}Hd}{{{Ah{Id}}}Hd}{{{f{Dl}}}{{f{Id}}}}{{{f{Hd}}}{{f{Id}}}}{{{f{{Ah{Id}}}}}{{f{Id}}}}{{{f{Aj}}}{{f{Id}}}}{{{f{Aj}}}Gl}{{{Kd{Ih}}}Gl}{{{Kd{Aj}}}Gl}{cc{}}{{{f{Ih}}}Gl}{DlGl}{{{Ah{Ih}}}Gl}{{{f{Dl}}}{{f{Ih}}}}{{{f{{Ah{Ih}}}}}{{f{Ih}}}}{{{f{Aj}}}{{f{Ih}}}}{{{f{Gl}}}{{f{Ih}}}}77777777{{{f{Aj}}}El}{{{f{Aj}}}{{f{Jn}}}}{{{f{Aj}}}Hn}{{{f{Aj}}}{{f{Jb}}}}{{{f{Aj}}}Ef}{{{f{Aj}}}{{f{Gb}}}}{{{f{Aj}}}Fl}{{{f{Aj}}}{{f{Fj}}}}{{{f{Aj}}}E`}{{{f{Aj}}}{{f{Il}}}}{{{f{Aj}}}Df}{{{f{Aj}}}{{f{Dd}}}}{{{f{Aj}}}Gd}{{{f{Aj}}}{{f{J`}}}}{{{f{Aj}}}Gn}{{{f{Aj}}}{{f{Hh}}}}{{{f{Aj}}}G`}{{{f{Aj}}}{{f{Jh}}}}{{{f{Aj}}}Hd}{{{f{Aj}}}{{f{Id}}}}{{{f{Aj}}}Gl}{{{f{Aj}}}{{f{Ih}}}}{{{f{Aj}}}{{l{Elc}}}{}}{{{f{Aj}}}{{f{Jn}}}}{{{f{Aj}}}{{l{Hnc}}}{}}{{{f{Aj}}}{{f{Jb}}}}{{{f{Aj}}}{{l{Efc}}}{}}{{{f{Aj}}}{{f{Gb}}}}{{{f{Aj}}}{{l{Flc}}}{}}{{{f{Aj}}}{{f{Fj}}}}{{{f{Aj}}}{{l{E`c}}}{}}{{{f{Aj}}}{{f{Il}}}}{{{f{Aj}}}{{l{Dfc}}}{}}{{{f{Aj}}}{{f{Dd}}}}{{{f{Aj}}}{{l{Gdc}}}{}}{{{f{Aj}}}{{f{J`}}}}{{{f{Aj}}}{{l{Gnc}}}{}}{{{f{Aj}}}{{f{Hh}}}}{{{f{Aj}}}{{l{G`c}}}{}}{{{f{Aj}}}{{f{Jh}}}}{{{f{Aj}}}{{l{Hdc}}}{}}{{{f{Aj}}}{{f{Id}}}}{{{f{Aj}}}{{l{Glc}}}{}}{{{f{Aj}}}{{f{Ih}}}}{{{f{El}}{f{bc}}}BlKh}{{{f{Jn}}{f{bc}}}BlKh}{{{f{Hn}}{f{bc}}}BlKh}{{{f{Jb}}{f{bc}}}BlKh}{{{f{Ef}}{f{bc}}}BlKh}{{{f{Gb}}{f{bc}}}BlKh}{{{f{Fl}}{f{bc}}}BlKh}{{{f{Fj}}{f{bc}}}BlKh}{{{f{E`}}{f{bc}}}BlKh}{{{f{Il}}{f{bc}}}BlKh}{{{f{Df}}{f{bc}}}BlKh}{{{f{Dd}}{f{bc}}}BlKh}{{{f{Gd}}{f{bc}}}BlKh}{{{f{J`}}{f{bc}}}BlKh}{{{f{Gn}}{f{bc}}}BlKh}{{{f{Hh}}{f{bc}}}BlKh}{{{f{G`}}{f{bc}}}BlKh}{{{f{Jh}}{f{bc}}}BlKh}{{{f{Hd}}{f{bc}}}BlKh}{{{f{Id}}{f{bc}}}BlKh}{{{f{Gl}}{f{bc}}}BlKh}{{{f{Ih}}{f{bc}}}BlKh}``{ce{}{}}000000000000000000{El{{Kd{Jn}}}}{Hn{{Kd{Jb}}}}{Ef{{Kd{Gb}}}}{Fl{{Kd{Fj}}}}{E`{{Kd{Il}}}}{Df{{Kd{Dd}}}}{Gd{{Kd{J`}}}}{Gn{{Kd{Hh}}}}{G`{{Kd{Jh}}}}{Hd{{Kd{Id}}}}{Gl{{Kd{Ih}}}}{El{{Ah{Jn}}}}{{{f{El}}}{{Ah{Jn}}}}{{{f{Jn}}}{{Ah{Jn}}}}{{{f{Hn}}}{{Ah{Jb}}}}{Hn{{Ah{Jb}}}}{{{f{Jb}}}{{Ah{Jb}}}}{{{f{Ef}}}{{Ah{Gb}}}}{Ef{{Ah{Gb}}}}{{{f{Gb}}}{{Ah{Gb}}}}{Fl{{Ah{Fj}}}}{{{f{Fl}}}{{Ah{Fj}}}}{{{f{Fj}}}{{Ah{Fj}}}}{E`{{Ah{Il}}}}{{{f{E`}}}{{Ah{Il}}}}{{{f{Il}}}{{Ah{Il}}}}{{{f{Df}}}{{Ah{Dd}}}}{Df{{Ah{Dd}}}}{{{f{Dd}}}{{Ah{Dd}}}}{{{f{Gd}}}{{Ah{J`}}}}{Gd{{Ah{J`}}}}{{{f{J`}}}{{Ah{J`}}}}{Gn{{Ah{Hh}}}}{{{f{Gn}}}{{Ah{Hh}}}}{{{f{Hh}}}{{Ah{Hh}}}}{{{f{G`}}}{{Ah{Jh}}}}{G`{{Ah{Jh}}}}{{{f{Jh}}}{{Ah{Jh}}}}{{{f{Hd}}}{{Ah{Id}}}}{Hd{{Ah{Id}}}}{{{f{Id}}}{{Ah{Id}}}}{{{f{Gl}}}{{Ah{Ih}}}}{Gl{{Ah{Ih}}}}{{{f{Ih}}}{{Ah{Ih}}}}{{{Kd{Jn}}}El}{{{Kd{Jb}}}Hn}{{{Kd{Gb}}}Ef}{{{Kd{Fj}}}Fl}{{{Kd{Il}}}E`}{{{Kd{Dd}}}Df}{{{Kd{J`}}}Gd}{{{Kd{Hh}}}Gn}{{{Kd{Jh}}}G`}{{{Kd{Id}}}Hd}{{{Kd{Ih}}}Gl}`{DlEl}{DlHn}{DlEf}{DlFl}{DlE`}{DlDf}{DlGd}{DlGn}{DlG`}{DlHd}{DlGl}{{{f{El}}{f{El}}}{{Lb{Bn}}}}{{{f{Jn}}{f{Jn}}}{{Lb{Bn}}}}{{{f{Hn}}{f{Hn}}}{{Lb{Bn}}}}{{{f{Jb}}{f{Jb}}}{{Lb{Bn}}}}{{{f{Ef}}{f{Ef}}}{{Lb{Bn}}}}{{{f{Gb}}{f{Gb}}}{{Lb{Bn}}}}{{{f{Fl}}{f{Fl}}}{{Lb{Bn}}}}{{{f{Fj}}{f{Fj}}}{{Lb{Bn}}}}{{{f{E`}}{f{E`}}}{{Lb{Bn}}}}{{{f{Il}}{f{Il}}}{{Lb{Bn}}}}{{{f{Df}}{f{Df}}}{{Lb{Bn}}}}{{{f{Dd}}{f{Dd}}}{{Lb{Bn}}}}{{{f{Gd}}{f{Gd}}}{{Lb{Bn}}}}{{{f{J`}}{f{J`}}}{{Lb{Bn}}}}{{{f{Gn}}{f{Gn}}}{{Lb{Bn}}}}{{{f{Hh}}{f{Hh}}}{{Lb{Bn}}}}{{{f{G`}}{f{G`}}}{{Lb{Bn}}}}{{{f{Jh}}{f{Jh}}}{{Lb{Bn}}}}{{{f{Hd}}{f{Hd}}}{{Lb{Bn}}}}{{{f{Id}}{f{Id}}}{{Lb{Bn}}}}{{{f{Gl}}{f{Gl}}}{{Lb{Bn}}}}{{{f{Ih}}{f{Ih}}}{{Lb{Bn}}}}{{{f{El}}c}lLd}{{{f{Jn}}c}lLd}{{{f{Hn}}c}lLd}{{{f{Jb}}c}lLd}{{{f{Ef}}c}lLd}{{{f{Gb}}c}lLd}{{{f{Fl}}c}lLd}{{{f{Fj}}c}lLd}{{{f{E`}}c}lLd}{{{f{Il}}c}lLd}{{{f{Df}}c}lLd}{{{f{Dd}}c}lLd}{{{f{Gd}}c}lLd}{{{f{J`}}c}lLd}{{{f{Gn}}c}lLd}{{{f{Hh}}c}lLd}{{{f{G`}}c}lLd}{{{f{Jh}}c}lLd}{{{f{Hd}}c}lLd}{{{f{Id}}c}lLd}{{{f{Gl}}c}lLd}{{{f{Ih}}c}lLd}{{{f{Nl}}c}lLd}{{{f{Nn}}c}lLd}{{{f{O`}}c}lLd}{{{f{Ob}}c}lLd}{{{f{Od}}c}lLd}{{{f{Of}}c}lLd}{{{f{Oh}}c}lLd}{An{{Lf{An{Lb{An}}}}}}000000000000000000000{ElDl}{HnDl}{EfDl}{FlDl}{E`Dl}{DfDl}{GdDl}{GnDl}{G`Dl}{HdDl}{GlDl}{{{f{c}}}e{}{}}{{{f{Jn}}}c{}}1{{{f{Jb}}}c{}}2{{{f{Gb}}}c{}}3{{{f{Fj}}}c{}}4{{{f{Il}}}c{}}5{{{f{Dd}}}c{}}6{{{f{J`}}}c{}}7{{{f{Hh}}}c{}}8{{{f{Jh}}}c{}}9{{{f{Id}}}c{}}:{{{f{Ih}}}c{}};;;;;;;{{{f{c}}}Dl{}}00000000000000000000000{c{{l{e}}}{}{}}0000000000000000{Ol{{l{Ofc}}}{}}111111111111111111111{{{f{c}}}Lh{}}00000000000000000000000000000{{{f{El}}}{{f{Jn}}}}{{{f{Jn}}}{{f{Jn}}}}{{{f{Jb}}}{{f{Jb}}}}{{{f{Hn}}}{{f{Jb}}}}{{{f{Ef}}}{{f{Gb}}}}{{{f{Gb}}}{{f{Gb}}}}{{{f{Fj}}}{{f{Fj}}}}{{{f{Fl}}}{{f{Fj}}}}{{{f{Il}}}{{f{Il}}}}{{{f{E`}}}{{f{Il}}}}{{{f{Df}}}{{f{Dd}}}}{{{f{Dd}}}{{f{Dd}}}}{{{f{Gd}}}{{f{J`}}}}{{{f{J`}}}{{f{J`}}}}{{{f{Gn}}}{{f{Hh}}}}{{{f{Hh}}}{{f{Hh}}}}{{{f{G`}}}{{f{Jh}}}}{{{f{Jh}}}{{f{Jh}}}}{{{f{Hd}}}{{f{Id}}}}{{{f{Id}}}{{f{Id}}}}{{{f{Ih}}}{{f{Ih}}}}{{{f{Gl}}}{{f{Ih}}}}``{{{f{bd}}}{{l{Djj}}}}{{{f{bd}}}{{l{{f{Dh}}j}}}}{d{{l{Djj}}}}{d{{l{{f{Dh}}j}}}}{{{f{Dh}}}{{Ah{Dh}}}}{{{f{Dj}}}{{f{Aj}}}}{{{f{Dj}}}{{f{Dh}}}}{{{f{Dh}}}{{f{Aj}}}}0{{{f{c}}}{{f{e}}}{}{}}3201{{{f{bc}}}{{f{be}}}{}{}}0{{{f{Dj}}}Dj}{{{f{c}}{f{be}}}Bl{}{}}{{{f{c}}}Bl{}}{{{f{Dj}}{f{Dj}}}Bn}{{{f{Dh}}{f{Dh}}}Bn}{{{f{Dj}}}{{f{c}}}{}}{c{{l{Dj}}}Cb}{c{{l{{f{Dh}}}}}Cb}{{{f{Dj}}{f{{f{Dh}}}}}Cf}{{{f{Dj}}{f{Dh}}}Cf}{{{f{Dj}}{f{Dj}}}Cf}{{{f{Dj}}{f{{f{Dj}}}}}Cf}{{{f{Dh}}{f{Dh}}}Cf}{{{f{Dh}}{f{Dj}}}Cf}{{{f{{f{Dh}}}}{f{Dj}}}Cf}{{{f{Dj}}{f{bCl}}}Cn}0{{{f{Dh}}{f{bCl}}}Cn}0{cc{}}{{{Kd{Aj}}}Dj}{DlDj}{{{Ah{Dh}}}Dj}{{{Kd{Dh}}}Dj}{{{f{Aj}}}Dj}{{{f{Dh}}}Dj}{{{f{Dl}}}{{f{Dh}}}}{{{f{Dj}}}{{f{Dh}}}}{{{f{{Ah{Dh}}}}}{{f{Dh}}}}{{{f{Aj}}}{{f{Dh}}}}50{{{f{Aj}}}{{l{Djc}}}{}}1{{{f{Dj}}{f{bc}}}BlKh}{{{f{Dh}}{f{bc}}}BlKh}{ce{}{}}{Dj{{Kd{Dh}}}}{Dj{{Ah{Dh}}}}{{{f{Dj}}}{{Ah{Dh}}}}{{{f{Dh}}}{{Ah{Dh}}}}>{DlDj}{{{f{Dj}}{f{Dj}}}{{Lb{Bn}}}}{{{f{Dh}}{f{Dh}}}{{Lb{Bn}}}}{{{f{Dj}}c}lLd}{{{f{Dh}}c}lLd}{An{{Lf{An{Lb{An}}}}}}0{DjDl}{{{f{c}}}e{}{}}{{{f{Dh}}}c{}}{{{f{c}}}Dl{}}0{c{{l{e}}}{}{}}0{{{f{c}}}Lh{}}0{{{f{Dj}}}{{f{Dh}}}}{{{f{Dh}}}{{f{Dh}}}}```````{{{f{bd}}}{{Ll{On}}}}{{{f{A@`}}}{{Ah{A@`}}}}{{{f{On}}}{{f{A@`}}}}{{{f{On}}}{{f{Aj}}}}{{{f{A@`}}}{{f{Aj}}}}0{{{f{c}}}{{f{e}}}{}{}}32100{{{f{bc}}}{{f{be}}}{}{}}00{{{f{On}}}On}{{{f{c}}{f{be}}}Bl{}{}}{{{f{c}}}Bl{}}5{{{f{On}}}{{f{c}}}{}}{c{{l{On}}}Cb}{c{{l{{f{A@`}}}}}Cb}{{{f{On}}{f{On}}}Cf}{{{f{On}}{f{A@b}}}Cf}{{{f{On}}{f{A@`}}}Cf}{{{f{On}}{f{{f{A@`}}}}}Cf}{{{f{{f{A@`}}}}{f{On}}}Cf}{{{f{A@`}}{f{On}}}Cf}{{{f{A@`}}{f{A@`}}}Cf}{{{f{A@`}}{f{A@b}}}Cf}{{{f{On}}{f{bCl}}}Cn}0{{{f{A@`}}{f{bCl}}}Cn}0{{{f{A@d}}{f{bCl}}}Cn}0{{{Ah{A@`}}}On}{{{f{A@`}}}On}{{{Kd{A@`}}}On}{cc{}}{{{f{{Ah{A@`}}}}}{{f{A@`}}}}{{{f{On}}}{{f{A@`}}}}2{A@fA@d}{A@hA@d}{A@jA@d}{{{f{Aj}}}On}{{{f{Aj}}}{{f{A@`}}}}{{{f{Aj}}}{{l{Onc}}}{}}{{{f{Aj}}}{{l{{f{A@`}}A@d}}}}2{{{f{On}}{f{bc}}}BlKh}{{{f{A@`}}{f{bc}}}BlKh}{{{f{A@`}}}{{f{Aj}}}}{ce{}{}}0{On{{Kd{A@`}}}}{{{f{On}}}{{Ah{A@`}}}}{On{{Ah{A@`}}}}{{{f{A@`}}}{{Ah{A@`}}}}{{{Kd{A@`}}}On}{{{f{A@`}}{f{c}}}CfKn}{{{f{A@`}}}{{Lb{{f{Aj}}}}}}88{Dl{{l{OnA@d}}}}{DlOn}{{{f{A@`}}}{{l{{Ah{A@`}}A@d}}}}{{}On}{{{f{On}}{f{A@b}}}{{Lb{Bn}}}}{{{f{On}}{f{On}}}{{Lb{Bn}}}}{{{f{A@`}}{f{A@b}}}{{Lb{Bn}}}}{{{f{A@`}}{f{On}}}{{Lb{Bn}}}}{{{f{A@`}}{f{A@`}}}{{Lb{Bn}}}}{{{f{A@`}}}{{f{Aj}}}}{{{f{On}}c}lLd}{{{f{A@`}}c}lLd}{{{f{A@d}}}{{Lb{{f{A@l}}}}}}{OnDl}{{{f{A@`}}}On}{{{f{A@`}}}A@b}{{{f{c}}}e{}{}}{{{f{A@`}}}c{}}{{{f{c}}}Dl{}}003?{Dl{{l{Onc}}}{}}{{{f{Aj}}}{{l{Onc}}}{}}{c{{l{e}}}{}{}}{A@b{{l{Onc}}}{}}{{{f{Dl}}}{{l{{f{A@`}}A@d}}}}{{{f{Aj}}}{{l{{f{A@`}}c}}}{}}333{{{f{c}}}Lh{}}00{{{f{A@`}}}{{f{Aj}}}}{{{f{On}}}{{f{A@`}}}}{{{f{A@`}}}{{f{A@`}}}}`````{{{f{c}}}{{f{e}}}{}{}}{{{f{bc}}}{{f{be}}}{}{}}{{{f{A@n}}}A@n}{{{f{c}}{f{be}}}Bl{}{}}{{{f{c}}}Bl{}}{c{{l{A@n}}}Cb}`{{{f{A@n}}{f{A@n}}}Cf}{{{f{A@n}}{f{bCl}}}Cn}{cc{}}`{ce{}{}}``{{{f{A@n}}c}lLd}{{{f{c}}}e{}{}}{c{{l{e}}}{}{}}0{{{f{c}}}Lh{}}","D":"EEd","p":[[0,"mut"],[5,"Unstructured",3677],[1,"reference"],[5,"UserId",0,3678],[6,"Error",3679],[6,"Result",3680],[5,"UserIdRef",0,3678],[5,"DisplayName",0,3678],[5,"DisplayNameRef",0,3678],[5,"Nickname",0,3678],[5,"NicknameRef",0,3678],[6,"Cow",3681],[1,"str"],[6,"Collection",0,3682],[1,"usize"],[17,"Item"],[10,"Iterator",3683],[10,"Deref",3684],[10,"Clone",3685],[6,"BroadcasterType",0,3678],[6,"UserType",0,3678],[1,"unit"],[6,"Ordering",3686],[5,"CollectionIter",0,3682],[10,"Deserializer",3687],[10,"Deserialize",3687],[1,"bool"],[10,"PartialEq",3686],[10,"Debug",3688],[5,"Formatter",3688],[8,"Result",3688],[5,"Vec",3689],[5,"PollChoiceId",1827],[5,"ClipIdRef",2441],[5,"ClipId",2441],[5,"CommunityGiftIdRef",3465],[5,"CommunityGiftId",3465],[5,"String",3690],[1,"array"],[5,"VideoId",2441],[1,"slice"],[5,"MsgId",1651,3678],[5,"TagId",2441],[5,"CreatorGoalId",1552],[5,"EventSubId",1474],[5,"StreamId",2441],[5,"BlockedTermId",1651],[5,"EmoteSetIdRef",1034],[5,"EmoteSetId",1034],[5,"HexColor",918],[5,"RedemptionId",1827],[5,"ChatBadgeId",1034],[5,"TeamIdRef",2441],[5,"TeamId",2441],[5,"RewardId",1827],[5,"CharityCampaignId",2441],[5,"TagIdRef",2441],[5,"StreamSegmentId",2441],[5,"PredictionId",1827],[5,"PredictionOutcomeId",1827],[5,"BlockedTermIdRef",1651],[5,"IgdbId",2441],[5,"HypeTrainId",2441],[5,"PollIdRef",1827],[5,"PollId",1827],[5,"CharityDonationId",2441],[5,"BadgeSetId",1034],[5,"HypeTrainIdRef",2441],[5,"BadgeSetIdRef",1034],[5,"RewardIdRef",1827],[5,"CategoryId",2441],[5,"EmoteId",1034],[5,"ChatBadgeIdRef",1034],[5,"CharityDonationIdRef",2441],[5,"MsgIdRef",1651,3678],[5,"IgdbIdRef",2441],[5,"PredictionOutcomeIdRef",1827],[5,"VideoIdRef",2441],[5,"HexColorRef",918],[5,"StreamSegmentIdRef",2441],[5,"CategoryIdRef",2441],[5,"PollChoiceIdRef",1827],[5,"CreatorGoalIdRef",1552],[5,"CharityCampaignIdRef",2441],[5,"RedemptionIdRef",1827],[5,"EventSubIdRef",1474],[5,"StreamIdRef",2441],[5,"EmoteIdRef",1034],[5,"PredictionIdRef",1827],[5,"Box",3691],[10,"IntoIterator",3692],[10,"Hasher",3693],[10,"IntoCow",0],[10,"ToOwned",3681],[10,"Sized",3694],[10,"From",3695],[6,"Option",3696],[10,"Serializer",3697],[1,"tuple"],[5,"TypeId",3698],[6,"NamedUserColor",918],[8,"Result",3679],[5,"EmoteUrlBuilder",1034],[6,"EmoteAnimationSetting",1034],[6,"EmoteThemeMode",1034],[6,"EmoteScale",1034],[5,"ResubscriptionEmote",1034],[5,"Image",1034],[6,"CreatorGoalType",1552],[6,"AutomodStatus",1651],[6,"Max",1827],[5,"GlobalCooldown",1827],[5,"PollChoice",1827],[6,"PollStatus",1827],[6,"PredictionStatus",1827],[5,"PredictionOutcome",1827],[5,"PredictionTopPredictors",1827],[5,"TwitchCategory",2441],[6,"SubscriptionTier",2441],[6,"VideoPeriod",2441],[6,"VideoType",2441],[6,"VideoPrivacy",2441],[6,"CommercialLength",2441],[6,"ContentClassificationId",2441],[6,"CommercialLengthParseError",2441],[1,"u64"],[5,"Timestamp",3543],[5,"TimestampRef",3543],[5,"OffsetDateTime",3699],[6,"TimestampParseError",3543],[6,"Parse",3700],[6,"Infallible",3695],[6,"Format",3701],[10,"Error",3702],[5,"User",3655],[15,"MaxPerStream",2437],[15,"MaxPerUserPerStream",2437],[15,"InvalidFormat",3653]],"r":[[4,3678],[5,3682],[6,3682],[7,3678],[8,3678],[12,3678],[13,3678],[14,3678],[15,3678],[24,3678],[25,3678],[26,3678],[27,3678],[28,3678],[1657,3678],[1658,3678],[3655,3678],[3657,3678]],"b":[[44,"impl-AsRef%3CUserIdRef%3E-for-UserId"],[45,"impl-AsRef%3Cstr%3E-for-UserId"],[47,"impl-AsRef%3Cstr%3E-for-DisplayName"],[48,"impl-AsRef%3CDisplayNameRef%3E-for-DisplayName"],[50,"impl-AsRef%3CNicknameRef%3E-for-Nickname"],[51,"impl-AsRef%3Cstr%3E-for-Nickname"],[59,"impl-Borrow%3Cstr%3E-for-UserId"],[60,"impl-Borrow%3CUserIdRef%3E-for-UserId"],[64,"impl-Borrow%3Cstr%3E-for-DisplayName"],[65,"impl-Borrow%3CDisplayNameRef%3E-for-DisplayName"],[68,"impl-Borrow%3Cstr%3E-for-Nickname"],[69,"impl-Borrow%3CNicknameRef%3E-for-Nickname"],[133,"impl-PartialEq%3C%26UserIdRef%3E-for-UserId"],[134,"impl-PartialEq%3C%26UserId%3E-for-UserId"],[135,"impl-PartialEq%3CUserIdRef%3E-for-UserId"],[136,"impl-PartialEq-for-UserId"],[137,"impl-PartialEq%3CUserId%3E-for-UserIdRef"],[138,"impl-PartialEq%3CUserId%3E-for-%26UserIdRef"],[139,"impl-PartialEq-for-UserIdRef"],[140,"impl-PartialEq%3C%26DisplayName%3E-for-DisplayName"],[141,"impl-PartialEq-for-DisplayName"],[142,"impl-PartialEq%3C%26DisplayNameRef%3E-for-DisplayName"],[143,"impl-PartialEq%3CDisplayNameRef%3E-for-DisplayName"],[144,"impl-PartialEq%3CDisplayName%3E-for-%26DisplayNameRef"],[145,"impl-PartialEq-for-DisplayNameRef"],[146,"impl-PartialEq%3CDisplayName%3E-for-DisplayNameRef"],[147,"impl-PartialEq%3C%26Nickname%3E-for-Nickname"],[148,"impl-PartialEq%3C%26NicknameRef%3E-for-Nickname"],[149,"impl-PartialEq-for-Nickname"],[150,"impl-PartialEq%3CNicknameRef%3E-for-Nickname"],[151,"impl-PartialEq-for-NicknameRef"],[152,"impl-PartialEq%3CNickname%3E-for-%26NicknameRef"],[153,"impl-PartialEq%3CNickname%3E-for-NicknameRef"],[158,"impl-Display-for-UserId"],[159,"impl-Debug-for-UserId"],[160,"impl-Debug-for-UserIdRef"],[161,"impl-Display-for-UserIdRef"],[162,"impl-Display-for-DisplayName"],[163,"impl-Debug-for-DisplayName"],[164,"impl-Display-for-DisplayNameRef"],[165,"impl-Debug-for-DisplayNameRef"],[166,"impl-Debug-for-Nickname"],[167,"impl-Display-for-Nickname"],[168,"impl-Debug-for-NicknameRef"],[169,"impl-Display-for-NicknameRef"],[172,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[173,"impl-From%3CVec%3C%26ClipIdRef%3E%3E-for-Collection%3C\'a,+ClipId%3E"],[174,"impl-From%3C%26%26CommunityGiftIdRef%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[175,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+VideoId%3E"],[176,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+MsgId%3E"],[177,"impl-From%3C%26%5B%26TagId;+N%5D%3E-for-Collection%3C\'a,+TagId%3E"],[178,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+CreatorGoalId%3E"],[179,"impl-From%3C%26%5BEventSubId;+N%5D%3E-for-Collection%3C\'a,+EventSubId%3E"],[180,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+VideoId%3E"],[181,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+StreamId%3E"],[182,"impl-From%3C%26%5B%26ClipId;+N%5D%3E-for-Collection%3C\'a,+ClipId%3E"],[183,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[184,"impl-From%3C%26%26EmoteSetIdRef%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[185,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+HexColor%3E"],[186,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[187,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+RedemptionId%3E"],[188,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+ChatBadgeId%3E"],[189,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+RedemptionId%3E"],[190,"impl-From%3C%26%5B%26HexColor;+N%5D%3E-for-Collection%3C\'a,+HexColor%3E"],[191,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[192,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+EventSubId%3E"],[193,"impl-From%3C%26%5B%26TeamIdRef;+N%5D%3E-for-Collection%3C\'a,+TeamId%3E"],[194,"impl-From%3C%26Vec%3C%26RewardId%3E%3E-for-Collection%3C\'a,+RewardId%3E"],[195,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[196,"impl-From%3C%26%26TagIdRef%3E-for-Collection%3C\'a,+TagId%3E"],[197,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[198,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[199,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+EventSubId%3E"],[200,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[201,"impl-From%3C%26Vec%3C%26PredictionId%3E%3E-for-Collection%3C\'a,+PredictionId%3E"],[202,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+VideoId%3E"],[203,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[204,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+PollChoiceId%3E"],[205,"impl-From%3C%26%5B%26EmoteSetIdRef;+N%5D%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[206,"impl-From%3C%26MsgId%3E-for-Collection%3C\'a,+MsgId%3E"],[207,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+RewardId%3E"],[208,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+PredictionOutcomeId%3E"],[209,"impl-From%3C%26PredictionOutcomeId%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[210,"impl-From%3C%26StreamId%3E-for-Collection%3C\'a,+StreamId%3E"],[211,"impl-From%3C%26%5B%26T%5D%3E-for-Collection%3C\'c,+T%3E"],[212,"impl-From%3C%26%5B%26BlockedTermIdRef;+N%5D%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[213,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[214,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[215,"impl-From%3C%26%5B%26TagIdRef;+N%5D%3E-for-Collection%3C\'a,+TagId%3E"],[216,"impl-From%3C%26IgdbId%3E-for-Collection%3C\'a,+IgdbId%3E"],[217,"impl-From%3C%26Vec%3C%26StreamId%3E%3E-for-Collection%3C\'a,+StreamId%3E"],[218,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+MsgId%3E"],[219,"impl-From%3C%26BlockedTermId%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[220,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+DisplayName%3E"],[221,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[222,"impl-From%3C%26Vec%3C%26StreamSegmentId%3E%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[223,"impl-From%3C%26%5B%26EmoteSetId;+N%5D%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[224,"impl-From%3C%26UserId%3E-for-Collection%3C\'a,+UserId%3E"],[225,"impl-From%3CVec%3C%26BlockedTermIdRef%3E%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[226,"impl-From%3C%26%5BMsgId;+N%5D%3E-for-Collection%3C\'a,+MsgId%3E"],[227,"impl-From%3C%26Vec%3C%26DisplayName%3E%3E-for-Collection%3C\'a,+DisplayName%3E"],[228,"impl-From%3C%26Vec%3C%26PollChoiceId%3E%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[229,"impl-From%3C%26%5BUserId;+N%5D%3E-for-Collection%3C\'a,+UserId%3E"],[230,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[231,"impl-From%3CVec%3C%26PollIdRef%3E%3E-for-Collection%3C\'a,+PollId%3E"],[232,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+ClipId%3E"],[233,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+DisplayName%3E"],[234,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+RedemptionId%3E"],[235,"impl-From%3C%26%5BNickname;+N%5D%3E-for-Collection%3C\'a,+Nickname%3E"],[236,"impl-From%3C%26CharityCampaignId%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[237,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[238,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[239,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+RedemptionId%3E"],[240,"impl-From%3C%26%5BTagId;+N%5D%3E-for-Collection%3C\'a,+TagId%3E"],[241,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[242,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[243,"impl-From%3CVec%3C%26HypeTrainIdRef%3E%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[244,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+RewardId%3E"],[245,"impl-From%3C%26%5B%26BadgeSetIdRef%5D%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[246,"impl-From%3C%26%5B%26RewardIdRef%5D%3E-for-Collection%3C\'a,+RewardId%3E"],[247,"impl-From%3C%26%5B%26UserIdRef%5D%3E-for-Collection%3C\'a,+UserId%3E"],[248,"impl-From%3CVec%3C%26T%3E%3E-for-Collection%3C\'c,+T%3E"],[249,"impl-From%3C%26%5BEmoteSetId;+N%5D%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[250,"impl-From%3C%26%26BadgeSetIdRef%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[251,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[252,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+IgdbId%3E"],[253,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+TeamId%3E"],[254,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[255,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[256,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+RedemptionId%3E"],[257,"impl-From%3C%26%5B%26RewardId;+N%5D%3E-for-Collection%3C\'a,+RewardId%3E"],[258,"impl-From%3CVec%3CT%3E%3E-for-Collection%3C\'_,+T%3E"],[259,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[260,"impl-From%3C%26%5B%26CategoryId;+N%5D%3E-for-Collection%3C\'a,+CategoryId%3E"],[261,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+EmoteId%3E"],[262,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[263,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+StreamId%3E"],[264,"impl-From%3CVec%3C%26ChatBadgeIdRef%3E%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[265,"impl-From%3C%26%5B%26CharityDonationIdRef%5D%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[266,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+DisplayName%3E"],[267,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+PredictionId%3E"],[268,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+HexColor%3E"],[269,"impl-From%3C%26%5BStreamId;+N%5D%3E-for-Collection%3C\'a,+StreamId%3E"],[270,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+PollId%3E"],[271,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+VideoId%3E"],[272,"impl-From%3CVec%3C%26MsgIdRef%3E%3E-for-Collection%3C\'a,+MsgId%3E"],[273,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+EmoteId%3E"],[274,"impl-From%3C%26%5B%26StreamSegmentId;+N%5D%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[275,"impl-From%3C%26%5B%26IgdbIdRef;+N%5D%3E-for-Collection%3C\'a,+IgdbId%3E"],[276,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[277,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[278,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+Nickname%3E"],[279,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+PredictionId%3E"],[280,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+EmoteId%3E"],[281,"impl-From%3C%26%5B%26UserId;+N%5D%3E-for-Collection%3C\'a,+UserId%3E"],[282,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[283,"impl-From%3C%26%5B%26EventSubId;+N%5D%3E-for-Collection%3C\'a,+EventSubId%3E"],[284,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+TagId%3E"],[285,"impl-From%3C%26%26PredictionOutcomeIdRef%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[286,"impl-From%3C%26%5B%26VideoIdRef%5D%3E-for-Collection%3C\'a,+VideoId%3E"],[287,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+RewardId%3E"],[288,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[289,"impl-From%3C%26ChatBadgeId%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[290,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+TeamId%3E"],[291,"impl-From%3C%26HypeTrainId%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[292,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[293,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[294,"impl-From%3CVec%3C%26EmoteSetIdRef%3E%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[295,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+RedemptionId%3E"],[296,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+TagId%3E"],[297,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[298,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+MsgId%3E"],[299,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[300,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+HexColor%3E"],[301,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+RewardId%3E"],[302,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[303,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[304,"impl-From%3C%26RewardId%3E-for-Collection%3C\'a,+RewardId%3E"],[305,"impl-From%3C%26%26HexColorRef%3E-for-Collection%3C\'a,+HexColor%3E"],[306,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+PollId%3E"],[307,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[308,"impl-From%3C%26%26StreamSegmentIdRef%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[309,"impl-From%3C%26%5B%26TeamId;+N%5D%3E-for-Collection%3C\'a,+TeamId%3E"],[310,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+HexColor%3E"],[311,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+Nickname%3E"],[312,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+MsgId%3E"],[313,"impl-From%3C%26%5B%26UserIdRef;+N%5D%3E-for-Collection%3C\'a,+UserId%3E"],[314,"impl-From%3C%26%5B%26HexColorRef%5D%3E-for-Collection%3C\'a,+HexColor%3E"],[315,"impl-From%3C%26%5B%26CategoryIdRef%5D%3E-for-Collection%3C\'a,+CategoryId%3E"],[316,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[317,"impl-From%3C%26%5B%26Nickname;+N%5D%3E-for-Collection%3C\'a,+Nickname%3E"],[318,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+PollId%3E"],[319,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+RewardId%3E"],[320,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+CategoryId%3E"],[321,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+DisplayName%3E"],[322,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[323,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+HexColor%3E"],[324,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[325,"impl-From%3C%26%26CharityDonationIdRef%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[326,"impl-From%3C%26%5B%26PollChoiceIdRef;+N%5D%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[327,"impl-From%3C%26%5BBlockedTermId;+N%5D%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[328,"impl-From%3CVec%3C%26NicknameRef%3E%3E-for-Collection%3C\'a,+Nickname%3E"],[329,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+BadgeSetId%3E"],[330,"impl-From%3C%26%5B%26ClipIdRef%5D%3E-for-Collection%3C\'a,+ClipId%3E"],[331,"impl-From%3C%26CreatorGoalId%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[332,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+HexColor%3E"],[333,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[334,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+Nickname%3E"],[335,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[336,"impl-From%3C%26%5BVideoId;+N%5D%3E-for-Collection%3C\'a,+VideoId%3E"],[337,"impl-From%3C%26%26CreatorGoalIdRef%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[338,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+EventSubId%3E"],[339,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+EventSubId%3E"],[340,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[341,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+TagId%3E"],[342,"impl-From%3C%26%5B%26StreamSegmentIdRef%5D%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[343,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+VideoId%3E"],[344,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+RedemptionId%3E"],[345,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[346,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+UserId%3E"],[347,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+EmoteSetId%3E"],[348,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+DisplayName%3E"],[349,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+HexColor%3E"],[350,"impl-From%3C%26%5BHexColor;+N%5D%3E-for-Collection%3C\'a,+HexColor%3E"],[351,"impl-From%3C%26CategoryId%3E-for-Collection%3C\'a,+CategoryId%3E"],[352,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+StreamId%3E"],[353,"impl-From%3C%26CommunityGiftId%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[354,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+UserId%3E"],[355,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+EmoteId%3E"],[356,"impl-From%3C%26EmoteId%3E-for-Collection%3C\'a,+EmoteId%3E"],[357,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[358,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+StreamId%3E"],[359,"impl-From%3CVec%3C%26CharityCampaignIdRef%3E%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[360,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+TagId%3E"],[361,"impl-From%3C%26Vec%3C%26CharityDonationId%3E%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[362,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+TagId%3E"],[363,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+MsgId%3E"],[364,"impl-From%3CVec%3C%26RedemptionIdRef%3E%3E-for-Collection%3C\'a,+RedemptionId%3E"],[365,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[366,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+RewardId%3E"],[367,"impl-From%3C%26%5BPredictionId;+N%5D%3E-for-Collection%3C\'a,+PredictionId%3E"],[368,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[369,"impl-From%3C%26%5B%26EmoteSetIdRef%5D%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[370,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+EmoteId%3E"],[371,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[372,"impl-From%3C%26ClipId%3E-for-Collection%3C\'a,+ClipId%3E"],[373,"impl-From%3C%26%5BDisplayName;+N%5D%3E-for-Collection%3C\'a,+DisplayName%3E"],[374,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+ClipId%3E"],[375,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+HexColor%3E"],[376,"impl-From%3C%26Vec%3C%26CommunityGiftId%3E%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[377,"impl-From%3C%26%5BPollChoiceId;+N%5D%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[378,"impl-From%3C%26%26ChatBadgeIdRef%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[379,"impl-From%3C%26EventSubId%3E-for-Collection%3C\'a,+EventSubId%3E"],[380,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+StreamId%3E"],[381,"impl-From%3C%26%5B%26HypeTrainIdRef%5D%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[382,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[383,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+TagId%3E"],[384,"impl-From%3C%26%5B%26IgdbId;+N%5D%3E-for-Collection%3C\'a,+IgdbId%3E"],[385,"impl-From%3C%26%26PollChoiceIdRef%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[386,"impl-From%3C%26Vec%3C%26HexColor%3E%3E-for-Collection%3C\'a,+HexColor%3E"],[387,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+EventSubId%3E"],[388,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+HypeTrainId%3E"],[389,"impl-From%3C%26%26VideoIdRef%3E-for-Collection%3C\'a,+VideoId%3E"],[390,"impl-From%3C%26%5BCharityDonationId;+N%5D%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[391,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+EmoteId%3E"],[392,"impl-From%3C%26%5B%26HypeTrainId;+N%5D%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[393,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+HexColor%3E"],[394,"impl-From%3C%26Vec%3C%26CreatorGoalId%3E%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[395,"impl-From%3C%26%5B%26StreamId;+N%5D%3E-for-Collection%3C\'a,+StreamId%3E"],[396,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[397,"impl-From%3C%26%5B%26NicknameRef%5D%3E-for-Collection%3C\'a,+Nickname%3E"],[398,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+ClipId%3E"],[399,"impl-From%3C%26%5B%26PollIdRef%5D%3E-for-Collection%3C\'a,+PollId%3E"],[400,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+PollId%3E"],[401,"impl-From%3C%26%5BCategoryId;+N%5D%3E-for-Collection%3C\'a,+CategoryId%3E"],[402,"impl-From%3C%26%5BCommunityGiftId;+N%5D%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[403,"impl-From%3C%26RedemptionId%3E-for-Collection%3C\'a,+RedemptionId%3E"],[404,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+TeamId%3E"],[405,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[406,"impl-From%3C%26StreamSegmentId%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[407,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[408,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[409,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[410,"impl-From%3C%26Vec%3C%26HypeTrainId%3E%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[411,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+MsgId%3E"],[412,"impl-From%3C%26%5B%26PollChoiceId;+N%5D%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[413,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[414,"impl-From%3C%26%5BHypeTrainId;+N%5D%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[415,"impl-From%3C%26Vec%3C%26Nickname%3E%3E-for-Collection%3C\'a,+Nickname%3E"],[416,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+PredictionId%3E"],[417,"impl-From%3C%26%5B%26PredictionId;+N%5D%3E-for-Collection%3C\'a,+PredictionId%3E"],[418,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+CategoryId%3E"],[419,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[420,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+CategoryId%3E"],[421,"impl-From%3C%26Vec%3C%26CharityCampaignId%3E%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[422,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[423,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[424,"impl-From%3C%26%26EventSubIdRef%3E-for-Collection%3C\'a,+EventSubId%3E"],[425,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[426,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+MsgId%3E"],[427,"impl-From%3C%26%5B%26PollId;+N%5D%3E-for-Collection%3C\'a,+PollId%3E"],[428,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+PredictionId%3E"],[429,"impl-From%3C%26Vec%3C%26IgdbId%3E%3E-for-Collection%3C\'a,+IgdbId%3E"],[430,"impl-From%3C%26%5B%26RedemptionId;+N%5D%3E-for-Collection%3C\'a,+RedemptionId%3E"],[431,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+StreamId%3E"],[432,"impl-From%3C%26%5BPredictionOutcomeId;+N%5D%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[433,"impl-From%3C%26%5B%26CreatorGoalId;+N%5D%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[434,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[435,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[436,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+Nickname%3E"],[437,"impl-From%3C%26%26TeamIdRef%3E-for-Collection%3C\'a,+TeamId%3E"],[438,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[439,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[440,"impl-From%3CVec%3C%26CreatorGoalIdRef%3E%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[441,"impl-From%3C%26HexColor%3E-for-Collection%3C\'a,+HexColor%3E"],[442,"impl-From%3C%26%5B%26ChatBadgeIdRef%5D%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[443,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+UserId%3E"],[444,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+DisplayName%3E"],[445,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+RedemptionId%3E"],[446,"impl-From%3C%26%5B%26CharityCampaignIdRef;+N%5D%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[447,"impl-From%3C%26Vec%3C%26UserId%3E%3E-for-Collection%3C\'a,+UserId%3E"],[448,"impl-From%3C%26Vec%3C%26TeamId%3E%3E-for-Collection%3C\'a,+TeamId%3E"],[449,"impl-From%3C%26%5B%26EventSubIdRef;+N%5D%3E-for-Collection%3C\'a,+EventSubId%3E"],[450,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[451,"impl-From%3C%26%26StreamIdRef%3E-for-Collection%3C\'a,+StreamId%3E"],[452,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+UserId%3E"],[453,"impl-From%3C%26Vec%3C%26BlockedTermId%3E%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[454,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[455,"impl-From%3CVec%3C%26HexColorRef%3E%3E-for-Collection%3C\'a,+HexColor%3E"],[456,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[457,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+StreamId%3E"],[458,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+Nickname%3E"],[459,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+ClipId%3E"],[460,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+TagId%3E"],[461,"impl-From%3C%26%26MsgIdRef%3E-for-Collection%3C\'a,+MsgId%3E"],[462,"impl-From%3C%26%5B%26CharityCampaignId;+N%5D%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[463,"impl-From%3C%26PredictionId%3E-for-Collection%3C\'a,+PredictionId%3E"],[464,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[465,"impl-From%3CVec%3C%26StreamSegmentIdRef%3E%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[466,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+IgdbId%3E"],[467,"impl-From%3C%26%5BClipId;+N%5D%3E-for-Collection%3C\'a,+ClipId%3E"],[468,"impl-From%3CVec%3C%26EmoteIdRef%3E%3E-for-Collection%3C\'a,+EmoteId%3E"],[469,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+IgdbId%3E"],[470,"impl-From%3C%26%5B%26RewardIdRef;+N%5D%3E-for-Collection%3C\'a,+RewardId%3E"],[471,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+TagId%3E"],[472,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+StreamId%3E"],[473,"impl-From%3CVec%3C%26CharityDonationIdRef%3E%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[474,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[475,"impl-From%3C%26%5B%26MsgIdRef%5D%3E-for-Collection%3C\'a,+MsgId%3E"],[476,"impl-From%3C%26TeamId%3E-for-Collection%3C\'a,+TeamId%3E"],[477,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+VideoId%3E"],[478,"impl-From%3C%26%5B%26CharityDonationId;+N%5D%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[479,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+TeamId%3E"],[480,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+DisplayName%3E"],[481,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[482,"impl-From%3C%26VideoId%3E-for-Collection%3C\'a,+VideoId%3E"],[483,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+EventSubId%3E"],[484,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[485,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[486,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+DisplayName%3E"],[487,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[488,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[489,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+EventSubId%3E"],[490,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+UserId%3E"],[491,"impl-From%3C%26Vec%3C%26ClipId%3E%3E-for-Collection%3C\'a,+ClipId%3E"],[492,"impl-From%3C%26%5B%26IgdbIdRef%5D%3E-for-Collection%3C\'a,+IgdbId%3E"],[493,"impl-From%3C%26Vec%3C%26MsgId%3E%3E-for-Collection%3C\'a,+MsgId%3E"],[494,"impl-From%3C%26DisplayName%3E-for-Collection%3C\'a,+DisplayName%3E"],[495,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+VideoId%3E"],[496,"impl-From%3C%26%5B%26DisplayNameRef;+N%5D%3E-for-Collection%3C\'a,+DisplayName%3E"],[497,"impl-From%3CVec%3C%26IgdbIdRef%3E%3E-for-Collection%3C\'a,+IgdbId%3E"],[498,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+ClipId%3E"],[499,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+ClipId%3E"],[500,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[501,"impl-From%3C%26%26DisplayNameRef%3E-for-Collection%3C\'a,+DisplayName%3E"],[502,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+TeamId%3E"],[503,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[504,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+VideoId%3E"],[505,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+DisplayName%3E"],[506,"impl-From%3CVec%3C%26UserIdRef%3E%3E-for-Collection%3C\'a,+UserId%3E"],[507,"impl-From%3C%26%5BBadgeSetId;+N%5D%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[508,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+VideoId%3E"],[509,"impl-From%3CVec%3C%26BadgeSetIdRef%3E%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[510,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[511,"impl-From%3CVec%3C%26PredictionOutcomeIdRef%3E%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[512,"impl-From%3CVec%3C%26RewardIdRef%3E%3E-for-Collection%3C\'a,+RewardId%3E"],[513,"impl-From%3C%26Nickname%3E-for-Collection%3C\'a,+Nickname%3E"],[514,"impl-From%3C%26%26IgdbIdRef%3E-for-Collection%3C\'a,+IgdbId%3E"],[515,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+RedemptionId%3E"],[516,"impl-From%3C%26%5B%26ClipIdRef;+N%5D%3E-for-Collection%3C\'a,+ClipId%3E"],[517,"impl-From%3C%26%5BT%5D%3E-for-Collection%3C\'c,+T%3E"],[518,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[519,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+TeamId%3E"],[520,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[521,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[523,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[524,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[525,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+HexColor%3E"],[526,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[527,"impl-From%3C%26%26BlockedTermIdRef%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[528,"impl-From%3C%26Vec%3C%26PredictionOutcomeId%3E%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[529,"impl-From%3C%26Vec%3C%26RedemptionId%3E%3E-for-Collection%3C\'a,+RedemptionId%3E"],[530,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[531,"impl-From%3C%26Vec%3C%26ChatBadgeId%3E%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[532,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[533,"impl-From%3CVec%3C%26DisplayNameRef%3E%3E-for-Collection%3C\'a,+DisplayName%3E"],[534,"impl-From%3C%26%5B%26PredictionOutcomeId;+N%5D%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[535,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+RewardId%3E"],[536,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+IgdbId%3E"],[537,"impl-From%3C%26%26PredictionIdRef%3E-for-Collection%3C\'a,+PredictionId%3E"],[538,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+CategoryId%3E"],[539,"impl-From%3C%26%5BRewardId;+N%5D%3E-for-Collection%3C\'a,+RewardId%3E"],[540,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[541,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+EventSubId%3E"],[542,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[543,"impl-From%3C%26%5B%26RedemptionIdRef%5D%3E-for-Collection%3C\'a,+RedemptionId%3E"],[544,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+UserId%3E"],[545,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[546,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[547,"impl-From%3C%26%5B%26StreamIdRef%5D%3E-for-Collection%3C\'a,+StreamId%3E"],[548,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+MsgId%3E"],[549,"impl-From%3C%26%5B%26HexColorRef;+N%5D%3E-for-Collection%3C\'a,+HexColor%3E"],[550,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+Nickname%3E"],[551,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+VideoId%3E"],[552,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[553,"impl-From%3C%26%5B%26CommunityGiftId;+N%5D%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[554,"impl-From%3C%26%5B%26BlockedTermIdRef%5D%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[555,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[556,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+PollId%3E"],[557,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[558,"impl-From%3C%26%5B%26TagIdRef%5D%3E-for-Collection%3C\'a,+TagId%3E"],[559,"impl-From%3C%26%5B%26NicknameRef;+N%5D%3E-for-Collection%3C\'a,+Nickname%3E"],[560,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+UserId%3E"],[561,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+PredictionId%3E"],[562,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+RewardId%3E"],[563,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+PollId%3E"],[564,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+PollId%3E"],[565,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+CommunityGiftId%3E"],[566,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[567,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+PollId%3E"],[568,"impl-From%3C%26%26PollIdRef%3E-for-Collection%3C\'a,+PollId%3E"],[569,"impl-From%3C%26%5B%26CreatorGoalIdRef%5D%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[570,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+Nickname%3E"],[571,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+PredictionId%3E"],[572,"impl-From%3C%26%5B%26PredictionOutcomeIdRef;+N%5D%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[573,"impl-From%3C%26%5B%26TeamIdRef%5D%3E-for-Collection%3C\'a,+TeamId%3E"],[574,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+RedemptionId%3E"],[575,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[576,"impl-From%3C%26%5B%26EventSubIdRef%5D%3E-for-Collection%3C\'a,+EventSubId%3E"],[577,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[578,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+Nickname%3E"],[579,"impl-From%3C%26%5B%26StreamIdRef;+N%5D%3E-for-Collection%3C\'a,+StreamId%3E"],[580,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[581,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+EventSubId%3E"],[582,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+RewardId%3E"],[583,"impl-From%3C%26CharityDonationId%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[584,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[585,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[586,"impl-From%3C%26TagId%3E-for-Collection%3C\'a,+TagId%3E"],[587,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+VideoId%3E"],[588,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[589,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+CharityCampaignId%3E"],[590,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+StreamSegmentId%3E"],[591,"impl-From%3C%26%5B%26CommunityGiftIdRef;+N%5D%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[592,"impl-From%3C%26%5B%26ChatBadgeId;+N%5D%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[593,"impl-From%3C%26%5BChatBadgeId;+N%5D%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[594,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+TeamId%3E"],[595,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+EmoteId%3E"],[596,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+Nickname%3E"],[597,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+CategoryId%3E"],[598,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[599,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[600,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+EmoteId%3E"],[601,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+PredictionId%3E"],[602,"impl-From%3CVec%3C%26CategoryIdRef%3E%3E-for-Collection%3C\'a,+CategoryId%3E"],[603,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+PollId%3E"],[604,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[605,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[606,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+EmoteId%3E"],[607,"impl-From%3C%26%5B%26StreamSegmentIdRef;+N%5D%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[608,"impl-From%3C%26%26CharityCampaignIdRef%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[609,"impl-From%3C%26%5B%26CharityDonationIdRef;+N%5D%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[610,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+Nickname%3E"],[611,"impl-From%3C%26%5B%26VideoIdRef;+N%5D%3E-for-Collection%3C\'a,+VideoId%3E"],[612,"impl-From%3C%26%5BCharityCampaignId;+N%5D%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[613,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+UserId%3E"],[614,"impl-From%3C%26%5B%26EmoteId;+N%5D%3E-for-Collection%3C\'a,+EmoteId%3E"],[615,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[616,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+CategoryId%3E"],[617,"impl-From%3CVec%3C%26CommunityGiftIdRef%3E%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[618,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+EventSubId%3E"],[619,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+TeamId%3E"],[620,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+IgdbId%3E"],[621,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[622,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+CharityDonationId%3E"],[623,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[624,"impl-From%3C%26%5BTeamId;+N%5D%3E-for-Collection%3C\'a,+TeamId%3E"],[625,"impl-From%3C%26%5BCreatorGoalId;+N%5D%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[626,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+UserId%3E"],[627,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+TeamId%3E"],[628,"impl-From%3CVec%3C%26TagIdRef%3E%3E-for-Collection%3C\'a,+TagId%3E"],[629,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+ClipId%3E"],[630,"impl-From%3C%26%5B%26BlockedTermId;+N%5D%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[631,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[632,"impl-From%3C%26Vec%3C%26EmoteSetId%3E%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[633,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+StreamId%3E"],[634,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+IgdbId%3E"],[635,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[636,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[637,"impl-From%3C%26Vec%3C%26EventSubId%3E%3E-for-Collection%3C\'a,+EventSubId%3E"],[638,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+StreamId%3E"],[639,"impl-From%3C%26%5B%26HypeTrainIdRef;+N%5D%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[640,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[641,"impl-From%3C%26Vec%3C%26TagId%3E%3E-for-Collection%3C\'a,+TagId%3E"],[642,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+MsgId%3E"],[643,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+TagId%3E"],[644,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+TagId%3E"],[645,"impl-From%3C%26%5B%26MsgIdRef;+N%5D%3E-for-Collection%3C\'a,+MsgId%3E"],[646,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[647,"impl-From%3C%26%5BRedemptionId;+N%5D%3E-for-Collection%3C\'a,+RedemptionId%3E"],[648,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+StreamId%3E"],[649,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+EmoteId%3E"],[650,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[651,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+CategoryId%3E"],[652,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[653,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+DisplayName%3E"],[654,"impl-From%3C%26%5B%26DisplayName;+N%5D%3E-for-Collection%3C\'a,+DisplayName%3E"],[655,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+CategoryId%3E"],[656,"impl-From%3C%26EmoteSetId%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[657,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+TeamId%3E"],[658,"impl-From%3C%26%5B%26CommunityGiftIdRef%5D%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[659,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+IgdbId%3E"],[660,"impl-From%3C%26%5B%26CreatorGoalIdRef;+N%5D%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[661,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[662,"impl-From%3C%26Vec%3C%26PollId%3E%3E-for-Collection%3C\'a,+PollId%3E"],[663,"impl-From%3C%26%5B%26EmoteIdRef;+N%5D%3E-for-Collection%3C\'a,+EmoteId%3E"],[664,"impl-From%3C%26%26CategoryIdRef%3E-for-Collection%3C\'a,+CategoryId%3E"],[665,"impl-From%3C%26BadgeSetId%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[666,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+PredictionId%3E"],[667,"impl-From%3C%26%5B%26PollChoiceIdRef%5D%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[668,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+IgdbId%3E"],[669,"impl-From%3CVec%3C%26PredictionIdRef%3E%3E-for-Collection%3C\'a,+PredictionId%3E"],[670,"impl-From%3CVec%3C%26String%3E%3E-for-Collection%3C\'a,+EmoteSetId%3E"],[671,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+CategoryId%3E"],[672,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+IgdbId%3E"],[673,"impl-From%3CVec%3C%26TeamIdRef%3E%3E-for-Collection%3C\'a,+TeamId%3E"],[674,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+EventSubId%3E"],[675,"impl-From%3C%26%5BEmoteId;+N%5D%3E-for-Collection%3C\'a,+EmoteId%3E"],[676,"impl-From%3C%26%5B%26EmoteIdRef%5D%3E-for-Collection%3C\'a,+EmoteId%3E"],[677,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+PredictionId%3E"],[678,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+IgdbId%3E"],[679,"impl-From%3C%26%5B%26RedemptionIdRef;+N%5D%3E-for-Collection%3C\'a,+RedemptionId%3E"],[680,"impl-From%3C%26PollId%3E-for-Collection%3C\'a,+PollId%3E"],[681,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+PredictionId%3E"],[682,"impl-From%3C%26%5B%26VideoId;+N%5D%3E-for-Collection%3C\'a,+VideoId%3E"],[683,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+HexColor%3E"],[684,"impl-From%3C%26%5B%26CharityCampaignIdRef%5D%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[685,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+TagId%3E"],[686,"impl-From%3C%26%5BIgdbId;+N%5D%3E-for-Collection%3C\'a,+IgdbId%3E"],[687,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[688,"impl-From%3C%26%5B%26PredictionIdRef%5D%3E-for-Collection%3C\'a,+PredictionId%3E"],[689,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+CategoryId%3E"],[690,"impl-From%3C%26%26RedemptionIdRef%3E-for-Collection%3C\'a,+RedemptionId%3E"],[691,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+CommunityGiftId%3E"],[692,"impl-From%3CVec%3C%26VideoIdRef%3E%3E-for-Collection%3C\'a,+VideoId%3E"],[693,"impl-From%3C%26%5B%26ChatBadgeIdRef;+N%5D%3E-for-Collection%3C\'a,+ChatBadgeId%3E"],[694,"impl-From%3C%26%26HypeTrainIdRef%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[695,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+DisplayName%3E"],[696,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+Nickname%3E"],[697,"impl-From%3C%26%5B%26PollIdRef;+N%5D%3E-for-Collection%3C\'a,+PollId%3E"],[698,"impl-From%3C%26Vec%3C%26VideoId%3E%3E-for-Collection%3C\'a,+VideoId%3E"],[699,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+CreatorGoalId%3E"],[700,"impl-From%3C%26%5B%26str%5D%3E-for-Collection%3C\'a,+ClipId%3E"],[701,"impl-From%3C%26%26UserIdRef%3E-for-Collection%3C\'a,+UserId%3E"],[702,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+TeamId%3E"],[703,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+CategoryId%3E"],[704,"impl-From%3C%26%5BStreamSegmentId;+N%5D%3E-for-Collection%3C\'a,+StreamSegmentId%3E"],[705,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+RewardId%3E"],[706,"impl-From%3C%26%26RewardIdRef%3E-for-Collection%3C\'a,+RewardId%3E"],[707,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+HypeTrainId%3E"],[708,"impl-From%3C%26%5B%26PredictionIdRef;+N%5D%3E-for-Collection%3C\'a,+PredictionId%3E"],[709,"impl-From%3CVec%3C%26EventSubIdRef%3E%3E-for-Collection%3C\'a,+EventSubId%3E"],[710,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+BlockedTermId%3E"],[711,"impl-From%3C%26%5B%26MsgId;+N%5D%3E-for-Collection%3C\'a,+MsgId%3E"],[712,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[713,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+UserId%3E"],[714,"impl-From%3C%26Vec%3C%26CategoryId%3E%3E-for-Collection%3C\'a,+CategoryId%3E"],[715,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+RewardId%3E"],[716,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+MsgId%3E"],[717,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+IgdbId%3E"],[718,"impl-From%3CVec%3C%26StreamIdRef%3E%3E-for-Collection%3C\'a,+StreamId%3E"],[719,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+PredictionId%3E"],[720,"impl-From%3C%26Vec%3C%26BadgeSetId%3E%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[721,"impl-From%3C%26%5B%26DisplayNameRef%5D%3E-for-Collection%3C\'a,+DisplayName%3E"],[722,"impl-From%3C%26%5B%26CategoryIdRef;+N%5D%3E-for-Collection%3C\'a,+CategoryId%3E"],[723,"impl-From%3C%26%5BString;+N%5D%3E-for-Collection%3C\'a,+PollId%3E"],[724,"impl-From%3CVec%3C%26str%3E%3E-for-Collection%3C\'a,+EmoteId%3E"],[725,"impl-From%3C%26%26ClipIdRef%3E-for-Collection%3C\'a,+ClipId%3E"],[726,"impl-From%3C%26PollChoiceId%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[727,"impl-From%3C%26%5B%26BadgeSetId;+N%5D%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[728,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+ClipId%3E"],[729,"impl-From%3C%26%5BString%5D%3E-for-Collection%3C\'a,+CharityDonationId%3E"],[730,"impl-From%3C%26%26EmoteIdRef%3E-for-Collection%3C\'a,+EmoteId%3E"],[731,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+UserId%3E"],[732,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+RedemptionId%3E"],[733,"impl-From%3C%26%5B%26String%5D%3E-for-Collection%3C\'a,+ClipId%3E"],[734,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+PollId%3E"],[735,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+ClipId%3E"],[736,"impl-From%3C%26%5B%26PredictionOutcomeIdRef%5D%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[737,"impl-From%3C%26%5BPollId;+N%5D%3E-for-Collection%3C\'a,+PollId%3E"],[738,"impl-From%3CVec%3C%26PollChoiceIdRef%3E%3E-for-Collection%3C\'a,+PollChoiceId%3E"],[739,"impl-From%3C%26Vec%3C%26str%3E%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[740,"impl-From%3C%26Vec%3CString%3E%3E-for-Collection%3C\'a,+PredictionOutcomeId%3E"],[741,"impl-From%3C%26%5B%26BadgeSetIdRef;+N%5D%3E-for-Collection%3C\'a,+BadgeSetId%3E"],[742,"impl-From%3C%26%5B%26str;+N%5D%3E-for-Collection%3C\'a,+MsgId%3E"],[743,"impl-From%3C%26%26str%3E-for-Collection%3C\'a,+CharityCampaignId%3E"],[744,"impl-From%3C%26Vec%3C%26EmoteId%3E%3E-for-Collection%3C\'a,+EmoteId%3E"],[745,"impl-From%3C%26%26NicknameRef%3E-for-Collection%3C\'a,+Nickname%3E"],[746,"impl-From%3CVec%3CString%3E%3E-for-Collection%3C\'_,+BlockedTermId%3E"],[748,"impl-From%3CString%3E-for-UserId"],[749,"impl-From%3C%26str%3E-for-UserId"],[751,"impl-From%3CBox%3CUserIdRef%3E%3E-for-UserId"],[752,"impl-From%3CBox%3Cstr%3E%3E-for-UserId"],[753,"impl-From%3C%26UserIdRef%3E-for-UserId"],[754,"impl-From%3CCow%3C\'a,+UserIdRef%3E%3E-for-UserId"],[755,"impl-From%3C%26Cow%3C\'b,+UserIdRef%3E%3E-for-%26UserIdRef"],[756,"impl-From%3C%26String%3E-for-%26UserIdRef"],[757,"impl-From%3C%26str%3E-for-%26UserIdRef"],[758,"impl-From%3C%26UserId%3E-for-%26UserIdRef"],[760,"impl-From%3CBox%3Cstr%3E%3E-for-DisplayName"],[761,"impl-From%3CBox%3CDisplayNameRef%3E%3E-for-DisplayName"],[762,"impl-From%3C%26str%3E-for-DisplayName"],[763,"impl-From%3CCow%3C\'a,+DisplayNameRef%3E%3E-for-DisplayName"],[764,"impl-From%3CString%3E-for-DisplayName"],[765,"impl-From%3C%26DisplayNameRef%3E-for-DisplayName"],[766,"impl-From%3C%26Cow%3C\'b,+DisplayNameRef%3E%3E-for-%26DisplayNameRef"],[767,"impl-From%3C%26DisplayName%3E-for-%26DisplayNameRef"],[768,"impl-From%3C%26String%3E-for-%26DisplayNameRef"],[769,"impl-From%3C%26str%3E-for-%26DisplayNameRef"],[770,"impl-From%3CCow%3C\'a,+NicknameRef%3E%3E-for-Nickname"],[771,"impl-From%3CString%3E-for-Nickname"],[772,"impl-From%3C%26str%3E-for-Nickname"],[773,"impl-From%3CBox%3Cstr%3E%3E-for-Nickname"],[774,"impl-From%3CBox%3CNicknameRef%3E%3E-for-Nickname"],[775,"impl-From%3C%26NicknameRef%3E-for-Nickname"],[777,"impl-From%3C%26Nickname%3E-for-%26NicknameRef"],[778,"impl-From%3C%26String%3E-for-%26NicknameRef"],[779,"impl-From%3C%26Cow%3C\'b,+NicknameRef%3E%3E-for-%26NicknameRef"],[780,"impl-From%3C%26str%3E-for-%26NicknameRef"],[816,"impl-IntoCow%3C\'a,+UserIdRef%3E-for-%26UserId"],[817,"impl-IntoCow%3C\'a,+UserIdRef%3E-for-UserId"],[819,"impl-IntoCow%3C\'a,+DisplayNameRef%3E-for-DisplayName"],[820,"impl-IntoCow%3C\'a,+DisplayNameRef%3E-for-%26DisplayName"],[822,"impl-IntoCow%3C\'a,+NicknameRef%3E-for-%26Nickname"],[823,"impl-IntoCow%3C\'a,+NicknameRef%3E-for-Nickname"],[912,"impl-ZeroFrom%3C\'zf,+UserId%3E-for-%26UserIdRef"],[913,"impl-ZeroFrom%3C\'zf,+UserIdRef%3E-for-%26UserIdRef"],[914,"impl-ZeroFrom%3C\'zf,+DisplayName%3E-for-%26DisplayNameRef"],[915,"impl-ZeroFrom%3C\'zf,+DisplayNameRef%3E-for-%26DisplayNameRef"],[916,"impl-ZeroFrom%3C\'zf,+NicknameRef%3E-for-%26NicknameRef"],[917,"impl-ZeroFrom%3C\'zf,+Nickname%3E-for-%26NicknameRef"],[942,"impl-AsRef%3CHexColorRef%3E-for-HexColor"],[943,"impl-AsRef%3Cstr%3E-for-HexColor"],[946,"impl-Borrow%3Cstr%3E-for-HexColor"],[947,"impl-Borrow%3CHexColorRef%3E-for-HexColor"],[967,"impl-PartialEq%3C%26HexColor%3E-for-HexColor"],[968,"impl-PartialEq-for-HexColor"],[969,"impl-PartialEq%3C%26HexColorRef%3E-for-HexColor"],[970,"impl-PartialEq%3CHexColorRef%3E-for-HexColor"],[971,"impl-PartialEq-for-HexColorRef"],[972,"impl-PartialEq%3CHexColor%3E-for-%26HexColorRef"],[973,"impl-PartialEq%3CHexColor%3E-for-HexColorRef"],[975,"impl-Display-for-HexColor"],[976,"impl-Debug-for-HexColor"],[977,"impl-Display-for-HexColorRef"],[978,"impl-Debug-for-HexColorRef"],[979,"impl-Debug-for-NamedUserColor%3C\'a%3E"],[980,"impl-Display-for-NamedUserColor%3C\'_%3E"],[981,"impl-From%3CString%3E-for-HexColor"],[982,"impl-From%3CCow%3C\'a,+HexColorRef%3E%3E-for-HexColor"],[983,"impl-From%3CBox%3Cstr%3E%3E-for-HexColor"],[984,"impl-From%3CBox%3CHexColorRef%3E%3E-for-HexColor"],[985,"impl-From%3C%26str%3E-for-HexColor"],[987,"impl-From%3C%26HexColorRef%3E-for-HexColor"],[988,"impl-From%3C%26str%3E-for-%26HexColorRef"],[989,"impl-From%3C%26Cow%3C\'b,+HexColorRef%3E%3E-for-%26HexColorRef"],[990,"impl-From%3C%26HexColor%3E-for-%26HexColorRef"],[991,"impl-From%3C%26String%3E-for-%26HexColorRef"],[993,"impl-From%3CCow%3C\'a,+HexColorRef%3E%3E-for-NamedUserColor%3C\'a%3E"],[994,"impl-From%3CHexColor%3E-for-NamedUserColor%3C\'a%3E"],[1004,"impl-IntoCow%3C\'a,+HexColorRef%3E-for-HexColor"],[1005,"impl-IntoCow%3C\'a,+HexColorRef%3E-for-%26HexColor"],[1031,"impl-ZeroFrom%3C\'zf,+HexColorRef%3E-for-%26HexColorRef"],[1032,"impl-ZeroFrom%3C\'zf,+HexColor%3E-for-%26HexColorRef"],[1078,"impl-AsRef%3CBadgeSetIdRef%3E-for-BadgeSetId"],[1079,"impl-AsRef%3Cstr%3E-for-BadgeSetId"],[1081,"impl-AsRef%3Cstr%3E-for-ChatBadgeId"],[1082,"impl-AsRef%3CChatBadgeIdRef%3E-for-ChatBadgeId"],[1084,"impl-AsRef%3Cstr%3E-for-EmoteId"],[1085,"impl-AsRef%3CEmoteIdRef%3E-for-EmoteId"],[1087,"impl-AsRef%3Cstr%3E-for-EmoteSetId"],[1088,"impl-AsRef%3CEmoteSetIdRef%3E-for-EmoteSetId"],[1095,"impl-Borrow%3CBadgeSetIdRef%3E-for-BadgeSetId"],[1097,"impl-Borrow%3Cstr%3E-for-BadgeSetId"],[1100,"impl-Borrow%3Cstr%3E-for-ChatBadgeId"],[1101,"impl-Borrow%3CChatBadgeIdRef%3E-for-ChatBadgeId"],[1105,"impl-Borrow%3CEmoteIdRef%3E-for-EmoteId"],[1107,"impl-Borrow%3Cstr%3E-for-EmoteId"],[1115,"impl-Borrow%3CEmoteSetIdRef%3E-for-EmoteSetId"],[1116,"impl-Borrow%3Cstr%3E-for-EmoteSetId"],[1195,"impl-PartialEq%3C%26BadgeSetIdRef%3E-for-BadgeSetId"],[1196,"impl-PartialEq-for-BadgeSetId"],[1197,"impl-PartialEq%3C%26BadgeSetId%3E-for-BadgeSetId"],[1198,"impl-PartialEq%3CBadgeSetIdRef%3E-for-BadgeSetId"],[1199,"impl-PartialEq%3CBadgeSetId%3E-for-%26BadgeSetIdRef"],[1200,"impl-PartialEq-for-BadgeSetIdRef"],[1201,"impl-PartialEq%3CBadgeSetId%3E-for-BadgeSetIdRef"],[1202,"impl-PartialEq%3C%26ChatBadgeIdRef%3E-for-ChatBadgeId"],[1203,"impl-PartialEq%3CChatBadgeIdRef%3E-for-ChatBadgeId"],[1204,"impl-PartialEq-for-ChatBadgeId"],[1205,"impl-PartialEq%3C%26ChatBadgeId%3E-for-ChatBadgeId"],[1206,"impl-PartialEq%3CChatBadgeId%3E-for-ChatBadgeIdRef"],[1207,"impl-PartialEq%3CChatBadgeId%3E-for-%26ChatBadgeIdRef"],[1208,"impl-PartialEq-for-ChatBadgeIdRef"],[1209,"impl-PartialEq%3C%26EmoteId%3E-for-EmoteId"],[1210,"impl-PartialEq-for-EmoteId"],[1211,"impl-PartialEq%3CEmoteIdRef%3E-for-EmoteId"],[1212,"impl-PartialEq%3C%26EmoteIdRef%3E-for-EmoteId"],[1213,"impl-PartialEq-for-EmoteIdRef"],[1214,"impl-PartialEq%3CEmoteId%3E-for-%26EmoteIdRef"],[1215,"impl-PartialEq%3CEmoteId%3E-for-EmoteIdRef"],[1219,"impl-PartialEq%3CEmoteSetIdRef%3E-for-EmoteSetId"],[1220,"impl-PartialEq-for-EmoteSetId"],[1221,"impl-PartialEq%3C%26EmoteSetIdRef%3E-for-EmoteSetId"],[1222,"impl-PartialEq%3C%26EmoteSetId%3E-for-EmoteSetId"],[1223,"impl-PartialEq-for-EmoteSetIdRef"],[1224,"impl-PartialEq%3CEmoteSetId%3E-for-%26EmoteSetIdRef"],[1225,"impl-PartialEq%3CEmoteSetId%3E-for-EmoteSetIdRef"],[1228,"impl-Debug-for-BadgeSetId"],[1229,"impl-Display-for-BadgeSetId"],[1230,"impl-Debug-for-BadgeSetIdRef"],[1231,"impl-Display-for-BadgeSetIdRef"],[1232,"impl-Display-for-ChatBadgeId"],[1233,"impl-Debug-for-ChatBadgeId"],[1234,"impl-Display-for-ChatBadgeIdRef"],[1235,"impl-Debug-for-ChatBadgeIdRef"],[1236,"impl-Display-for-EmoteId"],[1237,"impl-Debug-for-EmoteId"],[1238,"impl-Debug-for-EmoteIdRef"],[1239,"impl-Display-for-EmoteIdRef"],[1240,"impl-Display-for-EmoteAnimationSetting"],[1241,"impl-Debug-for-EmoteAnimationSetting"],[1242,"impl-Debug-for-EmoteThemeMode"],[1243,"impl-Display-for-EmoteThemeMode"],[1244,"impl-Display-for-EmoteScale"],[1245,"impl-Debug-for-EmoteScale"],[1247,"impl-Debug-for-EmoteSetId"],[1248,"impl-Display-for-EmoteSetId"],[1249,"impl-Debug-for-EmoteSetIdRef"],[1250,"impl-Display-for-EmoteSetIdRef"],[1251,"impl-Debug-for-ResubscriptionEmote"],[1252,"impl-Display-for-ResubscriptionEmote"],[1254,"impl-From%3CString%3E-for-BadgeSetId"],[1255,"impl-From%3CBox%3Cstr%3E%3E-for-BadgeSetId"],[1256,"impl-From%3CCow%3C\'a,+BadgeSetIdRef%3E%3E-for-BadgeSetId"],[1257,"impl-From%3CBox%3CBadgeSetIdRef%3E%3E-for-BadgeSetId"],[1258,"impl-From%3C%26str%3E-for-BadgeSetId"],[1259,"impl-From%3C%26BadgeSetIdRef%3E-for-BadgeSetId"],[1261,"impl-From%3C%26String%3E-for-%26BadgeSetIdRef"],[1262,"impl-From%3C%26Cow%3C\'b,+BadgeSetIdRef%3E%3E-for-%26BadgeSetIdRef"],[1263,"impl-From%3C%26str%3E-for-%26BadgeSetIdRef"],[1264,"impl-From%3C%26BadgeSetId%3E-for-%26BadgeSetIdRef"],[1265,"impl-From%3C%26ChatBadgeIdRef%3E-for-ChatBadgeId"],[1266,"impl-From%3CBox%3CChatBadgeIdRef%3E%3E-for-ChatBadgeId"],[1267,"impl-From%3CCow%3C\'a,+ChatBadgeIdRef%3E%3E-for-ChatBadgeId"],[1268,"impl-From%3C%26str%3E-for-ChatBadgeId"],[1269,"impl-From%3CBox%3Cstr%3E%3E-for-ChatBadgeId"],[1271,"impl-From%3CString%3E-for-ChatBadgeId"],[1272,"impl-From%3C%26Cow%3C\'b,+ChatBadgeIdRef%3E%3E-for-%26ChatBadgeIdRef"],[1273,"impl-From%3C%26ChatBadgeId%3E-for-%26ChatBadgeIdRef"],[1274,"impl-From%3C%26String%3E-for-%26ChatBadgeIdRef"],[1275,"impl-From%3C%26str%3E-for-%26ChatBadgeIdRef"],[1276,"impl-From%3C%26str%3E-for-EmoteId"],[1278,"impl-From%3CString%3E-for-EmoteId"],[1279,"impl-From%3CBox%3CEmoteIdRef%3E%3E-for-EmoteId"],[1280,"impl-From%3CBox%3Cstr%3E%3E-for-EmoteId"],[1281,"impl-From%3CCow%3C\'a,+EmoteIdRef%3E%3E-for-EmoteId"],[1282,"impl-From%3C%26EmoteIdRef%3E-for-EmoteId"],[1283,"impl-From%3C%26Cow%3C\'b,+EmoteIdRef%3E%3E-for-%26EmoteIdRef"],[1284,"impl-From%3C%26str%3E-for-%26EmoteIdRef"],[1285,"impl-From%3C%26String%3E-for-%26EmoteIdRef"],[1286,"impl-From%3C%26EmoteId%3E-for-%26EmoteIdRef"],[1291,"impl-From%3CCow%3C\'a,+EmoteSetIdRef%3E%3E-for-EmoteSetId"],[1292,"impl-From%3C%26EmoteSetIdRef%3E-for-EmoteSetId"],[1293,"impl-From%3CString%3E-for-EmoteSetId"],[1295,"impl-From%3CBox%3CEmoteSetIdRef%3E%3E-for-EmoteSetId"],[1296,"impl-From%3CBox%3Cstr%3E%3E-for-EmoteSetId"],[1297,"impl-From%3C%26str%3E-for-EmoteSetId"],[1298,"impl-From%3C%26Cow%3C\'b,+EmoteSetIdRef%3E%3E-for-%26EmoteSetIdRef"],[1299,"impl-From%3C%26String%3E-for-%26EmoteSetIdRef"],[1300,"impl-From%3C%26EmoteSetId%3E-for-%26EmoteSetIdRef"],[1301,"impl-From%3C%26str%3E-for-%26EmoteSetIdRef"],[1343,"impl-IntoCow%3C\'a,+BadgeSetIdRef%3E-for-%26BadgeSetId"],[1344,"impl-IntoCow%3C\'a,+BadgeSetIdRef%3E-for-BadgeSetId"],[1346,"impl-IntoCow%3C\'a,+ChatBadgeIdRef%3E-for-ChatBadgeId"],[1347,"impl-IntoCow%3C\'a,+ChatBadgeIdRef%3E-for-%26ChatBadgeId"],[1349,"impl-IntoCow%3C\'a,+EmoteIdRef%3E-for-EmoteId"],[1350,"impl-IntoCow%3C\'a,+EmoteIdRef%3E-for-%26EmoteId"],[1352,"impl-IntoCow%3C\'a,+EmoteSetIdRef%3E-for-EmoteSetId"],[1353,"impl-IntoCow%3C\'a,+EmoteSetIdRef%3E-for-%26EmoteSetId"],[1466,"impl-ZeroFrom%3C\'zf,+BadgeSetIdRef%3E-for-%26BadgeSetIdRef"],[1467,"impl-ZeroFrom%3C\'zf,+BadgeSetId%3E-for-%26BadgeSetIdRef"],[1468,"impl-ZeroFrom%3C\'zf,+ChatBadgeIdRef%3E-for-%26ChatBadgeIdRef"],[1469,"impl-ZeroFrom%3C\'zf,+ChatBadgeId%3E-for-%26ChatBadgeIdRef"],[1470,"impl-ZeroFrom%3C\'zf,+EmoteId%3E-for-%26EmoteIdRef"],[1471,"impl-ZeroFrom%3C\'zf,+EmoteIdRef%3E-for-%26EmoteIdRef"],[1472,"impl-ZeroFrom%3C\'zf,+EmoteSetIdRef%3E-for-%26EmoteSetIdRef"],[1473,"impl-ZeroFrom%3C\'zf,+EmoteSetId%3E-for-%26EmoteSetIdRef"],[1481,"impl-AsRef%3Cstr%3E-for-EventSubId"],[1482,"impl-AsRef%3CEventSubIdRef%3E-for-EventSubId"],[1486,"impl-Borrow%3Cstr%3E-for-EventSubId"],[1487,"impl-Borrow%3CEventSubIdRef%3E-for-EventSubId"],[1500,"impl-PartialEq-for-EventSubId"],[1501,"impl-PartialEq%3C%26EventSubIdRef%3E-for-EventSubId"],[1502,"impl-PartialEq%3CEventSubIdRef%3E-for-EventSubId"],[1503,"impl-PartialEq%3C%26EventSubId%3E-for-EventSubId"],[1504,"impl-PartialEq-for-EventSubIdRef"],[1505,"impl-PartialEq%3CEventSubId%3E-for-EventSubIdRef"],[1506,"impl-PartialEq%3CEventSubId%3E-for-%26EventSubIdRef"],[1507,"impl-Debug-for-EventSubId"],[1508,"impl-Display-for-EventSubId"],[1509,"impl-Debug-for-EventSubIdRef"],[1510,"impl-Display-for-EventSubIdRef"],[1511,"impl-From%3C%26str%3E-for-EventSubId"],[1512,"impl-From%3CBox%3Cstr%3E%3E-for-EventSubId"],[1513,"impl-From%3CCow%3C\'a,+EventSubIdRef%3E%3E-for-EventSubId"],[1514,"impl-From%3C%26EventSubIdRef%3E-for-EventSubId"],[1516,"impl-From%3CBox%3CEventSubIdRef%3E%3E-for-EventSubId"],[1517,"impl-From%3CString%3E-for-EventSubId"],[1518,"impl-From%3C%26EventSubId%3E-for-%26EventSubIdRef"],[1519,"impl-From%3C%26Cow%3C\'b,+EventSubIdRef%3E%3E-for-%26EventSubIdRef"],[1520,"impl-From%3C%26String%3E-for-%26EventSubIdRef"],[1521,"impl-From%3C%26str%3E-for-%26EventSubIdRef"],[1530,"impl-IntoCow%3C\'a,+EventSubIdRef%3E-for-%26EventSubId"],[1531,"impl-IntoCow%3C\'a,+EventSubIdRef%3E-for-EventSubId"],[1550,"impl-ZeroFrom%3C\'zf,+EventSubId%3E-for-%26EventSubIdRef"],[1551,"impl-ZeroFrom%3C\'zf,+EventSubIdRef%3E-for-%26EventSubIdRef"],[1565,"impl-AsRef%3Cstr%3E-for-CreatorGoalId"],[1566,"impl-AsRef%3CCreatorGoalIdRef%3E-for-CreatorGoalId"],[1569,"impl-Borrow%3CCreatorGoalIdRef%3E-for-CreatorGoalId"],[1571,"impl-Borrow%3Cstr%3E-for-CreatorGoalId"],[1590,"impl-PartialEq-for-CreatorGoalId"],[1591,"impl-PartialEq%3CCreatorGoalIdRef%3E-for-CreatorGoalId"],[1592,"impl-PartialEq%3C%26CreatorGoalIdRef%3E-for-CreatorGoalId"],[1593,"impl-PartialEq%3C%26CreatorGoalId%3E-for-CreatorGoalId"],[1594,"impl-PartialEq%3CCreatorGoalId%3E-for-%26CreatorGoalIdRef"],[1595,"impl-PartialEq-for-CreatorGoalIdRef"],[1596,"impl-PartialEq%3CCreatorGoalId%3E-for-CreatorGoalIdRef"],[1598,"impl-Debug-for-CreatorGoalId"],[1599,"impl-Display-for-CreatorGoalId"],[1600,"impl-Display-for-CreatorGoalIdRef"],[1601,"impl-Debug-for-CreatorGoalIdRef"],[1603,"impl-From%3CBox%3CCreatorGoalIdRef%3E%3E-for-CreatorGoalId"],[1604,"impl-From%3C%26str%3E-for-CreatorGoalId"],[1605,"impl-From%3CString%3E-for-CreatorGoalId"],[1606,"impl-From%3CBox%3Cstr%3E%3E-for-CreatorGoalId"],[1607,"impl-From%3CCow%3C\'a,+CreatorGoalIdRef%3E%3E-for-CreatorGoalId"],[1608,"impl-From%3C%26CreatorGoalIdRef%3E-for-CreatorGoalId"],[1610,"impl-From%3C%26str%3E-for-%26CreatorGoalIdRef"],[1611,"impl-From%3C%26CreatorGoalId%3E-for-%26CreatorGoalIdRef"],[1612,"impl-From%3C%26String%3E-for-%26CreatorGoalIdRef"],[1613,"impl-From%3C%26Cow%3C\'b,+CreatorGoalIdRef%3E%3E-for-%26CreatorGoalIdRef"],[1624,"impl-IntoCow%3C\'a,+CreatorGoalIdRef%3E-for-%26CreatorGoalId"],[1625,"impl-IntoCow%3C\'a,+CreatorGoalIdRef%3E-for-CreatorGoalId"],[1649,"impl-ZeroFrom%3C\'zf,+CreatorGoalIdRef%3E-for-%26CreatorGoalIdRef"],[1650,"impl-ZeroFrom%3C\'zf,+CreatorGoalId%3E-for-%26CreatorGoalIdRef"],[1670,"impl-AsRef%3Cstr%3E-for-MsgId"],[1671,"impl-AsRef%3CMsgIdRef%3E-for-MsgId"],[1673,"impl-AsRef%3Cstr%3E-for-BlockedTermId"],[1674,"impl-AsRef%3CBlockedTermIdRef%3E-for-BlockedTermId"],[1678,"impl-Borrow%3Cstr%3E-for-MsgId"],[1680,"impl-Borrow%3CMsgIdRef%3E-for-MsgId"],[1684,"impl-Borrow%3Cstr%3E-for-BlockedTermId"],[1685,"impl-Borrow%3CBlockedTermIdRef%3E-for-BlockedTermId"],[1714,"impl-PartialEq%3CMsgIdRef%3E-for-MsgId"],[1715,"impl-PartialEq-for-MsgId"],[1716,"impl-PartialEq%3C%26MsgIdRef%3E-for-MsgId"],[1717,"impl-PartialEq%3C%26MsgId%3E-for-MsgId"],[1718,"impl-PartialEq%3CMsgId%3E-for-%26MsgIdRef"],[1719,"impl-PartialEq%3CMsgId%3E-for-MsgIdRef"],[1720,"impl-PartialEq-for-MsgIdRef"],[1721,"impl-PartialEq%3C%26BlockedTermIdRef%3E-for-BlockedTermId"],[1722,"impl-PartialEq%3CBlockedTermIdRef%3E-for-BlockedTermId"],[1723,"impl-PartialEq%3C%26BlockedTermId%3E-for-BlockedTermId"],[1724,"impl-PartialEq-for-BlockedTermId"],[1725,"impl-PartialEq%3CBlockedTermId%3E-for-%26BlockedTermIdRef"],[1726,"impl-PartialEq%3CBlockedTermId%3E-for-BlockedTermIdRef"],[1727,"impl-PartialEq-for-BlockedTermIdRef"],[1729,"impl-Display-for-MsgId"],[1730,"impl-Debug-for-MsgId"],[1731,"impl-Debug-for-MsgIdRef"],[1732,"impl-Display-for-MsgIdRef"],[1733,"impl-Debug-for-BlockedTermId"],[1734,"impl-Display-for-BlockedTermId"],[1735,"impl-Debug-for-BlockedTermIdRef"],[1736,"impl-Display-for-BlockedTermIdRef"],[1738,"impl-From%3CString%3E-for-MsgId"],[1739,"impl-From%3C%26MsgIdRef%3E-for-MsgId"],[1740,"impl-From%3CBox%3Cstr%3E%3E-for-MsgId"],[1741,"impl-From%3C%26str%3E-for-MsgId"],[1742,"impl-From%3CCow%3C\'a,+MsgIdRef%3E%3E-for-MsgId"],[1743,"impl-From%3CBox%3CMsgIdRef%3E%3E-for-MsgId"],[1745,"impl-From%3C%26str%3E-for-%26MsgIdRef"],[1746,"impl-From%3C%26String%3E-for-%26MsgIdRef"],[1747,"impl-From%3C%26Cow%3C\'b,+MsgIdRef%3E%3E-for-%26MsgIdRef"],[1748,"impl-From%3C%26MsgId%3E-for-%26MsgIdRef"],[1749,"impl-From%3CBox%3Cstr%3E%3E-for-BlockedTermId"],[1750,"impl-From%3C%26BlockedTermIdRef%3E-for-BlockedTermId"],[1752,"impl-From%3CCow%3C\'a,+BlockedTermIdRef%3E%3E-for-BlockedTermId"],[1753,"impl-From%3CBox%3CBlockedTermIdRef%3E%3E-for-BlockedTermId"],[1754,"impl-From%3CString%3E-for-BlockedTermId"],[1755,"impl-From%3C%26str%3E-for-BlockedTermId"],[1756,"impl-From%3C%26Cow%3C\'b,+BlockedTermIdRef%3E%3E-for-%26BlockedTermIdRef"],[1757,"impl-From%3C%26String%3E-for-%26BlockedTermIdRef"],[1758,"impl-From%3C%26BlockedTermId%3E-for-%26BlockedTermIdRef"],[1759,"impl-From%3C%26str%3E-for-%26BlockedTermIdRef"],[1778,"impl-IntoCow%3C\'a,+MsgIdRef%3E-for-%26MsgId"],[1779,"impl-IntoCow%3C\'a,+MsgIdRef%3E-for-MsgId"],[1781,"impl-IntoCow%3C\'a,+BlockedTermIdRef%3E-for-BlockedTermId"],[1782,"impl-IntoCow%3C\'a,+BlockedTermIdRef%3E-for-%26BlockedTermId"],[1823,"impl-ZeroFrom%3C\'zf,+MsgIdRef%3E-for-%26MsgIdRef"],[1824,"impl-ZeroFrom%3C\'zf,+MsgId%3E-for-%26MsgIdRef"],[1825,"impl-ZeroFrom%3C\'zf,+BlockedTermId%3E-for-%26BlockedTermIdRef"],[1826,"impl-ZeroFrom%3C\'zf,+BlockedTermIdRef%3E-for-%26BlockedTermIdRef"],[1888,"impl-AsRef%3CRewardIdRef%3E-for-RewardId"],[1889,"impl-AsRef%3Cstr%3E-for-RewardId"],[1891,"impl-AsRef%3Cstr%3E-for-RedemptionId"],[1892,"impl-AsRef%3CRedemptionIdRef%3E-for-RedemptionId"],[1894,"impl-AsRef%3CPollIdRef%3E-for-PollId"],[1895,"impl-AsRef%3Cstr%3E-for-PollId"],[1897,"impl-AsRef%3CPollChoiceIdRef%3E-for-PollChoiceId"],[1898,"impl-AsRef%3Cstr%3E-for-PollChoiceId"],[1900,"impl-AsRef%3Cstr%3E-for-PredictionId"],[1901,"impl-AsRef%3CPredictionIdRef%3E-for-PredictionId"],[1903,"impl-AsRef%3Cstr%3E-for-PredictionOutcomeId"],[1904,"impl-AsRef%3CPredictionOutcomeIdRef%3E-for-PredictionOutcomeId"],[1914,"impl-Borrow%3CRewardIdRef%3E-for-RewardId"],[1915,"impl-Borrow%3Cstr%3E-for-RewardId"],[1918,"impl-Borrow%3Cstr%3E-for-RedemptionId"],[1920,"impl-Borrow%3CRedemptionIdRef%3E-for-RedemptionId"],[1923,"impl-Borrow%3Cstr%3E-for-PollId"],[1925,"impl-Borrow%3CPollIdRef%3E-for-PollId"],[1929,"impl-Borrow%3CPollChoiceIdRef%3E-for-PollChoiceId"],[1930,"impl-Borrow%3Cstr%3E-for-PollChoiceId"],[1933,"impl-Borrow%3CPredictionIdRef%3E-for-PredictionId"],[1934,"impl-Borrow%3Cstr%3E-for-PredictionId"],[1939,"impl-Borrow%3CPredictionOutcomeIdRef%3E-for-PredictionOutcomeId"],[1940,"impl-Borrow%3Cstr%3E-for-PredictionOutcomeId"],[2050,"impl-PartialEq%3C%26RewardId%3E-for-RewardId"],[2051,"impl-PartialEq-for-RewardId"],[2052,"impl-PartialEq%3C%26RewardIdRef%3E-for-RewardId"],[2053,"impl-PartialEq%3CRewardIdRef%3E-for-RewardId"],[2054,"impl-PartialEq%3CRewardId%3E-for-RewardIdRef"],[2055,"impl-PartialEq%3CRewardId%3E-for-%26RewardIdRef"],[2056,"impl-PartialEq-for-RewardIdRef"],[2057,"impl-PartialEq%3C%26RedemptionId%3E-for-RedemptionId"],[2058,"impl-PartialEq-for-RedemptionId"],[2059,"impl-PartialEq%3C%26RedemptionIdRef%3E-for-RedemptionId"],[2060,"impl-PartialEq%3CRedemptionIdRef%3E-for-RedemptionId"],[2061,"impl-PartialEq-for-RedemptionIdRef"],[2062,"impl-PartialEq%3CRedemptionId%3E-for-%26RedemptionIdRef"],[2063,"impl-PartialEq%3CRedemptionId%3E-for-RedemptionIdRef"],[2064,"impl-PartialEq%3C%26PollId%3E-for-PollId"],[2065,"impl-PartialEq%3CPollIdRef%3E-for-PollId"],[2066,"impl-PartialEq-for-PollId"],[2067,"impl-PartialEq%3C%26PollIdRef%3E-for-PollId"],[2068,"impl-PartialEq%3CPollId%3E-for-%26PollIdRef"],[2069,"impl-PartialEq-for-PollIdRef"],[2070,"impl-PartialEq%3CPollId%3E-for-PollIdRef"],[2071,"impl-PartialEq-for-PollChoiceId"],[2072,"impl-PartialEq%3C%26PollChoiceIdRef%3E-for-PollChoiceId"],[2073,"impl-PartialEq%3C%26PollChoiceId%3E-for-PollChoiceId"],[2074,"impl-PartialEq%3CPollChoiceIdRef%3E-for-PollChoiceId"],[2075,"impl-PartialEq%3CPollChoiceId%3E-for-%26PollChoiceIdRef"],[2076,"impl-PartialEq-for-PollChoiceIdRef"],[2077,"impl-PartialEq%3CPollChoiceId%3E-for-PollChoiceIdRef"],[2078,"impl-PartialEq%3C%26PredictionId%3E-for-PredictionId"],[2079,"impl-PartialEq%3CPredictionIdRef%3E-for-PredictionId"],[2080,"impl-PartialEq%3C%26PredictionIdRef%3E-for-PredictionId"],[2081,"impl-PartialEq-for-PredictionId"],[2082,"impl-PartialEq%3CPredictionId%3E-for-%26PredictionIdRef"],[2083,"impl-PartialEq-for-PredictionIdRef"],[2084,"impl-PartialEq%3CPredictionId%3E-for-PredictionIdRef"],[2085,"impl-PartialEq%3C%26PredictionOutcomeId%3E-for-PredictionOutcomeId"],[2086,"impl-PartialEq%3C%26PredictionOutcomeIdRef%3E-for-PredictionOutcomeId"],[2087,"impl-PartialEq-for-PredictionOutcomeId"],[2088,"impl-PartialEq%3CPredictionOutcomeIdRef%3E-for-PredictionOutcomeId"],[2089,"impl-PartialEq-for-PredictionOutcomeIdRef"],[2090,"impl-PartialEq%3CPredictionOutcomeId%3E-for-%26PredictionOutcomeIdRef"],[2091,"impl-PartialEq%3CPredictionOutcomeId%3E-for-PredictionOutcomeIdRef"],[2099,"impl-Debug-for-RewardId"],[2100,"impl-Display-for-RewardId"],[2101,"impl-Debug-for-RewardIdRef"],[2102,"impl-Display-for-RewardIdRef"],[2103,"impl-Debug-for-RedemptionId"],[2104,"impl-Display-for-RedemptionId"],[2105,"impl-Debug-for-RedemptionIdRef"],[2106,"impl-Display-for-RedemptionIdRef"],[2107,"impl-Debug-for-PollId"],[2108,"impl-Display-for-PollId"],[2109,"impl-Display-for-PollIdRef"],[2110,"impl-Debug-for-PollIdRef"],[2111,"impl-Debug-for-PollChoiceId"],[2112,"impl-Display-for-PollChoiceId"],[2113,"impl-Display-for-PollChoiceIdRef"],[2114,"impl-Debug-for-PollChoiceIdRef"],[2115,"impl-Debug-for-PredictionId"],[2116,"impl-Display-for-PredictionId"],[2117,"impl-Display-for-PredictionIdRef"],[2118,"impl-Debug-for-PredictionIdRef"],[2119,"impl-Display-for-PredictionOutcomeId"],[2120,"impl-Debug-for-PredictionOutcomeId"],[2121,"impl-Debug-for-PredictionOutcomeIdRef"],[2122,"impl-Display-for-PredictionOutcomeIdRef"],[2131,"impl-From%3CBox%3CRewardIdRef%3E%3E-for-RewardId"],[2132,"impl-From%3CString%3E-for-RewardId"],[2133,"impl-From%3C%26RewardIdRef%3E-for-RewardId"],[2134,"impl-From%3CBox%3Cstr%3E%3E-for-RewardId"],[2135,"impl-From%3C%26str%3E-for-RewardId"],[2136,"impl-From%3CCow%3C\'a,+RewardIdRef%3E%3E-for-RewardId"],[2137,"impl-From%3C%26RewardId%3E-for-%26RewardIdRef"],[2138,"impl-From%3C%26String%3E-for-%26RewardIdRef"],[2139,"impl-From%3C%26Cow%3C\'b,+RewardIdRef%3E%3E-for-%26RewardIdRef"],[2140,"impl-From%3C%26str%3E-for-%26RewardIdRef"],[2141,"impl-From%3C%26str%3E-for-RedemptionId"],[2142,"impl-From%3C%26RedemptionIdRef%3E-for-RedemptionId"],[2143,"impl-From%3CString%3E-for-RedemptionId"],[2144,"impl-From%3CBox%3Cstr%3E%3E-for-RedemptionId"],[2146,"impl-From%3CBox%3CRedemptionIdRef%3E%3E-for-RedemptionId"],[2147,"impl-From%3CCow%3C\'a,+RedemptionIdRef%3E%3E-for-RedemptionId"],[2148,"impl-From%3C%26String%3E-for-%26RedemptionIdRef"],[2149,"impl-From%3C%26RedemptionId%3E-for-%26RedemptionIdRef"],[2150,"impl-From%3C%26str%3E-for-%26RedemptionIdRef"],[2151,"impl-From%3C%26Cow%3C\'b,+RedemptionIdRef%3E%3E-for-%26RedemptionIdRef"],[2152,"impl-From%3C%26PollIdRef%3E-for-PollId"],[2153,"impl-From%3CString%3E-for-PollId"],[2154,"impl-From%3C%26str%3E-for-PollId"],[2155,"impl-From%3CBox%3CPollIdRef%3E%3E-for-PollId"],[2156,"impl-From%3CBox%3Cstr%3E%3E-for-PollId"],[2157,"impl-From%3CCow%3C\'a,+PollIdRef%3E%3E-for-PollId"],[2159,"impl-From%3C%26String%3E-for-%26PollIdRef"],[2160,"impl-From%3C%26Cow%3C\'b,+PollIdRef%3E%3E-for-%26PollIdRef"],[2161,"impl-From%3C%26str%3E-for-%26PollIdRef"],[2162,"impl-From%3C%26PollId%3E-for-%26PollIdRef"],[2163,"impl-From%3CBox%3Cstr%3E%3E-for-PollChoiceId"],[2164,"impl-From%3CCow%3C\'a,+PollChoiceIdRef%3E%3E-for-PollChoiceId"],[2165,"impl-From%3CBox%3CPollChoiceIdRef%3E%3E-for-PollChoiceId"],[2166,"impl-From%3C%26str%3E-for-PollChoiceId"],[2168,"impl-From%3CString%3E-for-PollChoiceId"],[2169,"impl-From%3C%26PollChoiceIdRef%3E-for-PollChoiceId"],[2170,"impl-From%3C%26str%3E-for-%26PollChoiceIdRef"],[2171,"impl-From%3C%26String%3E-for-%26PollChoiceIdRef"],[2172,"impl-From%3C%26PollChoiceId%3E-for-%26PollChoiceIdRef"],[2173,"impl-From%3C%26Cow%3C\'b,+PollChoiceIdRef%3E%3E-for-%26PollChoiceIdRef"],[2174,"impl-From%3CString%3E-for-PredictionId"],[2175,"impl-From%3CCow%3C\'a,+PredictionIdRef%3E%3E-for-PredictionId"],[2177,"impl-From%3CBox%3Cstr%3E%3E-for-PredictionId"],[2178,"impl-From%3C%26PredictionIdRef%3E-for-PredictionId"],[2179,"impl-From%3CBox%3CPredictionIdRef%3E%3E-for-PredictionId"],[2180,"impl-From%3C%26str%3E-for-PredictionId"],[2181,"impl-From%3C%26str%3E-for-%26PredictionIdRef"],[2182,"impl-From%3C%26Cow%3C\'b,+PredictionIdRef%3E%3E-for-%26PredictionIdRef"],[2183,"impl-From%3C%26String%3E-for-%26PredictionIdRef"],[2184,"impl-From%3C%26PredictionId%3E-for-%26PredictionIdRef"],[2185,"impl-From%3CString%3E-for-PredictionOutcomeId"],[2186,"impl-From%3CCow%3C\'a,+PredictionOutcomeIdRef%3E%3E-for-PredictionOutcomeId"],[2188,"impl-From%3CBox%3Cstr%3E%3E-for-PredictionOutcomeId"],[2189,"impl-From%3C%26PredictionOutcomeIdRef%3E-for-PredictionOutcomeId"],[2190,"impl-From%3C%26str%3E-for-PredictionOutcomeId"],[2191,"impl-From%3CBox%3CPredictionOutcomeIdRef%3E%3E-for-PredictionOutcomeId"],[2192,"impl-From%3C%26PredictionOutcomeId%3E-for-%26PredictionOutcomeIdRef"],[2193,"impl-From%3C%26Cow%3C\'b,+PredictionOutcomeIdRef%3E%3E-for-%26PredictionOutcomeIdRef"],[2194,"impl-From%3C%26str%3E-for-%26PredictionOutcomeIdRef"],[2195,"impl-From%3C%26String%3E-for-%26PredictionOutcomeIdRef"],[2262,"impl-IntoCow%3C\'a,+RewardIdRef%3E-for-RewardId"],[2263,"impl-IntoCow%3C\'a,+RewardIdRef%3E-for-%26RewardId"],[2265,"impl-IntoCow%3C\'a,+RedemptionIdRef%3E-for-%26RedemptionId"],[2266,"impl-IntoCow%3C\'a,+RedemptionIdRef%3E-for-RedemptionId"],[2268,"impl-IntoCow%3C\'a,+PollIdRef%3E-for-PollId"],[2269,"impl-IntoCow%3C\'a,+PollIdRef%3E-for-%26PollId"],[2271,"impl-IntoCow%3C\'a,+PollChoiceIdRef%3E-for-%26PollChoiceId"],[2272,"impl-IntoCow%3C\'a,+PollChoiceIdRef%3E-for-PollChoiceId"],[2274,"impl-IntoCow%3C\'a,+PredictionIdRef%3E-for-%26PredictionId"],[2275,"impl-IntoCow%3C\'a,+PredictionIdRef%3E-for-PredictionId"],[2277,"impl-IntoCow%3C\'a,+PredictionOutcomeIdRef%3E-for-PredictionOutcomeId"],[2278,"impl-IntoCow%3C\'a,+PredictionOutcomeIdRef%3E-for-%26PredictionOutcomeId"],[2425,"impl-ZeroFrom%3C\'zf,+RewardIdRef%3E-for-%26RewardIdRef"],[2426,"impl-ZeroFrom%3C\'zf,+RewardId%3E-for-%26RewardIdRef"],[2427,"impl-ZeroFrom%3C\'zf,+RedemptionIdRef%3E-for-%26RedemptionIdRef"],[2428,"impl-ZeroFrom%3C\'zf,+RedemptionId%3E-for-%26RedemptionIdRef"],[2429,"impl-ZeroFrom%3C\'zf,+PollId%3E-for-%26PollIdRef"],[2430,"impl-ZeroFrom%3C\'zf,+PollIdRef%3E-for-%26PollIdRef"],[2431,"impl-ZeroFrom%3C\'zf,+PollChoiceIdRef%3E-for-%26PollChoiceIdRef"],[2432,"impl-ZeroFrom%3C\'zf,+PollChoiceId%3E-for-%26PollChoiceIdRef"],[2433,"impl-ZeroFrom%3C\'zf,+PredictionId%3E-for-%26PredictionIdRef"],[2434,"impl-ZeroFrom%3C\'zf,+PredictionIdRef%3E-for-%26PredictionIdRef"],[2435,"impl-ZeroFrom%3C\'zf,+PredictionOutcomeId%3E-for-%26PredictionOutcomeIdRef"],[2436,"impl-ZeroFrom%3C\'zf,+PredictionOutcomeIdRef%3E-for-%26PredictionOutcomeIdRef"],[2561,"impl-AsRef%3CStreamIdRef%3E-for-StreamId"],[2562,"impl-AsRef%3Cstr%3E-for-StreamId"],[2564,"impl-AsRef%3CCategoryIdRef%3E-for-CategoryId"],[2565,"impl-AsRef%3Cstr%3E-for-CategoryId"],[2567,"impl-AsRef%3Cstr%3E-for-TagId"],[2568,"impl-AsRef%3CTagIdRef%3E-for-TagId"],[2570,"impl-AsRef%3Cstr%3E-for-TeamId"],[2571,"impl-AsRef%3CTeamIdRef%3E-for-TeamId"],[2573,"impl-AsRef%3CVideoIdRef%3E-for-VideoId"],[2574,"impl-AsRef%3Cstr%3E-for-VideoId"],[2576,"impl-AsRef%3CClipIdRef%3E-for-ClipId"],[2577,"impl-AsRef%3Cstr%3E-for-ClipId"],[2579,"impl-AsRef%3Cstr%3E-for-StreamSegmentId"],[2580,"impl-AsRef%3CStreamSegmentIdRef%3E-for-StreamSegmentId"],[2582,"impl-AsRef%3CHypeTrainIdRef%3E-for-HypeTrainId"],[2583,"impl-AsRef%3Cstr%3E-for-HypeTrainId"],[2585,"impl-AsRef%3CCharityCampaignIdRef%3E-for-CharityCampaignId"],[2586,"impl-AsRef%3Cstr%3E-for-CharityCampaignId"],[2588,"impl-AsRef%3Cstr%3E-for-CharityDonationId"],[2589,"impl-AsRef%3CCharityDonationIdRef%3E-for-CharityDonationId"],[2591,"impl-AsRef%3CIgdbIdRef%3E-for-IgdbId"],[2592,"impl-AsRef%3Cstr%3E-for-IgdbId"],[2606,"impl-Borrow%3Cstr%3E-for-StreamId"],[2607,"impl-Borrow%3CStreamIdRef%3E-for-StreamId"],[2610,"impl-Borrow%3CCategoryIdRef%3E-for-CategoryId"],[2611,"impl-Borrow%3Cstr%3E-for-CategoryId"],[2615,"impl-Borrow%3Cstr%3E-for-TagId"],[2616,"impl-Borrow%3CTagIdRef%3E-for-TagId"],[2620,"impl-Borrow%3Cstr%3E-for-TeamId"],[2622,"impl-Borrow%3CTeamIdRef%3E-for-TeamId"],[2626,"impl-Borrow%3Cstr%3E-for-VideoId"],[2627,"impl-Borrow%3CVideoIdRef%3E-for-VideoId"],[2630,"impl-Borrow%3Cstr%3E-for-ClipId"],[2631,"impl-Borrow%3CClipIdRef%3E-for-ClipId"],[2635,"impl-Borrow%3CStreamSegmentIdRef%3E-for-StreamSegmentId"],[2637,"impl-Borrow%3Cstr%3E-for-StreamSegmentId"],[2640,"impl-Borrow%3Cstr%3E-for-HypeTrainId"],[2641,"impl-Borrow%3CHypeTrainIdRef%3E-for-HypeTrainId"],[2646,"impl-Borrow%3Cstr%3E-for-CharityCampaignId"],[2647,"impl-Borrow%3CCharityCampaignIdRef%3E-for-CharityCampaignId"],[2650,"impl-Borrow%3Cstr%3E-for-CharityDonationId"],[2651,"impl-Borrow%3CCharityDonationIdRef%3E-for-CharityDonationId"],[2655,"impl-Borrow%3CIgdbIdRef%3E-for-IgdbId"],[2656,"impl-Borrow%3Cstr%3E-for-IgdbId"],[2816,"impl-PartialEq%3CStreamIdRef%3E-for-StreamId"],[2817,"impl-PartialEq%3C%26StreamIdRef%3E-for-StreamId"],[2818,"impl-PartialEq-for-StreamId"],[2819,"impl-PartialEq%3C%26StreamId%3E-for-StreamId"],[2820,"impl-PartialEq%3CStreamId%3E-for-StreamIdRef"],[2821,"impl-PartialEq-for-StreamIdRef"],[2822,"impl-PartialEq%3CStreamId%3E-for-%26StreamIdRef"],[2823,"impl-PartialEq-for-CategoryId"],[2824,"impl-PartialEq%3C%26CategoryId%3E-for-CategoryId"],[2825,"impl-PartialEq%3C%26CategoryIdRef%3E-for-CategoryId"],[2826,"impl-PartialEq%3CCategoryIdRef%3E-for-CategoryId"],[2827,"impl-PartialEq-for-CategoryIdRef"],[2828,"impl-PartialEq%3CCategoryId%3E-for-CategoryIdRef"],[2829,"impl-PartialEq%3CCategoryId%3E-for-%26CategoryIdRef"],[2830,"impl-PartialEq%3CTagIdRef%3E-for-TagId"],[2831,"impl-PartialEq-for-TagId"],[2832,"impl-PartialEq%3C%26TagIdRef%3E-for-TagId"],[2833,"impl-PartialEq%3C%26TagId%3E-for-TagId"],[2834,"impl-PartialEq-for-TagIdRef"],[2835,"impl-PartialEq%3CTagId%3E-for-TagIdRef"],[2836,"impl-PartialEq%3CTagId%3E-for-%26TagIdRef"],[2837,"impl-PartialEq%3C%26TeamIdRef%3E-for-TeamId"],[2838,"impl-PartialEq%3CTeamIdRef%3E-for-TeamId"],[2839,"impl-PartialEq%3C%26TeamId%3E-for-TeamId"],[2840,"impl-PartialEq-for-TeamId"],[2841,"impl-PartialEq%3CTeamId%3E-for-TeamIdRef"],[2842,"impl-PartialEq-for-TeamIdRef"],[2843,"impl-PartialEq%3CTeamId%3E-for-%26TeamIdRef"],[2844,"impl-PartialEq%3C%26VideoId%3E-for-VideoId"],[2845,"impl-PartialEq%3CVideoIdRef%3E-for-VideoId"],[2846,"impl-PartialEq%3C%26VideoIdRef%3E-for-VideoId"],[2847,"impl-PartialEq-for-VideoId"],[2848,"impl-PartialEq%3CVideoId%3E-for-%26VideoIdRef"],[2849,"impl-PartialEq%3CVideoId%3E-for-VideoIdRef"],[2850,"impl-PartialEq-for-VideoIdRef"],[2851,"impl-PartialEq%3C%26ClipIdRef%3E-for-ClipId"],[2852,"impl-PartialEq%3C%26ClipId%3E-for-ClipId"],[2853,"impl-PartialEq-for-ClipId"],[2854,"impl-PartialEq%3CClipIdRef%3E-for-ClipId"],[2855,"impl-PartialEq%3CClipId%3E-for-%26ClipIdRef"],[2856,"impl-PartialEq-for-ClipIdRef"],[2857,"impl-PartialEq%3CClipId%3E-for-ClipIdRef"],[2858,"impl-PartialEq-for-StreamSegmentId"],[2859,"impl-PartialEq%3C%26StreamSegmentId%3E-for-StreamSegmentId"],[2860,"impl-PartialEq%3CStreamSegmentIdRef%3E-for-StreamSegmentId"],[2861,"impl-PartialEq%3C%26StreamSegmentIdRef%3E-for-StreamSegmentId"],[2862,"impl-PartialEq%3CStreamSegmentId%3E-for-StreamSegmentIdRef"],[2863,"impl-PartialEq-for-StreamSegmentIdRef"],[2864,"impl-PartialEq%3CStreamSegmentId%3E-for-%26StreamSegmentIdRef"],[2865,"impl-PartialEq%3C%26HypeTrainIdRef%3E-for-HypeTrainId"],[2866,"impl-PartialEq-for-HypeTrainId"],[2867,"impl-PartialEq%3C%26HypeTrainId%3E-for-HypeTrainId"],[2868,"impl-PartialEq%3CHypeTrainIdRef%3E-for-HypeTrainId"],[2869,"impl-PartialEq%3CHypeTrainId%3E-for-%26HypeTrainIdRef"],[2870,"impl-PartialEq%3CHypeTrainId%3E-for-HypeTrainIdRef"],[2871,"impl-PartialEq-for-HypeTrainIdRef"],[2872,"impl-PartialEq%3CCharityCampaignIdRef%3E-for-CharityCampaignId"],[2873,"impl-PartialEq-for-CharityCampaignId"],[2874,"impl-PartialEq%3C%26CharityCampaignId%3E-for-CharityCampaignId"],[2875,"impl-PartialEq%3C%26CharityCampaignIdRef%3E-for-CharityCampaignId"],[2876,"impl-PartialEq-for-CharityCampaignIdRef"],[2877,"impl-PartialEq%3CCharityCampaignId%3E-for-CharityCampaignIdRef"],[2878,"impl-PartialEq%3CCharityCampaignId%3E-for-%26CharityCampaignIdRef"],[2879,"impl-PartialEq-for-CharityDonationId"],[2880,"impl-PartialEq%3C%26CharityDonationIdRef%3E-for-CharityDonationId"],[2881,"impl-PartialEq%3CCharityDonationIdRef%3E-for-CharityDonationId"],[2882,"impl-PartialEq%3C%26CharityDonationId%3E-for-CharityDonationId"],[2883,"impl-PartialEq-for-CharityDonationIdRef"],[2884,"impl-PartialEq%3CCharityDonationId%3E-for-%26CharityDonationIdRef"],[2885,"impl-PartialEq%3CCharityDonationId%3E-for-CharityDonationIdRef"],[2886,"impl-PartialEq-for-IgdbId"],[2887,"impl-PartialEq%3C%26IgdbId%3E-for-IgdbId"],[2888,"impl-PartialEq%3CIgdbIdRef%3E-for-IgdbId"],[2889,"impl-PartialEq%3C%26IgdbIdRef%3E-for-IgdbId"],[2890,"impl-PartialEq%3CIgdbId%3E-for-IgdbIdRef"],[2891,"impl-PartialEq%3CIgdbId%3E-for-%26IgdbIdRef"],[2892,"impl-PartialEq-for-IgdbIdRef"],[2900,"impl-Display-for-StreamId"],[2901,"impl-Debug-for-StreamId"],[2902,"impl-Debug-for-StreamIdRef"],[2903,"impl-Display-for-StreamIdRef"],[2904,"impl-Display-for-CategoryId"],[2905,"impl-Debug-for-CategoryId"],[2906,"impl-Display-for-CategoryIdRef"],[2907,"impl-Debug-for-CategoryIdRef"],[2908,"impl-Display-for-TagId"],[2909,"impl-Debug-for-TagId"],[2910,"impl-Display-for-TagIdRef"],[2911,"impl-Debug-for-TagIdRef"],[2912,"impl-Display-for-TeamId"],[2913,"impl-Debug-for-TeamId"],[2914,"impl-Display-for-TeamIdRef"],[2915,"impl-Debug-for-TeamIdRef"],[2916,"impl-Display-for-VideoId"],[2917,"impl-Debug-for-VideoId"],[2918,"impl-Display-for-VideoIdRef"],[2919,"impl-Debug-for-VideoIdRef"],[2920,"impl-Display-for-ClipId"],[2921,"impl-Debug-for-ClipId"],[2922,"impl-Debug-for-ClipIdRef"],[2923,"impl-Display-for-ClipIdRef"],[2924,"impl-Display-for-StreamSegmentId"],[2925,"impl-Debug-for-StreamSegmentId"],[2926,"impl-Display-for-StreamSegmentIdRef"],[2927,"impl-Debug-for-StreamSegmentIdRef"],[2928,"impl-Display-for-HypeTrainId"],[2929,"impl-Debug-for-HypeTrainId"],[2930,"impl-Debug-for-HypeTrainIdRef"],[2931,"impl-Display-for-HypeTrainIdRef"],[2932,"impl-Debug-for-CharityCampaignId"],[2933,"impl-Display-for-CharityCampaignId"],[2934,"impl-Display-for-CharityCampaignIdRef"],[2935,"impl-Debug-for-CharityCampaignIdRef"],[2936,"impl-Display-for-CharityDonationId"],[2937,"impl-Debug-for-CharityDonationId"],[2938,"impl-Debug-for-CharityDonationIdRef"],[2939,"impl-Display-for-CharityDonationIdRef"],[2940,"impl-Display-for-IgdbId"],[2941,"impl-Debug-for-IgdbId"],[2942,"impl-Display-for-IgdbIdRef"],[2943,"impl-Debug-for-IgdbIdRef"],[2949,"impl-Display-for-CommercialLength"],[2950,"impl-Debug-for-CommercialLength"],[2951,"impl-Debug-for-CommercialLengthParseError"],[2952,"impl-Display-for-CommercialLengthParseError"],[2954,"impl-From%3C%26StreamIdRef%3E-for-StreamId"],[2955,"impl-From%3CBox%3Cstr%3E%3E-for-StreamId"],[2956,"impl-From%3CBox%3CStreamIdRef%3E%3E-for-StreamId"],[2958,"impl-From%3CString%3E-for-StreamId"],[2959,"impl-From%3CCow%3C\'a,+StreamIdRef%3E%3E-for-StreamId"],[2960,"impl-From%3C%26str%3E-for-StreamId"],[2961,"impl-From%3C%26String%3E-for-%26StreamIdRef"],[2962,"impl-From%3C%26StreamId%3E-for-%26StreamIdRef"],[2963,"impl-From%3C%26Cow%3C\'b,+StreamIdRef%3E%3E-for-%26StreamIdRef"],[2964,"impl-From%3C%26str%3E-for-%26StreamIdRef"],[2965,"impl-From%3C%26CategoryIdRef%3E-for-CategoryId"],[2966,"impl-From%3CString%3E-for-CategoryId"],[2967,"impl-From%3CBox%3CCategoryIdRef%3E%3E-for-CategoryId"],[2968,"impl-From%3CCow%3C\'a,+CategoryIdRef%3E%3E-for-CategoryId"],[2969,"impl-From%3C%26str%3E-for-CategoryId"],[2971,"impl-From%3CBox%3Cstr%3E%3E-for-CategoryId"],[2972,"impl-From%3C%26Cow%3C\'b,+CategoryIdRef%3E%3E-for-%26CategoryIdRef"],[2973,"impl-From%3C%26str%3E-for-%26CategoryIdRef"],[2974,"impl-From%3C%26String%3E-for-%26CategoryIdRef"],[2975,"impl-From%3C%26CategoryId%3E-for-%26CategoryIdRef"],[2976,"impl-From%3CString%3E-for-TagId"],[2977,"impl-From%3CBox%3CTagIdRef%3E%3E-for-TagId"],[2979,"impl-From%3C%26str%3E-for-TagId"],[2980,"impl-From%3CCow%3C\'a,+TagIdRef%3E%3E-for-TagId"],[2981,"impl-From%3C%26TagIdRef%3E-for-TagId"],[2982,"impl-From%3CBox%3Cstr%3E%3E-for-TagId"],[2983,"impl-From%3C%26Cow%3C\'b,+TagIdRef%3E%3E-for-%26TagIdRef"],[2984,"impl-From%3C%26str%3E-for-%26TagIdRef"],[2985,"impl-From%3C%26TagId%3E-for-%26TagIdRef"],[2986,"impl-From%3C%26String%3E-for-%26TagIdRef"],[2987,"impl-From%3CBox%3CTeamIdRef%3E%3E-for-TeamId"],[2988,"impl-From%3C%26TeamIdRef%3E-for-TeamId"],[2989,"impl-From%3CBox%3Cstr%3E%3E-for-TeamId"],[2990,"impl-From%3CString%3E-for-TeamId"],[2991,"impl-From%3C%26str%3E-for-TeamId"],[2992,"impl-From%3CCow%3C\'a,+TeamIdRef%3E%3E-for-TeamId"],[2994,"impl-From%3C%26str%3E-for-%26TeamIdRef"],[2995,"impl-From%3C%26TeamId%3E-for-%26TeamIdRef"],[2996,"impl-From%3C%26Cow%3C\'b,+TeamIdRef%3E%3E-for-%26TeamIdRef"],[2997,"impl-From%3C%26String%3E-for-%26TeamIdRef"],[2998,"impl-From%3C%26VideoIdRef%3E-for-VideoId"],[2999,"impl-From%3CBox%3CVideoIdRef%3E%3E-for-VideoId"],[3000,"impl-From%3CString%3E-for-VideoId"],[3001,"impl-From%3CBox%3Cstr%3E%3E-for-VideoId"],[3003,"impl-From%3C%26str%3E-for-VideoId"],[3004,"impl-From%3CCow%3C\'a,+VideoIdRef%3E%3E-for-VideoId"],[3005,"impl-From%3C%26VideoId%3E-for-%26VideoIdRef"],[3006,"impl-From%3C%26String%3E-for-%26VideoIdRef"],[3007,"impl-From%3C%26str%3E-for-%26VideoIdRef"],[3008,"impl-From%3C%26Cow%3C\'b,+VideoIdRef%3E%3E-for-%26VideoIdRef"],[3009,"impl-From%3C%26ClipIdRef%3E-for-ClipId"],[3010,"impl-From%3C%26str%3E-for-ClipId"],[3012,"impl-From%3CBox%3Cstr%3E%3E-for-ClipId"],[3013,"impl-From%3CBox%3CClipIdRef%3E%3E-for-ClipId"],[3014,"impl-From%3CString%3E-for-ClipId"],[3015,"impl-From%3CCow%3C\'a,+ClipIdRef%3E%3E-for-ClipId"],[3016,"impl-From%3C%26String%3E-for-%26ClipIdRef"],[3017,"impl-From%3C%26ClipId%3E-for-%26ClipIdRef"],[3018,"impl-From%3C%26Cow%3C\'b,+ClipIdRef%3E%3E-for-%26ClipIdRef"],[3019,"impl-From%3C%26str%3E-for-%26ClipIdRef"],[3021,"impl-From%3CBox%3CStreamSegmentIdRef%3E%3E-for-StreamSegmentId"],[3022,"impl-From%3CBox%3Cstr%3E%3E-for-StreamSegmentId"],[3023,"impl-From%3CCow%3C\'a,+StreamSegmentIdRef%3E%3E-for-StreamSegmentId"],[3024,"impl-From%3C%26str%3E-for-StreamSegmentId"],[3025,"impl-From%3C%26StreamSegmentIdRef%3E-for-StreamSegmentId"],[3026,"impl-From%3CString%3E-for-StreamSegmentId"],[3027,"impl-From%3C%26Cow%3C\'b,+StreamSegmentIdRef%3E%3E-for-%26StreamSegmentIdRef"],[3028,"impl-From%3C%26String%3E-for-%26StreamSegmentIdRef"],[3029,"impl-From%3C%26str%3E-for-%26StreamSegmentIdRef"],[3030,"impl-From%3C%26StreamSegmentId%3E-for-%26StreamSegmentIdRef"],[3031,"impl-From%3CBox%3Cstr%3E%3E-for-HypeTrainId"],[3032,"impl-From%3C%26str%3E-for-HypeTrainId"],[3033,"impl-From%3C%26HypeTrainIdRef%3E-for-HypeTrainId"],[3035,"impl-From%3CCow%3C\'a,+HypeTrainIdRef%3E%3E-for-HypeTrainId"],[3036,"impl-From%3CString%3E-for-HypeTrainId"],[3037,"impl-From%3CBox%3CHypeTrainIdRef%3E%3E-for-HypeTrainId"],[3038,"impl-From%3C%26String%3E-for-%26HypeTrainIdRef"],[3039,"impl-From%3C%26str%3E-for-%26HypeTrainIdRef"],[3040,"impl-From%3C%26HypeTrainId%3E-for-%26HypeTrainIdRef"],[3041,"impl-From%3C%26Cow%3C\'b,+HypeTrainIdRef%3E%3E-for-%26HypeTrainIdRef"],[3042,"impl-From%3CBox%3CCharityCampaignIdRef%3E%3E-for-CharityCampaignId"],[3043,"impl-From%3CBox%3Cstr%3E%3E-for-CharityCampaignId"],[3044,"impl-From%3CString%3E-for-CharityCampaignId"],[3045,"impl-From%3C%26str%3E-for-CharityCampaignId"],[3047,"impl-From%3CCow%3C\'a,+CharityCampaignIdRef%3E%3E-for-CharityCampaignId"],[3048,"impl-From%3C%26CharityCampaignIdRef%3E-for-CharityCampaignId"],[3049,"impl-From%3C%26str%3E-for-%26CharityCampaignIdRef"],[3050,"impl-From%3C%26CharityCampaignId%3E-for-%26CharityCampaignIdRef"],[3051,"impl-From%3C%26Cow%3C\'b,+CharityCampaignIdRef%3E%3E-for-%26CharityCampaignIdRef"],[3052,"impl-From%3C%26String%3E-for-%26CharityCampaignIdRef"],[3054,"impl-From%3CString%3E-for-CharityDonationId"],[3055,"impl-From%3CBox%3CCharityDonationIdRef%3E%3E-for-CharityDonationId"],[3056,"impl-From%3CBox%3Cstr%3E%3E-for-CharityDonationId"],[3057,"impl-From%3C%26CharityDonationIdRef%3E-for-CharityDonationId"],[3058,"impl-From%3C%26str%3E-for-CharityDonationId"],[3059,"impl-From%3CCow%3C\'a,+CharityDonationIdRef%3E%3E-for-CharityDonationId"],[3060,"impl-From%3C%26String%3E-for-%26CharityDonationIdRef"],[3061,"impl-From%3C%26CharityDonationId%3E-for-%26CharityDonationIdRef"],[3062,"impl-From%3C%26Cow%3C\'b,+CharityDonationIdRef%3E%3E-for-%26CharityDonationIdRef"],[3063,"impl-From%3C%26str%3E-for-%26CharityDonationIdRef"],[3064,"impl-From%3C%26str%3E-for-IgdbId"],[3065,"impl-From%3CBox%3CIgdbIdRef%3E%3E-for-IgdbId"],[3066,"impl-From%3CBox%3Cstr%3E%3E-for-IgdbId"],[3068,"impl-From%3C%26IgdbIdRef%3E-for-IgdbId"],[3069,"impl-From%3CString%3E-for-IgdbId"],[3070,"impl-From%3CCow%3C\'a,+IgdbIdRef%3E%3E-for-IgdbId"],[3071,"impl-From%3C%26String%3E-for-%26IgdbIdRef"],[3072,"impl-From%3C%26Cow%3C\'b,+IgdbIdRef%3E%3E-for-%26IgdbIdRef"],[3073,"impl-From%3C%26str%3E-for-%26IgdbIdRef"],[3074,"impl-From%3C%26IgdbId%3E-for-%26IgdbIdRef"],[3181,"impl-IntoCow%3C\'a,+StreamIdRef%3E-for-StreamId"],[3182,"impl-IntoCow%3C\'a,+StreamIdRef%3E-for-%26StreamId"],[3184,"impl-IntoCow%3C\'a,+CategoryIdRef%3E-for-%26CategoryId"],[3185,"impl-IntoCow%3C\'a,+CategoryIdRef%3E-for-CategoryId"],[3187,"impl-IntoCow%3C\'a,+TagIdRef%3E-for-%26TagId"],[3188,"impl-IntoCow%3C\'a,+TagIdRef%3E-for-TagId"],[3190,"impl-IntoCow%3C\'a,+TeamIdRef%3E-for-TeamId"],[3191,"impl-IntoCow%3C\'a,+TeamIdRef%3E-for-%26TeamId"],[3193,"impl-IntoCow%3C\'a,+VideoIdRef%3E-for-VideoId"],[3194,"impl-IntoCow%3C\'a,+VideoIdRef%3E-for-%26VideoId"],[3196,"impl-IntoCow%3C\'a,+ClipIdRef%3E-for-%26ClipId"],[3197,"impl-IntoCow%3C\'a,+ClipIdRef%3E-for-ClipId"],[3199,"impl-IntoCow%3C\'a,+StreamSegmentIdRef%3E-for-%26StreamSegmentId"],[3200,"impl-IntoCow%3C\'a,+StreamSegmentIdRef%3E-for-StreamSegmentId"],[3202,"impl-IntoCow%3C\'a,+HypeTrainIdRef%3E-for-HypeTrainId"],[3203,"impl-IntoCow%3C\'a,+HypeTrainIdRef%3E-for-%26HypeTrainId"],[3205,"impl-IntoCow%3C\'a,+CharityCampaignIdRef%3E-for-%26CharityCampaignId"],[3206,"impl-IntoCow%3C\'a,+CharityCampaignIdRef%3E-for-CharityCampaignId"],[3208,"impl-IntoCow%3C\'a,+CharityDonationIdRef%3E-for-%26CharityDonationId"],[3209,"impl-IntoCow%3C\'a,+CharityDonationIdRef%3E-for-CharityDonationId"],[3211,"impl-IntoCow%3C\'a,+IgdbIdRef%3E-for-%26IgdbId"],[3212,"impl-IntoCow%3C\'a,+IgdbIdRef%3E-for-IgdbId"],[3443,"impl-ZeroFrom%3C\'zf,+StreamId%3E-for-%26StreamIdRef"],[3444,"impl-ZeroFrom%3C\'zf,+StreamIdRef%3E-for-%26StreamIdRef"],[3445,"impl-ZeroFrom%3C\'zf,+CategoryIdRef%3E-for-%26CategoryIdRef"],[3446,"impl-ZeroFrom%3C\'zf,+CategoryId%3E-for-%26CategoryIdRef"],[3447,"impl-ZeroFrom%3C\'zf,+TagId%3E-for-%26TagIdRef"],[3448,"impl-ZeroFrom%3C\'zf,+TagIdRef%3E-for-%26TagIdRef"],[3449,"impl-ZeroFrom%3C\'zf,+TeamIdRef%3E-for-%26TeamIdRef"],[3450,"impl-ZeroFrom%3C\'zf,+TeamId%3E-for-%26TeamIdRef"],[3451,"impl-ZeroFrom%3C\'zf,+VideoIdRef%3E-for-%26VideoIdRef"],[3452,"impl-ZeroFrom%3C\'zf,+VideoId%3E-for-%26VideoIdRef"],[3453,"impl-ZeroFrom%3C\'zf,+ClipId%3E-for-%26ClipIdRef"],[3454,"impl-ZeroFrom%3C\'zf,+ClipIdRef%3E-for-%26ClipIdRef"],[3455,"impl-ZeroFrom%3C\'zf,+StreamSegmentId%3E-for-%26StreamSegmentIdRef"],[3456,"impl-ZeroFrom%3C\'zf,+StreamSegmentIdRef%3E-for-%26StreamSegmentIdRef"],[3457,"impl-ZeroFrom%3C\'zf,+HypeTrainId%3E-for-%26HypeTrainIdRef"],[3458,"impl-ZeroFrom%3C\'zf,+HypeTrainIdRef%3E-for-%26HypeTrainIdRef"],[3459,"impl-ZeroFrom%3C\'zf,+CharityCampaignId%3E-for-%26CharityCampaignIdRef"],[3460,"impl-ZeroFrom%3C\'zf,+CharityCampaignIdRef%3E-for-%26CharityCampaignIdRef"],[3461,"impl-ZeroFrom%3C\'zf,+CharityDonationId%3E-for-%26CharityDonationIdRef"],[3462,"impl-ZeroFrom%3C\'zf,+CharityDonationIdRef%3E-for-%26CharityDonationIdRef"],[3463,"impl-ZeroFrom%3C\'zf,+IgdbIdRef%3E-for-%26IgdbIdRef"],[3464,"impl-ZeroFrom%3C\'zf,+IgdbId%3E-for-%26IgdbIdRef"],[3472,"impl-AsRef%3Cstr%3E-for-CommunityGiftId"],[3473,"impl-AsRef%3CCommunityGiftIdRef%3E-for-CommunityGiftId"],[3477,"impl-Borrow%3Cstr%3E-for-CommunityGiftId"],[3478,"impl-Borrow%3CCommunityGiftIdRef%3E-for-CommunityGiftId"],[3491,"impl-PartialEq%3C%26CommunityGiftIdRef%3E-for-CommunityGiftId"],[3492,"impl-PartialEq%3CCommunityGiftIdRef%3E-for-CommunityGiftId"],[3493,"impl-PartialEq-for-CommunityGiftId"],[3494,"impl-PartialEq%3C%26CommunityGiftId%3E-for-CommunityGiftId"],[3495,"impl-PartialEq-for-CommunityGiftIdRef"],[3496,"impl-PartialEq%3CCommunityGiftId%3E-for-CommunityGiftIdRef"],[3497,"impl-PartialEq%3CCommunityGiftId%3E-for-%26CommunityGiftIdRef"],[3498,"impl-Debug-for-CommunityGiftId"],[3499,"impl-Display-for-CommunityGiftId"],[3500,"impl-Display-for-CommunityGiftIdRef"],[3501,"impl-Debug-for-CommunityGiftIdRef"],[3503,"impl-From%3CBox%3Cstr%3E%3E-for-CommunityGiftId"],[3504,"impl-From%3CString%3E-for-CommunityGiftId"],[3505,"impl-From%3CCow%3C\'a,+CommunityGiftIdRef%3E%3E-for-CommunityGiftId"],[3506,"impl-From%3CBox%3CCommunityGiftIdRef%3E%3E-for-CommunityGiftId"],[3507,"impl-From%3C%26str%3E-for-CommunityGiftId"],[3508,"impl-From%3C%26CommunityGiftIdRef%3E-for-CommunityGiftId"],[3509,"impl-From%3C%26String%3E-for-%26CommunityGiftIdRef"],[3510,"impl-From%3C%26CommunityGiftId%3E-for-%26CommunityGiftIdRef"],[3511,"impl-From%3C%26Cow%3C\'b,+CommunityGiftIdRef%3E%3E-for-%26CommunityGiftIdRef"],[3512,"impl-From%3C%26str%3E-for-%26CommunityGiftIdRef"],[3521,"impl-IntoCow%3C\'a,+CommunityGiftIdRef%3E-for-CommunityGiftId"],[3522,"impl-IntoCow%3C\'a,+CommunityGiftIdRef%3E-for-%26CommunityGiftId"],[3541,"impl-ZeroFrom%3C\'zf,+CommunityGiftId%3E-for-%26CommunityGiftIdRef"],[3542,"impl-ZeroFrom%3C\'zf,+CommunityGiftIdRef%3E-for-%26CommunityGiftIdRef"],[3552,"impl-AsRef%3CTimestampRef%3E-for-Timestamp"],[3553,"impl-AsRef%3Cstr%3E-for-Timestamp"],[3557,"impl-Borrow%3CTimestampRef%3E-for-Timestamp"],[3558,"impl-Borrow%3Cstr%3E-for-Timestamp"],[3572,"impl-PartialEq-for-Timestamp"],[3573,"impl-PartialEq%3COffsetDateTime%3E-for-Timestamp"],[3574,"impl-PartialEq%3CTimestampRef%3E-for-Timestamp"],[3575,"impl-PartialEq%3C%26TimestampRef%3E-for-Timestamp"],[3576,"impl-PartialEq%3CTimestamp%3E-for-%26TimestampRef"],[3577,"impl-PartialEq%3CTimestamp%3E-for-TimestampRef"],[3578,"impl-PartialEq-for-TimestampRef"],[3579,"impl-PartialEq%3COffsetDateTime%3E-for-TimestampRef"],[3580,"impl-Display-for-Timestamp"],[3581,"impl-Debug-for-Timestamp"],[3582,"impl-Debug-for-TimestampRef"],[3583,"impl-Display-for-TimestampRef"],[3584,"impl-Debug-for-TimestampParseError"],[3585,"impl-Display-for-TimestampParseError"],[3586,"impl-From%3CCow%3C\'a,+TimestampRef%3E%3E-for-Timestamp"],[3587,"impl-From%3C%26TimestampRef%3E-for-Timestamp"],[3588,"impl-From%3CBox%3CTimestampRef%3E%3E-for-Timestamp"],[3590,"impl-From%3C%26Cow%3C\'b,+TimestampRef%3E%3E-for-%26TimestampRef"],[3591,"impl-From%3C%26Timestamp%3E-for-%26TimestampRef"],[3593,"impl-From%3CParse%3E-for-TimestampParseError"],[3594,"impl-From%3CInfallible%3E-for-TimestampParseError"],[3595,"impl-From%3CFormat%3E-for-TimestampParseError"],[3607,"impl-IntoCow%3C\'a,+TimestampRef%3E-for-%26Timestamp"],[3608,"impl-IntoCow%3C\'a,+TimestampRef%3E-for-Timestamp"],[3619,"impl-PartialOrd%3COffsetDateTime%3E-for-Timestamp"],[3620,"impl-PartialOrd-for-Timestamp"],[3621,"impl-PartialOrd%3COffsetDateTime%3E-for-TimestampRef"],[3622,"impl-PartialOrd%3CTimestamp%3E-for-TimestampRef"],[3623,"impl-PartialOrd-for-TimestampRef"],[3638,"impl-TryFrom%3CString%3E-for-Timestamp"],[3639,"impl-TryFrom%3C%26str%3E-for-Timestamp"],[3641,"impl-TryFrom%3COffsetDateTime%3E-for-Timestamp"],[3642,"impl-TryFrom%3C%26String%3E-for-%26TimestampRef"],[3643,"impl-TryFrom%3C%26str%3E-for-%26TimestampRef"],[3651,"impl-ZeroFrom%3C\'zf,+Timestamp%3E-for-%26TimestampRef"],[3652,"impl-ZeroFrom%3C\'zf,+TimestampRef%3E-for-%26TimestampRef"]],"c":"OjAAAAAAAAA=","e":"OzAAAAEAALMLpgAeAAsALQAIADkAHABXABsAdAAPAIUAFwCeAGwBDALfAO0CAQDwAgcA+QIPAAoDAwAQAwAAFwMAABkDAAAbAwAAHgMHADEDCgBCAwAASAMAAEoDBwBTAw8AaQMmAJEDBQCrAwEArwMCALMDJwDcAwQA4gMBAOYDAADoAwEA7QMCAPIDBQD5AwEA/AMOACMEDwA3BAsASARNAJcEAQCaBBAArARAAO4ECAD4BAUA/wQIAAwFAgAQBQYAIQUAACMFAAAlBQAAJwUAACkFBwBABQsAVgUHAF8FDABvBQcAewU7ALsFBwDFBQMAygUCAM4FHQDtBQUA9QUAAPcFAQD7BQIAAAYFAAcGCQAZBgMAHgYCACIGJwBLBgMAUgYAAFQGAQBZBgIAXgYGAGYGDQB9BgcAhwYFAI8GQQDSBgUA2QYHAOYGAADoBgAA6gYDAPMGBQD9BgwADAcXAEMHFwBhBxEAegc3ALYHMgDqB2gAVAgNAGMICwBwCAcAeQgHAIIICQCNCAcAqAgAAKoIAACsCAAArggAALAIAACyCAAAtQgLANcIEQD4CCoAKwkeAEsJLAB6CQsAywkrAAIKIAAuClwAjAoBAY8LCwCcCwYApAsNALMLBwC8CwcAxQsHAM4LDADcCwoA6AsFAO8LDAD9CwYAIgwAACQMAAAmDAAAKAwAACoMAAAsDAAALgwAADAMAAAyDAAANAwAADYMAAA4DBUAbgwgAKYMSAD6DI8AjA0DAJENAgCVDRkAsA0JALwNAAC+DQEAwg0CAMcNBQDODQkA3w0AAOENAgDlDQsA8g0TAAcOAQAKDgIADw4AABIOAQAYDgIAJA4EACoOAgAwDgQANw4LAEQOAQBIDgAASg4GAFIOAQBZDgQA"}]\ ]')); if (typeof exports !== 'undefined') exports.searchIndex = searchIndex; else if (window.initSearch) window.initSearch(searchIndex); diff --git a/settings.html b/settings.html index d7af8196..d17785b0 100644 --- a/settings.html +++ b/settings.html @@ -1 +1 @@ -Settings

Rustdoc settings

Back
\ No newline at end of file +Settings

Rustdoc settings

Back
\ No newline at end of file diff --git a/src/twitch_types/basic.rs.html b/src/twitch_types/basic.rs.html index c157a561..2ecc1a32 100644 --- a/src/twitch_types/basic.rs.html +++ b/src/twitch_types/basic.rs.html @@ -1,4 +1,4 @@ -basic.rs - source
1
+basic.rs - source
1
 2
 3
 4
diff --git a/src/twitch_types/collection.rs.html b/src/twitch_types/collection.rs.html
index 6b6d99a1..ab9cb3fe 100644
--- a/src/twitch_types/collection.rs.html
+++ b/src/twitch_types/collection.rs.html
@@ -1,4 +1,4 @@
-collection.rs - source
1
+collection.rs - source
1
 2
 3
 4
diff --git a/src/twitch_types/color.rs.html b/src/twitch_types/color.rs.html
index 646714d5..72282c22 100644
--- a/src/twitch_types/color.rs.html
+++ b/src/twitch_types/color.rs.html
@@ -1,4 +1,4 @@
-color.rs - source
1
+color.rs - source
1
 2
 3
 4
diff --git a/src/twitch_types/emote.rs.html b/src/twitch_types/emote.rs.html
index c07f1882..b3f43cc0 100644
--- a/src/twitch_types/emote.rs.html
+++ b/src/twitch_types/emote.rs.html
@@ -1,4 +1,4 @@
-emote.rs - source
1
+emote.rs - source
1
 2
 3
 4
diff --git a/src/twitch_types/eventsub.rs.html b/src/twitch_types/eventsub.rs.html
index 9014c723..a8401b2f 100644
--- a/src/twitch_types/eventsub.rs.html
+++ b/src/twitch_types/eventsub.rs.html
@@ -1,4 +1,4 @@
-eventsub.rs - source
1
+eventsub.rs - source
1
 2
 3
 4
diff --git a/src/twitch_types/goal.rs.html b/src/twitch_types/goal.rs.html
index 6357e9a5..121150e8 100644
--- a/src/twitch_types/goal.rs.html
+++ b/src/twitch_types/goal.rs.html
@@ -1,4 +1,4 @@
-goal.rs - source
1
+goal.rs - source
1
 2
 3
 4
diff --git a/src/twitch_types/lib.rs.html b/src/twitch_types/lib.rs.html
index d5af695c..d1c3f70e 100644
--- a/src/twitch_types/lib.rs.html
+++ b/src/twitch_types/lib.rs.html
@@ -1,4 +1,4 @@
-lib.rs - source
1
+lib.rs - source
1
 2
 3
 4
diff --git a/src/twitch_types/macros.rs.html b/src/twitch_types/macros.rs.html
index f30b69bc..95d64a80 100644
--- a/src/twitch_types/macros.rs.html
+++ b/src/twitch_types/macros.rs.html
@@ -1,4 +1,4 @@
-macros.rs - source
1
+macros.rs - source
1
 2
 3
 4
diff --git a/src/twitch_types/moderation.rs.html b/src/twitch_types/moderation.rs.html
index ddaac817..405cd0e9 100644
--- a/src/twitch_types/moderation.rs.html
+++ b/src/twitch_types/moderation.rs.html
@@ -1,4 +1,4 @@
-moderation.rs - source
1
+moderation.rs - source
1
 2
 3
 4
diff --git a/src/twitch_types/points.rs.html b/src/twitch_types/points.rs.html
index c53fc82c..02a3a585 100644
--- a/src/twitch_types/points.rs.html
+++ b/src/twitch_types/points.rs.html
@@ -1,4 +1,4 @@
-points.rs - source
1
+points.rs - source
1
 2
 3
 4
diff --git a/src/twitch_types/stream.rs.html b/src/twitch_types/stream.rs.html
index c3ae9226..c777ab4f 100644
--- a/src/twitch_types/stream.rs.html
+++ b/src/twitch_types/stream.rs.html
@@ -1,4 +1,4 @@
-stream.rs - source
1
+stream.rs - source
1
 2
 3
 4
diff --git a/src/twitch_types/sub.rs.html b/src/twitch_types/sub.rs.html
index bca41dc6..279eb162 100644
--- a/src/twitch_types/sub.rs.html
+++ b/src/twitch_types/sub.rs.html
@@ -1,4 +1,4 @@
-sub.rs - source
1
+sub.rs - source
1
 2
 3
 4
diff --git a/src/twitch_types/time.rs.html b/src/twitch_types/time.rs.html
index 05d6d064..4097b690 100644
--- a/src/twitch_types/time.rs.html
+++ b/src/twitch_types/time.rs.html
@@ -1,4 +1,4 @@
-time.rs - source
1
+time.rs - source
1
 2
 3
 4
diff --git a/src/twitch_types/user.rs.html b/src/twitch_types/user.rs.html
index 642b065d..ba251516 100644
--- a/src/twitch_types/user.rs.html
+++ b/src/twitch_types/user.rs.html
@@ -1,4 +1,4 @@
-user.rs - source
1
+user.rs - source
1
 2
 3
 4
diff --git a/static.files/search-0fe7219eb170c82e.js b/static.files/search-d234aafac6c221dd.js
similarity index 84%
rename from static.files/search-0fe7219eb170c82e.js
rename to static.files/search-d234aafac6c221dd.js
index da6b6b96..3f587f65 100644
--- a/static.files/search-0fe7219eb170c82e.js
+++ b/static.files/search-d234aafac6c221dd.js
@@ -2,4 +2,4 @@
 ${item.alias} - see \
 
`}resultName.insertAdjacentHTML("beforeend",`
${alias}\ ${item.displayPath}${name}\ -
`);const description=document.createElement("div");description.className="desc";description.insertAdjacentHTML("beforeend",item.desc);link.appendChild(description);output.appendChild(link)}}else if(query.error===null){output.className="search-failed"+extraClass;output.innerHTML="No results :(
"+"Try on DuckDuckGo?

"+"Or try looking in one of these:"}return[output,array.length]}function makeTabHeader(tabNb,text,nbElems){const fmtNbElems=nbElems<10?`\u{2007}(${nbElems})\u{2007}\u{2007}`:nbElems<100?`\u{2007}(${nbElems})\u{2007}`:`\u{2007}(${nbElems})`;if(searchState.currentTab===tabNb){return""}return""}async function showResults(results,go_to_first,filterCrates){const search=searchState.outputElement();if(go_to_first||(results.others.length===1&&getSettingValue("go-to-only-result")==="true")){window.onunload=()=>{};searchState.removeQueryParameters();const elem=document.createElement("a");elem.href=results.others[0].href;removeClass(elem,"active");document.body.appendChild(elem);elem.click();return}if(results.query===undefined){results.query=parseQuery(searchState.input.value)}currentResults=results.query.userQuery;const[ret_others,ret_in_args,ret_returned]=await Promise.all([addTab(results.others,results.query,true),addTab(results.in_args,results.query,false),addTab(results.returned,results.query,false),]);let currentTab=searchState.currentTab;if((currentTab===0&&ret_others[1]===0)||(currentTab===1&&ret_in_args[1]===0)||(currentTab===2&&ret_returned[1]===0)){if(ret_others[1]!==0){currentTab=0}else if(ret_in_args[1]!==0){currentTab=1}else if(ret_returned[1]!==0){currentTab=2}}let crates="";if(rawSearchIndex.size>1){crates=" in 
"}let output=`

Results${crates}

`;if(results.query.error!==null){const error=results.query.error;error.forEach((value,index)=>{value=value.split("<").join("<").split(">").join(">");if(index%2!==0){error[index]=`${value.replaceAll(" ", " ")}`}else{error[index]=value}});output+=`

Query parser error: "${error.join("")}".

`;output+="
"+makeTabHeader(0,"In Names",ret_others[1])+"
";currentTab=0}else if(results.query.foundElems<=1&&results.query.returned.length===0){output+="
"+makeTabHeader(0,"In Names",ret_others[1])+makeTabHeader(1,"In Parameters",ret_in_args[1])+makeTabHeader(2,"In Return Types",ret_returned[1])+"
"}else{const signatureTabTitle=results.query.elems.length===0?"In Function Return Types":results.query.returned.length===0?"In Function Parameters":"In Function Signatures";output+="
"+makeTabHeader(0,signatureTabTitle,ret_others[1])+"
";currentTab=0}if(results.query.correction!==null){const orig=results.query.returned.length>0?results.query.returned[0].name:results.query.elems[0].name;output+="

"+`Type "${orig}" not found. `+"Showing results for closest type name "+`"${results.query.correction}" instead.

`}if(results.query.proposeCorrectionFrom!==null){const orig=results.query.proposeCorrectionFrom;const targ=results.query.proposeCorrectionTo;output+="

"+`Type "${orig}" not found and used as generic parameter. `+`Consider searching for "${targ}" instead.

`}const resultsElem=document.createElement("div");resultsElem.id="results";resultsElem.appendChild(ret_others[0]);resultsElem.appendChild(ret_in_args[0]);resultsElem.appendChild(ret_returned[0]);search.innerHTML=output;const crateSearch=document.getElementById("crate-search");if(crateSearch){crateSearch.addEventListener("input",updateCrate)}search.appendChild(resultsElem);searchState.showResults(search);const elems=document.getElementById("search-tabs").childNodes;searchState.focusedByTab=[];let i=0;for(const elem of elems){const j=i;elem.onclick=()=>printTab(j);searchState.focusedByTab.push(null);i+=1}printTab(currentTab)}function updateSearchHistory(url){if(!browserSupportsHistoryApi()){return}const params=searchState.getQueryStringParams();if(!history.state&&!params.search){history.pushState(null,"",url)}else{history.replaceState(null,"",url)}}async function search(forced){const query=parseQuery(searchState.input.value.trim());let filterCrates=getFilterCrates();if(!forced&&query.userQuery===currentResults){if(query.userQuery.length>0){putBackSearch()}return}searchState.setLoadingSearch();const params=searchState.getQueryStringParams();if(filterCrates===null&¶ms["filter-crate"]!==undefined){filterCrates=params["filter-crate"]}searchState.title="Results for "+query.original+" - Rust";updateSearchHistory(buildUrl(query.original,filterCrates));await showResults(await execQuery(query,filterCrates,window.currentCrate),params.go_to_first,filterCrates)}function buildItemSearchTypeAll(types,lowercasePaths){return types.length>0?types.map(type=>buildItemSearchType(type,lowercasePaths)):EMPTY_GENERICS_ARRAY}const EMPTY_BINDINGS_MAP=new Map();const EMPTY_GENERICS_ARRAY=[];let TYPES_POOL=new Map();function buildItemSearchType(type,lowercasePaths,isAssocType){const PATH_INDEX_DATA=0;const GENERICS_DATA=1;const BINDINGS_DATA=2;let pathIndex,generics,bindings;if(typeof type==="number"){pathIndex=type;generics=EMPTY_GENERICS_ARRAY;bindings=EMPTY_BINDINGS_MAP}else{pathIndex=type[PATH_INDEX_DATA];generics=buildItemSearchTypeAll(type[GENERICS_DATA],lowercasePaths,);if(type.length>BINDINGS_DATA&&type[BINDINGS_DATA].length>0){bindings=new Map(type[BINDINGS_DATA].map(binding=>{const[assocType,constraints]=binding;return[buildItemSearchType(assocType,lowercasePaths,true).id,buildItemSearchTypeAll(constraints,lowercasePaths),]}))}else{bindings=EMPTY_BINDINGS_MAP}}let result;if(pathIndex<0){result={id:pathIndex,ty:TY_GENERIC,path:null,exactPath:null,generics,bindings,}}else if(pathIndex===0){result={id:null,ty:null,path:null,exactPath:null,generics,bindings,}}else{const item=lowercasePaths[pathIndex-1];result={id:buildTypeMapIndex(item.name,isAssocType),ty:item.ty,path:item.path,exactPath:item.exactPath,generics,bindings,}}const cr=TYPES_POOL.get(result.id);if(cr){if(cr.generics.length===result.generics.length&&cr.generics!==result.generics&&cr.generics.every((x,i)=>result.generics[i]===x)){result.generics=cr.generics}if(cr.bindings.size===result.bindings.size&&cr.bindings!==result.bindings){let ok=true;for(const[k,v]of cr.bindings.entries()){const v2=result.bindings.get(v);if(!v2){ok=false;break}if(v!==v2&&v.length===v2.length&&v.every((x,i)=>v2[i]===x)){result.bindings.set(k,v)}else if(v!==v2){ok=false;break}}if(ok){result.bindings=cr.bindings}}if(cr.ty===result.ty&&cr.path===result.path&&cr.bindings===result.bindings&&cr.generics===result.generics&&cr.ty===result.ty){return cr}}TYPES_POOL.set(result.id,result);return result}function buildFunctionSearchTypeCallback(lowercasePaths){return functionSearchType=>{if(functionSearchType===0){return null}const INPUTS_DATA=0;const OUTPUT_DATA=1;let inputs,output;if(typeof functionSearchType[INPUTS_DATA]==="number"){inputs=[buildItemSearchType(functionSearchType[INPUTS_DATA],lowercasePaths)]}else{inputs=buildItemSearchTypeAll(functionSearchType[INPUTS_DATA],lowercasePaths,)}if(functionSearchType.length>1){if(typeof functionSearchType[OUTPUT_DATA]==="number"){output=[buildItemSearchType(functionSearchType[OUTPUT_DATA],lowercasePaths)]}else{output=buildItemSearchTypeAll(functionSearchType[OUTPUT_DATA],lowercasePaths,)}}else{output=[]}const where_clause=[];const l=functionSearchType.length;for(let i=2;i{k=(~~k+0x7ed55d16)+(k<<12);k=(k ^ 0xc761c23c)^(k>>>19);k=(~~k+0x165667b1)+(k<<5);k=(~~k+0xd3a2646c)^(k<<9);k=(~~k+0xfd7046c5)+(k<<3);return(k ^ 0xb55a4f09)^(k>>>16)};const hashint2=k=>{k=~k+(k<<15);k ^=k>>>12;k+=k<<2;k ^=k>>>4;k=Math.imul(k,2057);return k ^(k>>16)};if(input!==null){const h0a=hashint1(input);const h0b=hashint2(input);const h1a=~~(h0a+Math.imul(h0b,2));const h1b=~~(h0a+Math.imul(h0b,3));const h2a=~~(h0a+Math.imul(h0b,4));const h2b=~~(h0a+Math.imul(h0b,5));output[0]|=(1<<(h0a%32))|(1<<(h1b%32));output[1]|=(1<<(h1a%32))|(1<<(h2b%32));output[2]|=(1<<(h2a%32))|(1<<(h0b%32));fps.add(input)}for(const g of type.generics){buildFunctionTypeFingerprint(g,output,fps)}const fb={id:null,ty:0,generics:EMPTY_GENERICS_ARRAY,bindings:EMPTY_BINDINGS_MAP,};for(const[k,v]of type.bindings.entries()){fb.id=k;fb.generics=v;buildFunctionTypeFingerprint(fb,output,fps)}output[3]=fps.size}function compareTypeFingerprints(fullId,queryFingerprint){const fh0=functionTypeFingerprint[fullId*4];const fh1=functionTypeFingerprint[(fullId*4)+1];const fh2=functionTypeFingerprint[(fullId*4)+2];const[qh0,qh1,qh2]=queryFingerprint;const[in0,in1,in2]=[fh0&qh0,fh1&qh1,fh2&qh2];if((in0 ^ qh0)||(in1 ^ qh1)||(in2 ^ qh2)){return null}return functionTypeFingerprint[(fullId*4)+3]}class VlqHexDecoder{constructor(string,cons){this.string=string;this.cons=cons;this.offset=0;this.backrefQueue=[]}decodeList(){const cb="}".charCodeAt(0);let c=this.string.charCodeAt(this.offset);const ret=[];while(c!==cb){ret.push(this.decode());c=this.string.charCodeAt(this.offset)}this.offset+=1;return ret}decode(){const[ob,la]=["{","`"].map(c=>c.charCodeAt(0));let n=0;let c=this.string.charCodeAt(this.offset);if(c===ob){this.offset+=1;return this.decodeList()}while(c>1];this.offset+=1;return sign?-value:value}next(){const c=this.string.charCodeAt(this.offset);const[zero,ua,la]=["0","@","`"].map(c=>c.charCodeAt(0));if(c>=zero&&c16){this.backrefQueue.pop()}return result}}class RoaringBitmap{constructor(str){const strdecoded=atob(str);const u8array=new Uint8Array(strdecoded.length);for(let j=0;j=4){offsets=[];for(let j=0;j>3]&(1<<(j&0x7))){const runcount=(u8array[i]|(u8array[i+1]<<8));i+=2;this.containers.push(new RoaringBitmapRun(runcount,u8array.slice(i,i+(runcount*4)),));i+=runcount*4}else if(this.cardinalities[j]>=4096){this.containers.push(new RoaringBitmapBits(u8array.slice(i,i+8192)));i+=8192}else{const end=this.cardinalities[j]*2;this.containers.push(new RoaringBitmapArray(this.cardinalities[j],u8array.slice(i,i+end),));i+=end}}}contains(keyvalue){const key=keyvalue>>16;const value=keyvalue&0xFFFF;for(let i=0;i=start&&value<=(start+lenm1)){return true}}return false}}class RoaringBitmapArray{constructor(cardinality,array){this.cardinality=cardinality;this.array=array}contains(value){const l=this.cardinality*2;for(let i=0;i>3]&(1<<(value&7)))}}function buildIndex(rawSearchIndex){searchIndex=[];searchIndexDeprecated=new Map();searchIndexEmptyDesc=new Map();const charA="A".charCodeAt(0);let currentIndex=0;let id=0;for(const crate of rawSearchIndex.values()){id+=crate.t.length+1}functionTypeFingerprint=new Uint32Array((id+1)*4);id=0;for(const[crate,crateCorpus]of rawSearchIndex){const itemDescShardDecoder=new VlqHexDecoder(crateCorpus.D,noop=>noop);let descShard={crate,shard:0,start:0,len:itemDescShardDecoder.next(),promise:null,resolve:null,};const descShardList=[descShard];searchIndexDeprecated.set(crate,new RoaringBitmap(crateCorpus.c));searchIndexEmptyDesc.set(crate,new RoaringBitmap(crateCorpus.e));let descIndex=0;const crateRow={crate,ty:3,name:crate,path:"",descShard,descIndex,exactPath:"",desc:crateCorpus.doc,parent:undefined,type:null,id,word:crate,normalizedName:crate.indexOf("_")===-1?crate:crate.replace(/_/g,""),bitIndex:0,implDisambiguator:null,};id+=1;searchIndex.push(crateRow);currentIndex+=1;if(!searchIndexEmptyDesc.get(crate).contains(0)){descIndex+=1}const itemTypes=crateCorpus.t;const itemNames=crateCorpus.n;const itemPaths=new Map(crateCorpus.q);const itemReexports=new Map(crateCorpus.r);const itemParentIdxs=crateCorpus.i;const implDisambiguator=new Map(crateCorpus.b);const paths=crateCorpus.p;const aliases=crateCorpus.a;const lowercasePaths=[];const itemFunctionDecoder=new VlqHexDecoder(crateCorpus.f,buildFunctionSearchTypeCallback(lowercasePaths),);let len=paths.length;let lastPath=itemPaths.get(0);for(let i=0;i2){path=itemPaths.has(elem[2])?itemPaths.get(elem[2]):lastPath;lastPath=path}const exactPath=elem.length>3?itemPaths.get(elem[3]):path;lowercasePaths.push({ty,name:name.toLowerCase(),path,exactPath});paths[i]={ty,name,path,exactPath}}lastPath="";len=itemTypes.length;for(let i=0;i=descShard.len&&!searchIndexEmptyDesc.get(crate).contains(bitIndex)){descShard={crate,shard:descShard.shard+1,start:descShard.start+descShard.len,len:itemDescShardDecoder.next(),promise:null,resolve:null,};descIndex=0;descShardList.push(descShard)}let word="";if(typeof itemNames[i]==="string"){word=itemNames[i].toLowerCase()}const path=itemPaths.has(i)?itemPaths.get(i):lastPath;const type=itemFunctionDecoder.next();if(type!==null){if(type){const fp=functionTypeFingerprint.subarray(id*4,(id+1)*4);const fps=new Set();for(const t of type.inputs){buildFunctionTypeFingerprint(t,fp,fps)}for(const t of type.output){buildFunctionTypeFingerprint(t,fp,fps)}for(const w of type.where_clause){for(const t of w){buildFunctionTypeFingerprint(t,fp,fps)}}}}const row={crate,ty:itemTypes.charCodeAt(i)-charA,name:itemNames[i],path,descShard,descIndex,exactPath:itemReexports.has(i)?itemPaths.get(itemReexports.get(i)):path,parent:itemParentIdxs[i]>0?paths[itemParentIdxs[i]-1]:undefined,type,id,word,normalizedName:word.indexOf("_")===-1?word:word.replace(/_/g,""),bitIndex,implDisambiguator:implDisambiguator.has(i)?implDisambiguator.get(i):null,};id+=1;searchIndex.push(row);lastPath=row.path;if(!searchIndexEmptyDesc.get(crate).contains(bitIndex)){descIndex+=1}}if(aliases){const currentCrateAliases=new Map();ALIASES.set(crate,currentCrateAliases);for(const alias_name in aliases){if(!Object.prototype.hasOwnProperty.call(aliases,alias_name)){continue}let currentNameAliases;if(currentCrateAliases.has(alias_name)){currentNameAliases=currentCrateAliases.get(alias_name)}else{currentNameAliases=[];currentCrateAliases.set(alias_name,currentNameAliases)}for(const local_alias of aliases[alias_name]){currentNameAliases.push(local_alias+currentIndex)}}}currentIndex+=itemTypes.length;searchState.descShards.set(crate,descShardList)}TYPES_POOL=new Map()}function onSearchSubmit(e){e.preventDefault();searchState.clearInputTimeout();search()}function putBackSearch(){const search_input=searchState.input;if(!searchState.input){return}if(search_input.value!==""&&!searchState.isDisplayed()){searchState.showResults();if(browserSupportsHistoryApi()){history.replaceState(null,"",buildUrl(search_input.value,getFilterCrates()))}document.title=searchState.title}}function registerSearchEvents(){const params=searchState.getQueryStringParams();if(searchState.input.value===""){searchState.input.value=params.search||""}const searchAfter500ms=()=>{searchState.clearInputTimeout();if(searchState.input.value.length===0){searchState.hideResults()}else{searchState.timeout=setTimeout(search,500)}};searchState.input.onkeyup=searchAfter500ms;searchState.input.oninput=searchAfter500ms;document.getElementsByClassName("search-form")[0].onsubmit=onSearchSubmit;searchState.input.onchange=e=>{if(e.target!==document.activeElement){return}searchState.clearInputTimeout();setTimeout(search,0)};searchState.input.onpaste=searchState.input.onchange;searchState.outputElement().addEventListener("keydown",e=>{if(e.altKey||e.ctrlKey||e.shiftKey||e.metaKey){return}if(e.which===38){const previous=document.activeElement.previousElementSibling;if(previous){previous.focus()}else{searchState.focus()}e.preventDefault()}else if(e.which===40){const next=document.activeElement.nextElementSibling;if(next){next.focus()}const rect=document.activeElement.getBoundingClientRect();if(window.innerHeight-rect.bottom{if(e.which===40){focusSearchResult();e.preventDefault()}});searchState.input.addEventListener("focus",()=>{putBackSearch()});searchState.input.addEventListener("blur",()=>{searchState.input.placeholder=searchState.input.origPlaceholder});if(browserSupportsHistoryApi()){const previousTitle=document.title;window.addEventListener("popstate",e=>{const params=searchState.getQueryStringParams();document.title=previousTitle;currentResults=null;if(params.search&¶ms.search.length>0){searchState.input.value=params.search;e.preventDefault();search()}else{searchState.input.value="";searchState.hideResults()}})}window.onpageshow=()=>{const qSearch=searchState.getQueryStringParams().search;if(searchState.input.value===""&&qSearch){searchState.input.value=qSearch}search()}}function updateCrate(ev){if(ev.target.value==="all crates"){const query=searchState.input.value.trim();updateSearchHistory(buildUrl(query,null))}currentResults=null;search(true)}buildIndex(rawSearchIndex);if(typeof window!=="undefined"){registerSearchEvents();if(window.searchState.getQueryStringParams().search){search()}}if(typeof exports!=="undefined"){exports.initSearch=initSearch;exports.execQuery=execQuery;exports.parseQuery=parseQuery}}if(typeof window!=="undefined"){window.initSearch=initSearch;if(window.searchIndex!==undefined){initSearch(window.searchIndex)}}else{initSearch(new Map())}})() \ No newline at end of file +
`);const description=document.createElement("div");description.className="desc";description.insertAdjacentHTML("beforeend",item.desc);link.appendChild(description);output.appendChild(link)}}else if(query.error===null){output.className="search-failed"+extraClass;output.innerHTML="No results :(
"+"Try on DuckDuckGo?

"+"Or try looking in one of these:"}return[output,array.length]}function makeTabHeader(tabNb,text,nbElems){const fmtNbElems=nbElems<10?`\u{2007}(${nbElems})\u{2007}\u{2007}`:nbElems<100?`\u{2007}(${nbElems})\u{2007}`:`\u{2007}(${nbElems})`;if(searchState.currentTab===tabNb){return""}return""}async function showResults(results,go_to_first,filterCrates){const search=searchState.outputElement();if(go_to_first||(results.others.length===1&&getSettingValue("go-to-only-result")==="true")){window.onunload=()=>{};searchState.removeQueryParameters();const elem=document.createElement("a");elem.href=results.others[0].href;removeClass(elem,"active");document.body.appendChild(elem);elem.click();return}if(results.query===undefined){results.query=parseQuery(searchState.input.value)}currentResults=results.query.userQuery;const[ret_others,ret_in_args,ret_returned]=await Promise.all([addTab(results.others,results.query,true),addTab(results.in_args,results.query,false),addTab(results.returned,results.query,false),]);let currentTab=searchState.currentTab;if((currentTab===0&&ret_others[1]===0)||(currentTab===1&&ret_in_args[1]===0)||(currentTab===2&&ret_returned[1]===0)){if(ret_others[1]!==0){currentTab=0}else if(ret_in_args[1]!==0){currentTab=1}else if(ret_returned[1]!==0){currentTab=2}}let crates="";if(rawSearchIndex.size>1){crates=" in 
"}let output=`

Results${crates}

`;if(results.query.error!==null){const error=results.query.error;error.forEach((value,index)=>{value=value.split("<").join("<").split(">").join(">");if(index%2!==0){error[index]=`${value.replaceAll(" ", " ")}`}else{error[index]=value}});output+=`

Query parser error: "${error.join("")}".

`;output+="
"+makeTabHeader(0,"In Names",ret_others[1])+"
";currentTab=0}else if(results.query.foundElems<=1&&results.query.returned.length===0){output+="
"+makeTabHeader(0,"In Names",ret_others[1])+makeTabHeader(1,"In Parameters",ret_in_args[1])+makeTabHeader(2,"In Return Types",ret_returned[1])+"
"}else{const signatureTabTitle=results.query.elems.length===0?"In Function Return Types":results.query.returned.length===0?"In Function Parameters":"In Function Signatures";output+="
"+makeTabHeader(0,signatureTabTitle,ret_others[1])+"
";currentTab=0}if(results.query.correction!==null){const orig=results.query.returned.length>0?results.query.returned[0].name:results.query.elems[0].name;output+="

"+`Type "${orig}" not found. `+"Showing results for closest type name "+`"${results.query.correction}" instead.

`}if(results.query.proposeCorrectionFrom!==null){const orig=results.query.proposeCorrectionFrom;const targ=results.query.proposeCorrectionTo;output+="

"+`Type "${orig}" not found and used as generic parameter. `+`Consider searching for "${targ}" instead.

`}const resultsElem=document.createElement("div");resultsElem.id="results";resultsElem.appendChild(ret_others[0]);resultsElem.appendChild(ret_in_args[0]);resultsElem.appendChild(ret_returned[0]);search.innerHTML=output;const crateSearch=document.getElementById("crate-search");if(crateSearch){crateSearch.addEventListener("input",updateCrate)}search.appendChild(resultsElem);searchState.showResults(search);const elems=document.getElementById("search-tabs").childNodes;searchState.focusedByTab=[];let i=0;for(const elem of elems){const j=i;elem.onclick=()=>printTab(j);searchState.focusedByTab.push(null);i+=1}printTab(currentTab)}function updateSearchHistory(url){if(!browserSupportsHistoryApi()){return}const params=searchState.getQueryStringParams();if(!history.state&&!params.search){history.pushState(null,"",url)}else{history.replaceState(null,"",url)}}async function search(forced){const query=parseQuery(searchState.input.value.trim());let filterCrates=getFilterCrates();if(!forced&&query.userQuery===currentResults){if(query.userQuery.length>0){putBackSearch()}return}searchState.setLoadingSearch();const params=searchState.getQueryStringParams();if(filterCrates===null&¶ms["filter-crate"]!==undefined){filterCrates=params["filter-crate"]}searchState.title="Results for "+query.original+" - Rust";updateSearchHistory(buildUrl(query.original,filterCrates));await showResults(await execQuery(query,filterCrates,window.currentCrate),params.go_to_first,filterCrates)}function buildItemSearchTypeAll(types,lowercasePaths){return types.length>0?types.map(type=>buildItemSearchType(type,lowercasePaths)):EMPTY_GENERICS_ARRAY}const EMPTY_BINDINGS_MAP=new Map();const EMPTY_GENERICS_ARRAY=[];let TYPES_POOL=new Map();function buildItemSearchType(type,lowercasePaths,isAssocType){const PATH_INDEX_DATA=0;const GENERICS_DATA=1;const BINDINGS_DATA=2;let pathIndex,generics,bindings;if(typeof type==="number"){pathIndex=type;generics=EMPTY_GENERICS_ARRAY;bindings=EMPTY_BINDINGS_MAP}else{pathIndex=type[PATH_INDEX_DATA];generics=buildItemSearchTypeAll(type[GENERICS_DATA],lowercasePaths,);if(type.length>BINDINGS_DATA&&type[BINDINGS_DATA].length>0){bindings=new Map(type[BINDINGS_DATA].map(binding=>{const[assocType,constraints]=binding;return[buildItemSearchType(assocType,lowercasePaths,true).id,buildItemSearchTypeAll(constraints,lowercasePaths),]}))}else{bindings=EMPTY_BINDINGS_MAP}}let result;if(pathIndex<0){result={id:pathIndex,ty:TY_GENERIC,path:null,exactPath:null,generics,bindings,}}else if(pathIndex===0){result={id:null,ty:null,path:null,exactPath:null,generics,bindings,}}else{const item=lowercasePaths[pathIndex-1];result={id:buildTypeMapIndex(item.name,isAssocType),ty:item.ty,path:item.path,exactPath:item.exactPath,generics,bindings,}}const cr=TYPES_POOL.get(result.id);if(cr){if(cr.generics.length===result.generics.length&&cr.generics!==result.generics&&cr.generics.every((x,i)=>result.generics[i]===x)){result.generics=cr.generics}if(cr.bindings.size===result.bindings.size&&cr.bindings!==result.bindings){let ok=true;for(const[k,v]of cr.bindings.entries()){const v2=result.bindings.get(v);if(!v2){ok=false;break}if(v!==v2&&v.length===v2.length&&v.every((x,i)=>v2[i]===x)){result.bindings.set(k,v)}else if(v!==v2){ok=false;break}}if(ok){result.bindings=cr.bindings}}if(cr.ty===result.ty&&cr.path===result.path&&cr.bindings===result.bindings&&cr.generics===result.generics&&cr.ty===result.ty){return cr}}TYPES_POOL.set(result.id,result);return result}function buildFunctionSearchTypeCallback(lowercasePaths){return functionSearchType=>{if(functionSearchType===0){return null}const INPUTS_DATA=0;const OUTPUT_DATA=1;let inputs,output;if(typeof functionSearchType[INPUTS_DATA]==="number"){inputs=[buildItemSearchType(functionSearchType[INPUTS_DATA],lowercasePaths)]}else{inputs=buildItemSearchTypeAll(functionSearchType[INPUTS_DATA],lowercasePaths,)}if(functionSearchType.length>1){if(typeof functionSearchType[OUTPUT_DATA]==="number"){output=[buildItemSearchType(functionSearchType[OUTPUT_DATA],lowercasePaths)]}else{output=buildItemSearchTypeAll(functionSearchType[OUTPUT_DATA],lowercasePaths,)}}else{output=[]}const where_clause=[];const l=functionSearchType.length;for(let i=2;i{k=(~~k+0x7ed55d16)+(k<<12);k=(k ^ 0xc761c23c)^(k>>>19);k=(~~k+0x165667b1)+(k<<5);k=(~~k+0xd3a2646c)^(k<<9);k=(~~k+0xfd7046c5)+(k<<3);return(k ^ 0xb55a4f09)^(k>>>16)};const hashint2=k=>{k=~k+(k<<15);k ^=k>>>12;k+=k<<2;k ^=k>>>4;k=Math.imul(k,2057);return k ^(k>>16)};if(input!==null){const h0a=hashint1(input);const h0b=hashint2(input);const h1a=~~(h0a+Math.imul(h0b,2));const h1b=~~(h0a+Math.imul(h0b,3));const h2a=~~(h0a+Math.imul(h0b,4));const h2b=~~(h0a+Math.imul(h0b,5));output[0]|=(1<<(h0a%32))|(1<<(h1b%32));output[1]|=(1<<(h1a%32))|(1<<(h2b%32));output[2]|=(1<<(h2a%32))|(1<<(h0b%32));fps.add(input)}for(const g of type.generics){buildFunctionTypeFingerprint(g,output,fps)}const fb={id:null,ty:0,generics:EMPTY_GENERICS_ARRAY,bindings:EMPTY_BINDINGS_MAP,};for(const[k,v]of type.bindings.entries()){fb.id=k;fb.generics=v;buildFunctionTypeFingerprint(fb,output,fps)}output[3]=fps.size}function compareTypeFingerprints(fullId,queryFingerprint){const fh0=functionTypeFingerprint[fullId*4];const fh1=functionTypeFingerprint[(fullId*4)+1];const fh2=functionTypeFingerprint[(fullId*4)+2];const[qh0,qh1,qh2]=queryFingerprint;const[in0,in1,in2]=[fh0&qh0,fh1&qh1,fh2&qh2];if((in0 ^ qh0)||(in1 ^ qh1)||(in2 ^ qh2)){return null}return functionTypeFingerprint[(fullId*4)+3]}class VlqHexDecoder{constructor(string,cons){this.string=string;this.cons=cons;this.offset=0;this.backrefQueue=[]}decodeList(){let c=this.string.charCodeAt(this.offset);const ret=[];while(c!==125){ret.push(this.decode());c=this.string.charCodeAt(this.offset)}this.offset+=1;return ret}decode(){let n=0;let c=this.string.charCodeAt(this.offset);if(c===123){this.offset+=1;return this.decodeList()}while(c<96){n=(n<<4)|(c&0xF);this.offset+=1;c=this.string.charCodeAt(this.offset)}n=(n<<4)|(c&0xF);const[sign,value]=[n&1,n>>1];this.offset+=1;return sign?-value:value}next(){const c=this.string.charCodeAt(this.offset);if(c>=48&&c<64){this.offset+=1;return this.backrefQueue[c-48]}if(c===96){this.offset+=1;return this.cons(0)}const result=this.cons(this.decode());this.backrefQueue.unshift(result);if(this.backrefQueue.length>16){this.backrefQueue.pop()}return result}}class RoaringBitmap{constructor(str){const strdecoded=atob(str);const u8array=new Uint8Array(strdecoded.length);for(let j=0;j=4){offsets=[];for(let j=0;j>3]&(1<<(j&0x7))){const runcount=(u8array[i]|(u8array[i+1]<<8));i+=2;this.containers.push(new RoaringBitmapRun(runcount,u8array.slice(i,i+(runcount*4)),));i+=runcount*4}else if(this.cardinalities[j]>=4096){this.containers.push(new RoaringBitmapBits(u8array.slice(i,i+8192)));i+=8192}else{const end=this.cardinalities[j]*2;this.containers.push(new RoaringBitmapArray(this.cardinalities[j],u8array.slice(i,i+end),));i+=end}}}contains(keyvalue){const key=keyvalue>>16;const value=keyvalue&0xFFFF;for(let i=0;i=start&&value<=(start+lenm1)){return true}}return false}}class RoaringBitmapArray{constructor(cardinality,array){this.cardinality=cardinality;this.array=array}contains(value){const l=this.cardinality*2;for(let i=0;i>3]&(1<<(value&7)))}}function buildIndex(rawSearchIndex){searchIndex=[];searchIndexDeprecated=new Map();searchIndexEmptyDesc=new Map();let currentIndex=0;let id=0;for(const crate of rawSearchIndex.values()){id+=crate.t.length+1}functionTypeFingerprint=new Uint32Array((id+1)*4);id=0;for(const[crate,crateCorpus]of rawSearchIndex){const itemDescShardDecoder=new VlqHexDecoder(crateCorpus.D,noop=>noop);let descShard={crate,shard:0,start:0,len:itemDescShardDecoder.next(),promise:null,resolve:null,};const descShardList=[descShard];searchIndexDeprecated.set(crate,new RoaringBitmap(crateCorpus.c));searchIndexEmptyDesc.set(crate,new RoaringBitmap(crateCorpus.e));let descIndex=0;const crateRow={crate,ty:3,name:crate,path:"",descShard,descIndex,exactPath:"",desc:crateCorpus.doc,parent:undefined,type:null,id,word:crate,normalizedName:crate.indexOf("_")===-1?crate:crate.replace(/_/g,""),bitIndex:0,implDisambiguator:null,};id+=1;searchIndex.push(crateRow);currentIndex+=1;if(!searchIndexEmptyDesc.get(crate).contains(0)){descIndex+=1}const itemTypes=crateCorpus.t;const itemNames=crateCorpus.n;const itemPaths=new Map(crateCorpus.q);const itemReexports=new Map(crateCorpus.r);const itemParentIdxs=crateCorpus.i;const implDisambiguator=new Map(crateCorpus.b);const paths=crateCorpus.p;const aliases=crateCorpus.a;const lowercasePaths=[];const itemFunctionDecoder=new VlqHexDecoder(crateCorpus.f,buildFunctionSearchTypeCallback(lowercasePaths),);let len=paths.length;let lastPath=itemPaths.get(0);for(let i=0;i2){path=itemPaths.has(elem[2])?itemPaths.get(elem[2]):lastPath;lastPath=path}const exactPath=elem.length>3?itemPaths.get(elem[3]):path;lowercasePaths.push({ty,name:name.toLowerCase(),path,exactPath});paths[i]={ty,name,path,exactPath}}lastPath="";len=itemTypes.length;for(let i=0;i=descShard.len&&!searchIndexEmptyDesc.get(crate).contains(bitIndex)){descShard={crate,shard:descShard.shard+1,start:descShard.start+descShard.len,len:itemDescShardDecoder.next(),promise:null,resolve:null,};descIndex=0;descShardList.push(descShard)}let word="";if(typeof itemNames[i]==="string"){word=itemNames[i].toLowerCase()}const path=itemPaths.has(i)?itemPaths.get(i):lastPath;const type=itemFunctionDecoder.next();if(type!==null){if(type){const fp=functionTypeFingerprint.subarray(id*4,(id+1)*4);const fps=new Set();for(const t of type.inputs){buildFunctionTypeFingerprint(t,fp,fps)}for(const t of type.output){buildFunctionTypeFingerprint(t,fp,fps)}for(const w of type.where_clause){for(const t of w){buildFunctionTypeFingerprint(t,fp,fps)}}}}const row={crate,ty:itemTypes.charCodeAt(i)-65,name:itemNames[i],path,descShard,descIndex,exactPath:itemReexports.has(i)?itemPaths.get(itemReexports.get(i)):path,parent:itemParentIdxs[i]>0?paths[itemParentIdxs[i]-1]:undefined,type,id,word,normalizedName:word.indexOf("_")===-1?word:word.replace(/_/g,""),bitIndex,implDisambiguator:implDisambiguator.has(i)?implDisambiguator.get(i):null,};id+=1;searchIndex.push(row);lastPath=row.path;if(!searchIndexEmptyDesc.get(crate).contains(bitIndex)){descIndex+=1}}if(aliases){const currentCrateAliases=new Map();ALIASES.set(crate,currentCrateAliases);for(const alias_name in aliases){if(!Object.prototype.hasOwnProperty.call(aliases,alias_name)){continue}let currentNameAliases;if(currentCrateAliases.has(alias_name)){currentNameAliases=currentCrateAliases.get(alias_name)}else{currentNameAliases=[];currentCrateAliases.set(alias_name,currentNameAliases)}for(const local_alias of aliases[alias_name]){currentNameAliases.push(local_alias+currentIndex)}}}currentIndex+=itemTypes.length;searchState.descShards.set(crate,descShardList)}TYPES_POOL=new Map()}function onSearchSubmit(e){e.preventDefault();searchState.clearInputTimeout();search()}function putBackSearch(){const search_input=searchState.input;if(!searchState.input){return}if(search_input.value!==""&&!searchState.isDisplayed()){searchState.showResults();if(browserSupportsHistoryApi()){history.replaceState(null,"",buildUrl(search_input.value,getFilterCrates()))}document.title=searchState.title}}function registerSearchEvents(){const params=searchState.getQueryStringParams();if(searchState.input.value===""){searchState.input.value=params.search||""}const searchAfter500ms=()=>{searchState.clearInputTimeout();if(searchState.input.value.length===0){searchState.hideResults()}else{searchState.timeout=setTimeout(search,500)}};searchState.input.onkeyup=searchAfter500ms;searchState.input.oninput=searchAfter500ms;document.getElementsByClassName("search-form")[0].onsubmit=onSearchSubmit;searchState.input.onchange=e=>{if(e.target!==document.activeElement){return}searchState.clearInputTimeout();setTimeout(search,0)};searchState.input.onpaste=searchState.input.onchange;searchState.outputElement().addEventListener("keydown",e=>{if(e.altKey||e.ctrlKey||e.shiftKey||e.metaKey){return}if(e.which===38){const previous=document.activeElement.previousElementSibling;if(previous){previous.focus()}else{searchState.focus()}e.preventDefault()}else if(e.which===40){const next=document.activeElement.nextElementSibling;if(next){next.focus()}const rect=document.activeElement.getBoundingClientRect();if(window.innerHeight-rect.bottom{if(e.which===40){focusSearchResult();e.preventDefault()}});searchState.input.addEventListener("focus",()=>{putBackSearch()});searchState.input.addEventListener("blur",()=>{searchState.input.placeholder=searchState.input.origPlaceholder});if(browserSupportsHistoryApi()){const previousTitle=document.title;window.addEventListener("popstate",e=>{const params=searchState.getQueryStringParams();document.title=previousTitle;currentResults=null;if(params.search&¶ms.search.length>0){searchState.input.value=params.search;e.preventDefault();search()}else{searchState.input.value="";searchState.hideResults()}})}window.onpageshow=()=>{const qSearch=searchState.getQueryStringParams().search;if(searchState.input.value===""&&qSearch){searchState.input.value=qSearch}search()}}function updateCrate(ev){if(ev.target.value==="all crates"){const query=searchState.input.value.trim();updateSearchHistory(buildUrl(query,null))}currentResults=null;search(true)}buildIndex(rawSearchIndex);if(typeof window!=="undefined"){registerSearchEvents();if(window.searchState.getQueryStringParams().search){search()}}if(typeof exports!=="undefined"){exports.initSearch=initSearch;exports.execQuery=execQuery;exports.parseQuery=parseQuery}}if(typeof window!=="undefined"){window.initSearch=initSearch;if(window.searchIndex!==undefined){initSearch(window.searchIndex)}}else{initSearch(new Map())}})() \ No newline at end of file diff --git a/twitch_types/all.html b/twitch_types/all.html index ac97b1b6..5b8a5c52 100644 --- a/twitch_types/all.html +++ b/twitch_types/all.html @@ -1 +1 @@ -List of all items in this crate

List of all items

Structs

Enums

Traits

Type Aliases

\ No newline at end of file +List of all items in this crate

List of all items

Structs

Enums

Traits

Type Aliases

\ No newline at end of file diff --git a/twitch_types/color/enum.NamedUserColor.html b/twitch_types/color/enum.NamedUserColor.html index ee91762b..aaeaf972 100644 --- a/twitch_types/color/enum.NamedUserColor.html +++ b/twitch_types/color/enum.NamedUserColor.html @@ -1,4 +1,4 @@ -NamedUserColor in twitch_types::color - Rust

Enum twitch_types::color::NamedUserColor

source ·
pub enum NamedUserColor<'a> {
+NamedUserColor in twitch_types::color - Rust

Enum twitch_types::color::NamedUserColor

source ·
pub enum NamedUserColor<'a> {
 
Show 16 variants Blue, BlueViolet, CadetBlue, @@ -37,14 +37,14 @@
source

pub fn as_hex(&'a self) -> &'a HexColorRef

Return this color in hex

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for NamedUserColor<'a>

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type needs to construct itself. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given -unstructured data. Read more
source§

impl<'a> Clone for NamedUserColor<'a>

source§

fn clone(&self) -> NamedUserColor<'a>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<'a> Debug for NamedUserColor<'a>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for NamedUserColor<'a>

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for NamedUserColor<'_>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<Cow<'a, HexColorRef>> for NamedUserColor<'a>

source§

fn from(color: Cow<'a, HexColorRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<HexColor> for NamedUserColor<'a>

source§

fn from(color: HexColor) -> Self

Converts to this type from the input type.
source§

impl<'a> PartialEq for NamedUserColor<'a>

source§

fn eq(&self, other: &NamedUserColor<'a>) -> bool

This method tests for self and other values to be equal, and is used +unstructured data. Read more
source§

impl<'a> Clone for NamedUserColor<'a>

source§

fn clone(&self) -> NamedUserColor<'a>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<'a> Debug for NamedUserColor<'a>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for NamedUserColor<'a>

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for NamedUserColor<'_>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<Cow<'a, HexColorRef>> for NamedUserColor<'a>

source§

fn from(color: Cow<'a, HexColorRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<HexColor> for NamedUserColor<'a>

source§

fn from(color: HexColor) -> Self

Converts to this type from the input type.
source§

impl<'a> PartialEq for NamedUserColor<'a>

source§

fn eq(&self, other: &NamedUserColor<'a>) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for NamedUserColor<'_>

source§

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
where S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl<'a> TryFrom<&'a str> for NamedUserColor<'a>

§

type Error = Error

The type returned in the event of a conversion error.
source§

fn try_from(s: &'a str) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl<'zf, 'zf_inner> ZeroFrom<'zf, NamedUserColor<'zf_inner>> for NamedUserColor<'zf>

Available on crate feature zerofrom only.
source§

fn zero_from(this: &'zf NamedUserColor<'zf_inner>) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'a> Eq for NamedUserColor<'a>

source§

impl<'a> StructuralPartialEq for NamedUserColor<'a>

Auto Trait Implementations§

§

impl<'a> Freeze for NamedUserColor<'a>

§

impl<'a> RefUnwindSafe for NamedUserColor<'a>

§

impl<'a> Send for NamedUserColor<'a>

§

impl<'a> Sync for NamedUserColor<'a>

§

impl<'a> Unpin for NamedUserColor<'a>

§

impl<'a> UnwindSafe for NamedUserColor<'a>

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/color/index.html b/twitch_types/color/index.html index 58d3f9ae..8abcae38 100644 --- a/twitch_types/color/index.html +++ b/twitch_types/color/index.html @@ -1,2 +1,2 @@ -twitch_types::color - Rust

Module twitch_types::color

source ·
Available on crate feature color only.
Expand description

types for colors

+twitch_types::color - Rust

Module twitch_types::color

source ·
Available on crate feature color only.
Expand description

types for colors

Structs§

Enums§

\ No newline at end of file diff --git a/twitch_types/color/struct.HexColor.html b/twitch_types/color/struct.HexColor.html index 1e3506b5..377c708b 100644 --- a/twitch_types/color/struct.HexColor.html +++ b/twitch_types/color/struct.HexColor.html @@ -1,4 +1,4 @@ -HexColor in twitch_types::color - Rust

Struct twitch_types::color::HexColor

source ·
pub struct HexColor(/* private fields */);
Available on crate feature color only.
Expand description

A color in hex

+HexColor in twitch_types::color - Rust

Struct twitch_types::color::HexColor

source ·
pub struct HexColor(/* private fields */);
Available on crate feature color only.
Expand description

A color in hex

Implementations§

source§

impl HexColor

source

pub const fn new(raw: String) -> Self

Constructs a new HexColor

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newHexColorfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<HexColorRef>

Converts this HexColor into a Box<HexColorRef>

@@ -9,29 +9,29 @@ Cow<'_, HexColorRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for HexColor

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<HexColorRef> for HexColor

source§

fn as_ref(&self) -> &HexColorRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for HexColor

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<HexColorRef> for HexColor

source§

fn borrow(&self) -> &HexColorRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for HexColor

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for HexColor

source§

fn clone(&self) -> HexColor

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for HexColor

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for HexColor

§

type Target = HexColorRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for HexColor

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for HexColor

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a HexColor> for &'a HexColorRef

source§

fn from(owned: &'a HexColor) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a HexColor> for Collection<'a, HexColor>

source§

fn from(v: &'a HexColor) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a HexColor> for Cow<'a, HexColorRef>

source§

fn from(owned: &'a HexColor) -> Self

Converts to this type from the input type.
source§

impl From<&HexColorRef> for HexColor

source§

fn from(s: &HexColorRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for HexColor

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<HexColorRef>> for HexColor

source§

fn from(r: Box<HexColorRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for HexColor

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, HexColorRef>> for HexColor

source§

fn from(r: Cow<'a, HexColorRef>) -> Self

Converts to this type from the input type.
source§

impl From<HexColor> for Box<HexColorRef>

source§

fn from(r: HexColor) -> Self

Converts to this type from the input type.
source§

impl<'a> From<HexColor> for Cow<'a, HexColorRef>

source§

fn from(owned: HexColor) -> Self

Converts to this type from the input type.
source§

impl<'a> From<HexColor> for NamedUserColor<'a>

source§

fn from(color: HexColor) -> Self

Converts to this type from the input type.
source§

impl From<HexColor> for String

source§

fn from(s: HexColor) -> Self

Converts to this type from the input type.
source§

impl From<String> for HexColor

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for HexColor

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for HexColor

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<HexColorRef> for HexColor

source§

fn as_ref(&self) -> &HexColorRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for HexColor

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<HexColorRef> for HexColor

source§

fn borrow(&self) -> &HexColorRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for HexColor

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for HexColor

source§

fn clone(&self) -> HexColor

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for HexColor

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for HexColor

§

type Target = HexColorRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for HexColor

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for HexColor

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a HexColor> for &'a HexColorRef

source§

fn from(owned: &'a HexColor) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a HexColor> for Collection<'a, HexColor>

source§

fn from(v: &'a HexColor) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a HexColor> for Cow<'a, HexColorRef>

source§

fn from(owned: &'a HexColor) -> Self

Converts to this type from the input type.
source§

impl From<&HexColorRef> for HexColor

source§

fn from(s: &HexColorRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for HexColor

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<HexColorRef>> for HexColor

source§

fn from(r: Box<HexColorRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for HexColor

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, HexColorRef>> for HexColor

source§

fn from(r: Cow<'a, HexColorRef>) -> Self

Converts to this type from the input type.
source§

impl From<HexColor> for Box<HexColorRef>

source§

fn from(r: HexColor) -> Self

Converts to this type from the input type.
source§

impl<'a> From<HexColor> for Cow<'a, HexColorRef>

source§

fn from(owned: HexColor) -> Self

Converts to this type from the input type.
source§

impl<'a> From<HexColor> for NamedUserColor<'a>

source§

fn from(color: HexColor) -> Self

Converts to this type from the input type.
source§

impl From<HexColor> for String

source§

fn from(s: HexColor) -> Self

Converts to this type from the input type.
source§

impl From<String> for HexColor

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for HexColor

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for HexColor

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, HexColorRef> for &'a HexColor

source§

fn into_cow(self) -> Cow<'a, HexColorRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, HexColorRef> for HexColor

source§

fn into_cow(self) -> Cow<'a, HexColorRef>

Make the cow with proper ownership, muu
source§

impl Ord for HexColor

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, HexColorRef> for &'a HexColor

source§

fn into_cow(self) -> Cow<'a, HexColorRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, HexColorRef> for HexColor

source§

fn into_cow(self) -> Cow<'a, HexColorRef>

Make the cow with proper ownership, muu
source§

impl Ord for HexColor

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&HexColor> for HexColor

source§

fn eq(&self, other: &&HexColor) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always + Self: Sized + PartialOrd,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<&HexColor> for HexColor

source§

fn eq(&self, other: &&HexColor) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&HexColorRef> for HexColor

source§

fn eq(&self, other: &&HexColorRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<HexColor> for &HexColorRef

source§

fn eq(&self, other: &HexColor) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<HexColor> for HexColorRef

source§

fn eq(&self, other: &HexColor) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<HexColor> for HexColorRef

source§

fn eq(&self, other: &HexColor) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<HexColorRef> for HexColor

source§

fn eq(&self, other: &HexColorRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for HexColor

source§

fn eq(&self, other: &HexColor) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for HexColor

source§

fn eq(&self, other: &HexColor) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for HexColor

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for HexColor

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, HexColor> for &'zf HexColorRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf HexColor) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for HexColor

source§

impl StructuralPartialEq for HexColor

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/color/struct.HexColorRef.html b/twitch_types/color/struct.HexColorRef.html index 37bd9c64..294cf6d8 100644 --- a/twitch_types/color/struct.HexColorRef.html +++ b/twitch_types/color/struct.HexColorRef.html @@ -1,24 +1,24 @@ -HexColorRef in twitch_types::color - Rust

Struct twitch_types::color::HexColorRef

source ·
pub struct HexColorRef(/* private fields */);
Available on crate feature color only.
Expand description

A color in hex

+HexColorRef in twitch_types::color - Rust

Struct twitch_types::color::HexColorRef

source ·
pub struct HexColorRef(/* private fields */);
Available on crate feature color only.
Expand description

A color in hex

Implementations§

source§

impl HexColorRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed HexColorRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed HexColorRef

source

pub fn into_owned(self: Box<HexColorRef>) -> HexColor

Converts a Box<HexColorRef> into a HexColor without copying or allocating

source

pub const fn as_str(&self) -> &str

Provides access to the underlying value as a string slice.

source§

impl HexColorRef

source

pub fn as_cow(&self) -> Cow<'_, HexColorRef>

Trait Implementations§

source§

impl AsRef<HexColorRef> for HexColor

source§

fn as_ref(&self) -> &HexColorRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for HexColorRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<HexColorRef> for HexColor

source§

fn borrow(&self) -> &HexColorRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for HexColorRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for HexColorRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a HexColorRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<HexColorRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for HexColorRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a HexColorRef> for Collection<'a, HexColor>

source§

fn from(v: &'a &'a HexColorRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, HexColorRef>> for &'a HexColorRef

source§

fn from(r: &'a Cow<'b, HexColorRef>) -> &'a HexColorRef

Converts to this type from the input type.
source§

impl<'a> From<&'a HexColor> for &'a HexColorRef

source§

fn from(owned: &'a HexColor) -> Self

Converts to this type from the input type.
source§

impl From<&HexColorRef> for Arc<HexColorRef>

source§

fn from(r: &HexColorRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a HexColorRef> for Cow<'a, HexColorRef>

source§

fn from(r: &'a HexColorRef) -> Self

Converts to this type from the input type.
source§

impl From<&HexColorRef> for HexColor

source§

fn from(s: &HexColorRef) -> Self

Converts to this type from the input type.
source§

impl From<&HexColorRef> for Rc<HexColorRef>

source§

fn from(r: &HexColorRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a HexColorRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a HexColorRef

source§

fn from(s: &'a str) -> &'a HexColorRef

Converts to this type from the input type.
source§

impl From<HexColor> for Box<HexColorRef>

source§

fn from(r: HexColor) -> Self

Converts to this type from the input type.
source§

impl Hash for HexColorRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, HexColorRef> for &'a HexColor

source§

fn into_cow(self) -> Cow<'a, HexColorRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, HexColorRef> for &'a HexColorRef

source§

fn into_cow(self) -> Cow<'a, HexColorRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, HexColorRef> for HexColor

source§

fn into_cow(self) -> Cow<'a, HexColorRef>

Make the cow with proper ownership, muu
source§

impl Ord for HexColorRef

source§

fn cmp(&self, other: &HexColorRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&HexColorRef> for HexColor

source§

fn eq(&self, other: &&HexColorRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +

Trait Implementations§

source§

impl AsRef<HexColorRef> for HexColor

source§

fn as_ref(&self) -> &HexColorRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for HexColorRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<HexColorRef> for HexColor

source§

fn borrow(&self) -> &HexColorRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for HexColorRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for HexColorRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a HexColorRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<HexColorRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for HexColorRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a HexColorRef> for Collection<'a, HexColor>

source§

fn from(v: &'a &'a HexColorRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, HexColorRef>> for &'a HexColorRef

source§

fn from(r: &'a Cow<'b, HexColorRef>) -> &'a HexColorRef

Converts to this type from the input type.
source§

impl<'a> From<&'a HexColor> for &'a HexColorRef

source§

fn from(owned: &'a HexColor) -> Self

Converts to this type from the input type.
source§

impl From<&HexColorRef> for Arc<HexColorRef>

source§

fn from(r: &HexColorRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a HexColorRef> for Cow<'a, HexColorRef>

source§

fn from(r: &'a HexColorRef) -> Self

Converts to this type from the input type.
source§

impl From<&HexColorRef> for HexColor

source§

fn from(s: &HexColorRef) -> Self

Converts to this type from the input type.
source§

impl From<&HexColorRef> for Rc<HexColorRef>

source§

fn from(r: &HexColorRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a HexColorRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a HexColorRef

source§

fn from(s: &'a str) -> &'a HexColorRef

Converts to this type from the input type.
source§

impl From<HexColor> for Box<HexColorRef>

source§

fn from(r: HexColor) -> Self

Converts to this type from the input type.
source§

impl Hash for HexColorRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, HexColorRef> for &'a HexColor

source§

fn into_cow(self) -> Cow<'a, HexColorRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, HexColorRef> for &'a HexColorRef

source§

fn into_cow(self) -> Cow<'a, HexColorRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, HexColorRef> for HexColor

source§

fn into_cow(self) -> Cow<'a, HexColorRef>

Make the cow with proper ownership, muu
source§

impl Ord for HexColorRef

source§

fn cmp(&self, other: &HexColorRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&HexColorRef> for HexColor

source§

fn eq(&self, other: &&HexColorRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<HexColor> for &HexColorRef

source§

fn eq(&self, other: &HexColor) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<HexColor> for HexColorRef

source§

fn eq(&self, other: &HexColor) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<HexColor> for HexColorRef

source§

fn eq(&self, other: &HexColor) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<HexColorRef> for HexColor

source§

fn eq(&self, other: &HexColorRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for HexColorRef

source§

fn eq(&self, other: &HexColorRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for HexColorRef

source§

fn eq(&self, other: &HexColorRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for HexColorRef

source§

fn partial_cmp(&self, other: &HexColorRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for HexColorRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for HexColorRef

§

type Owned = HexColor

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, HexColor> for &'zf HexColorRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf HexColor) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, HexColorRef> for &'zf HexColorRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf HexColorRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for HexColorRef

source§

impl StructuralPartialEq for HexColorRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/emote/enum.EmoteAnimationSetting.html b/twitch_types/emote/enum.EmoteAnimationSetting.html index d0018ba2..afc0324a 100644 --- a/twitch_types/emote/enum.EmoteAnimationSetting.html +++ b/twitch_types/emote/enum.EmoteAnimationSetting.html @@ -1,4 +1,4 @@ -EmoteAnimationSetting in twitch_types::emote - Rust

Enum twitch_types::emote::EmoteAnimationSetting

source ·
pub enum EmoteAnimationSetting {
+EmoteAnimationSetting in twitch_types::emote - Rust

Enum twitch_types::emote::EmoteAnimationSetting

source ·
pub enum EmoteAnimationSetting {
     Static,
     Animated,
 }
Available on crate feature emote only.
Expand description

Formats for an emote.

@@ -9,9 +9,9 @@ by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for EmoteAnimationSetting

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for EmoteAnimationSetting

source§

impl StructuralPartialEq for EmoteAnimationSetting

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/emote/enum.EmoteScale.html b/twitch_types/emote/enum.EmoteScale.html index 1063d67b..294aecab 100644 --- a/twitch_types/emote/enum.EmoteScale.html +++ b/twitch_types/emote/enum.EmoteScale.html @@ -1,4 +1,4 @@ -EmoteScale in twitch_types::emote - Rust

Enum twitch_types::emote::EmoteScale

source ·
pub enum EmoteScale {
+EmoteScale in twitch_types::emote - Rust

Enum twitch_types::emote::EmoteScale

source ·
pub enum EmoteScale {
     Size1_0,
     Size2_0,
     Size3_0,
@@ -6,14 +6,14 @@
 

Variants§

§

Size1_0

1.0

§

Size2_0

2.0

§

Size3_0

3.0

-

Trait Implementations§

source§

impl Clone for EmoteScale

source§

fn clone(&self) -> EmoteScale

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for EmoteScale

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for EmoteScale

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl<'de> Deserialize<'de> for EmoteScale

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for EmoteScale

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl PartialEq for EmoteScale

source§

fn eq(&self, other: &EmoteScale) -> bool

This method tests for self and other values to be equal, and is used +

Trait Implementations§

source§

impl Clone for EmoteScale

source§

fn clone(&self) -> EmoteScale

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for EmoteScale

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Default for EmoteScale

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl<'de> Deserialize<'de> for EmoteScale

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for EmoteScale

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl PartialEq for EmoteScale

source§

fn eq(&self, other: &EmoteScale) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for EmoteScale

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for EmoteScale

source§

impl StructuralPartialEq for EmoteScale

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/emote/enum.EmoteThemeMode.html b/twitch_types/emote/enum.EmoteThemeMode.html index 5249ddc4..49625b8e 100644 --- a/twitch_types/emote/enum.EmoteThemeMode.html +++ b/twitch_types/emote/enum.EmoteThemeMode.html @@ -1,4 +1,4 @@ -EmoteThemeMode in twitch_types::emote - Rust

Enum twitch_types::emote::EmoteThemeMode

source ·
pub enum EmoteThemeMode {
+EmoteThemeMode in twitch_types::emote - Rust

Enum twitch_types::emote::EmoteThemeMode

source ·
pub enum EmoteThemeMode {
     Light,
     Dark,
 }
Available on crate feature emote only.
Expand description

Background themes available for an emote.

@@ -9,9 +9,9 @@ by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for EmoteThemeMode

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for EmoteThemeMode

source§

impl StructuralPartialEq for EmoteThemeMode

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/emote/index.html b/twitch_types/emote/index.html index 5e46d5fe..1db1fd70 100644 --- a/twitch_types/emote/index.html +++ b/twitch_types/emote/index.html @@ -1,2 +1,2 @@ -twitch_types::emote - Rust

Module twitch_types::emote

source ·
Available on crate feature emote only.
Expand description

types for emotes

+twitch_types::emote - Rust

Module twitch_types::emote

source ·
Available on crate feature emote only.
Expand description

types for emotes

Structs§

Enums§

\ No newline at end of file diff --git a/twitch_types/emote/struct.BadgeSetId.html b/twitch_types/emote/struct.BadgeSetId.html index 3445d8ee..9dad81d3 100644 --- a/twitch_types/emote/struct.BadgeSetId.html +++ b/twitch_types/emote/struct.BadgeSetId.html @@ -1,4 +1,4 @@ -BadgeSetId in twitch_types::emote - Rust

Struct twitch_types::emote::BadgeSetId

source ·
pub struct BadgeSetId(/* private fields */);
Available on crate feature emote only.
Expand description

A Badge set ID

+BadgeSetId in twitch_types::emote - Rust

Struct twitch_types::emote::BadgeSetId

source ·
pub struct BadgeSetId(/* private fields */);
Available on crate feature emote only.
Expand description

A Badge set ID

Implementations§

source§

impl BadgeSetId

source

pub const fn new(raw: String) -> Self

Constructs a new BadgeSetId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newBadgeSetIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<BadgeSetIdRef>

Converts this BadgeSetId into a Box<BadgeSetIdRef>

@@ -9,29 +9,29 @@ Cow<'_, BadgeSetIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for BadgeSetId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<BadgeSetIdRef> for BadgeSetId

source§

fn as_ref(&self) -> &BadgeSetIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for BadgeSetId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<BadgeSetIdRef> for BadgeSetId

source§

fn borrow(&self) -> &BadgeSetIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for BadgeSetId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for BadgeSetId

source§

fn clone(&self) -> BadgeSetId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for BadgeSetId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for BadgeSetId

§

type Target = BadgeSetIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for BadgeSetId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for BadgeSetId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a BadgeSetId> for &'a BadgeSetIdRef

source§

fn from(owned: &'a BadgeSetId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a BadgeSetId> for Collection<'a, BadgeSetId>

source§

fn from(v: &'a BadgeSetId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a BadgeSetId> for Cow<'a, BadgeSetIdRef>

source§

fn from(owned: &'a BadgeSetId) -> Self

Converts to this type from the input type.
source§

impl From<&BadgeSetIdRef> for BadgeSetId

source§

fn from(s: &BadgeSetIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for BadgeSetId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<BadgeSetId> for Box<BadgeSetIdRef>

source§

fn from(r: BadgeSetId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<BadgeSetId> for Cow<'a, BadgeSetIdRef>

source§

fn from(owned: BadgeSetId) -> Self

Converts to this type from the input type.
source§

impl From<BadgeSetId> for String

source§

fn from(s: BadgeSetId) -> Self

Converts to this type from the input type.
source§

impl From<Box<BadgeSetIdRef>> for BadgeSetId

source§

fn from(r: Box<BadgeSetIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for BadgeSetId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, BadgeSetIdRef>> for BadgeSetId

source§

fn from(r: Cow<'a, BadgeSetIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<String> for BadgeSetId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for BadgeSetId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for BadgeSetId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<BadgeSetIdRef> for BadgeSetId

source§

fn as_ref(&self) -> &BadgeSetIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for BadgeSetId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<BadgeSetIdRef> for BadgeSetId

source§

fn borrow(&self) -> &BadgeSetIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for BadgeSetId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for BadgeSetId

source§

fn clone(&self) -> BadgeSetId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for BadgeSetId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for BadgeSetId

§

type Target = BadgeSetIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for BadgeSetId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for BadgeSetId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a BadgeSetId> for &'a BadgeSetIdRef

source§

fn from(owned: &'a BadgeSetId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a BadgeSetId> for Collection<'a, BadgeSetId>

source§

fn from(v: &'a BadgeSetId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a BadgeSetId> for Cow<'a, BadgeSetIdRef>

source§

fn from(owned: &'a BadgeSetId) -> Self

Converts to this type from the input type.
source§

impl From<&BadgeSetIdRef> for BadgeSetId

source§

fn from(s: &BadgeSetIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for BadgeSetId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<BadgeSetId> for Box<BadgeSetIdRef>

source§

fn from(r: BadgeSetId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<BadgeSetId> for Cow<'a, BadgeSetIdRef>

source§

fn from(owned: BadgeSetId) -> Self

Converts to this type from the input type.
source§

impl From<BadgeSetId> for String

source§

fn from(s: BadgeSetId) -> Self

Converts to this type from the input type.
source§

impl From<Box<BadgeSetIdRef>> for BadgeSetId

source§

fn from(r: Box<BadgeSetIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for BadgeSetId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, BadgeSetIdRef>> for BadgeSetId

source§

fn from(r: Cow<'a, BadgeSetIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<String> for BadgeSetId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for BadgeSetId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for BadgeSetId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, BadgeSetIdRef> for &'a BadgeSetId

source§

fn into_cow(self) -> Cow<'a, BadgeSetIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, BadgeSetIdRef> for BadgeSetId

source§

fn into_cow(self) -> Cow<'a, BadgeSetIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for BadgeSetId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&BadgeSetId> for BadgeSetId

source§

fn eq(&self, other: &&BadgeSetId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&BadgeSetIdRef> for BadgeSetId

source§

fn eq(&self, other: &&BadgeSetIdRef) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<&BadgeSetId> for BadgeSetId

source§

fn eq(&self, other: &&BadgeSetId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<BadgeSetId> for &BadgeSetIdRef

source§

fn eq(&self, other: &BadgeSetId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&BadgeSetIdRef> for BadgeSetId

source§

fn eq(&self, other: &&BadgeSetIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<BadgeSetId> for BadgeSetIdRef

source§

fn eq(&self, other: &BadgeSetId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<BadgeSetIdRef> for BadgeSetId

source§

fn eq(&self, other: &BadgeSetIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<BadgeSetId> for &BadgeSetIdRef

source§

fn eq(&self, other: &BadgeSetId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for BadgeSetId

source§

fn eq(&self, other: &BadgeSetId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<BadgeSetId> for BadgeSetIdRef

source§

fn eq(&self, other: &BadgeSetId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<BadgeSetIdRef> for BadgeSetId

source§

fn eq(&self, other: &BadgeSetIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for BadgeSetId

source§

fn eq(&self, other: &BadgeSetId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for BadgeSetId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for BadgeSetId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, BadgeSetId> for &'zf BadgeSetIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf BadgeSetId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for BadgeSetId

source§

impl StructuralPartialEq for BadgeSetId

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/emote/struct.BadgeSetIdRef.html b/twitch_types/emote/struct.BadgeSetIdRef.html index a2779d8a..65abd456 100644 --- a/twitch_types/emote/struct.BadgeSetIdRef.html +++ b/twitch_types/emote/struct.BadgeSetIdRef.html @@ -1,4 +1,4 @@ -BadgeSetIdRef in twitch_types::emote - Rust

Struct twitch_types::emote::BadgeSetIdRef

source ·
pub struct BadgeSetIdRef(/* private fields */);
Available on crate feature emote only.
Expand description

A Badge set ID

+BadgeSetIdRef in twitch_types::emote - Rust

Struct twitch_types::emote::BadgeSetIdRef

source ·
pub struct BadgeSetIdRef(/* private fields */);
Available on crate feature emote only.
Expand description

A Badge set ID

Implementations§

source§

impl BadgeSetIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed BadgeSetIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed BadgeSetIdRef

source

pub fn into_owned(self: Box<BadgeSetIdRef>) -> BadgeSetId

Converts a Box<BadgeSetIdRef> into a BadgeSetId without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, BadgeSetIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a BadgeSetIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<BadgeSetIdRef> for BadgeSetId

source§

fn as_ref(&self) -> &BadgeSetIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for BadgeSetIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<BadgeSetIdRef> for BadgeSetId

source§

fn borrow(&self) -> &BadgeSetIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for BadgeSetIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for BadgeSetIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a BadgeSetIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<BadgeSetIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for BadgeSetIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a BadgeSetIdRef> for Collection<'a, BadgeSetId>

source§

fn from(v: &'a &'a BadgeSetIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a BadgeSetId> for &'a BadgeSetIdRef

source§

fn from(owned: &'a BadgeSetId) -> Self

Converts to this type from the input type.
source§

impl From<&BadgeSetIdRef> for Arc<BadgeSetIdRef>

source§

fn from(r: &BadgeSetIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&BadgeSetIdRef> for BadgeSetId

source§

fn from(s: &BadgeSetIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a BadgeSetIdRef> for Cow<'a, BadgeSetIdRef>

source§

fn from(r: &'a BadgeSetIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&BadgeSetIdRef> for Rc<BadgeSetIdRef>

source§

fn from(r: &BadgeSetIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, BadgeSetIdRef>> for &'a BadgeSetIdRef

source§

fn from(r: &'a Cow<'b, BadgeSetIdRef>) -> &'a BadgeSetIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a BadgeSetIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a BadgeSetIdRef

source§

fn from(s: &'a str) -> &'a BadgeSetIdRef

Converts to this type from the input type.
source§

impl From<BadgeSetId> for Box<BadgeSetIdRef>

source§

fn from(r: BadgeSetId) -> Self

Converts to this type from the input type.
source§

impl Hash for BadgeSetIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, BadgeSetIdRef> for &'a BadgeSetId

source§

fn into_cow(self) -> Cow<'a, BadgeSetIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, BadgeSetIdRef> for &'a BadgeSetIdRef

source§

fn into_cow(self) -> Cow<'a, BadgeSetIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, BadgeSetIdRef> for BadgeSetId

source§

fn into_cow(self) -> Cow<'a, BadgeSetIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for BadgeSetIdRef

source§

fn cmp(&self, other: &BadgeSetIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&BadgeSetIdRef> for BadgeSetId

source§

fn eq(&self, other: &&BadgeSetIdRef) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<BadgeSetIdRef> for BadgeSetId

source§

fn as_ref(&self) -> &BadgeSetIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for BadgeSetIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<BadgeSetIdRef> for BadgeSetId

source§

fn borrow(&self) -> &BadgeSetIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for BadgeSetIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for BadgeSetIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a BadgeSetIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<BadgeSetIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for BadgeSetIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a BadgeSetIdRef> for Collection<'a, BadgeSetId>

source§

fn from(v: &'a &'a BadgeSetIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a BadgeSetId> for &'a BadgeSetIdRef

source§

fn from(owned: &'a BadgeSetId) -> Self

Converts to this type from the input type.
source§

impl From<&BadgeSetIdRef> for Arc<BadgeSetIdRef>

source§

fn from(r: &BadgeSetIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&BadgeSetIdRef> for BadgeSetId

source§

fn from(s: &BadgeSetIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a BadgeSetIdRef> for Cow<'a, BadgeSetIdRef>

source§

fn from(r: &'a BadgeSetIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&BadgeSetIdRef> for Rc<BadgeSetIdRef>

source§

fn from(r: &BadgeSetIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, BadgeSetIdRef>> for &'a BadgeSetIdRef

source§

fn from(r: &'a Cow<'b, BadgeSetIdRef>) -> &'a BadgeSetIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a BadgeSetIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a BadgeSetIdRef

source§

fn from(s: &'a str) -> &'a BadgeSetIdRef

Converts to this type from the input type.
source§

impl From<BadgeSetId> for Box<BadgeSetIdRef>

source§

fn from(r: BadgeSetId) -> Self

Converts to this type from the input type.
source§

impl Hash for BadgeSetIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, BadgeSetIdRef> for &'a BadgeSetId

source§

fn into_cow(self) -> Cow<'a, BadgeSetIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, BadgeSetIdRef> for &'a BadgeSetIdRef

source§

fn into_cow(self) -> Cow<'a, BadgeSetIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, BadgeSetIdRef> for BadgeSetId

source§

fn into_cow(self) -> Cow<'a, BadgeSetIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for BadgeSetIdRef

source§

fn cmp(&self, other: &BadgeSetIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&BadgeSetIdRef> for BadgeSetId

source§

fn eq(&self, other: &&BadgeSetIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<BadgeSetId> for &BadgeSetIdRef

source§

fn eq(&self, other: &BadgeSetId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<BadgeSetId> for BadgeSetIdRef

source§

fn eq(&self, other: &BadgeSetId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<BadgeSetIdRef> for BadgeSetId

source§

fn eq(&self, other: &BadgeSetIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<BadgeSetId> for &BadgeSetIdRef

source§

fn eq(&self, other: &BadgeSetId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for BadgeSetIdRef

source§

fn eq(&self, other: &BadgeSetIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<BadgeSetId> for BadgeSetIdRef

source§

fn eq(&self, other: &BadgeSetId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<BadgeSetIdRef> for BadgeSetId

source§

fn eq(&self, other: &BadgeSetIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for BadgeSetIdRef

source§

fn eq(&self, other: &BadgeSetIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for BadgeSetIdRef

source§

fn partial_cmp(&self, other: &BadgeSetIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl Serialize for BadgeSetIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for BadgeSetIdRef

§

type Owned = BadgeSetId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, BadgeSetId> for &'zf BadgeSetIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf BadgeSetId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, BadgeSetIdRef> for &'zf BadgeSetIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf BadgeSetIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for BadgeSetIdRef

source§

impl StructuralPartialEq for BadgeSetIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where +operator. Read more

source§

impl Serialize for BadgeSetIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for BadgeSetIdRef

§

type Owned = BadgeSetId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, BadgeSetId> for &'zf BadgeSetIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf BadgeSetId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, BadgeSetIdRef> for &'zf BadgeSetIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf BadgeSetIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for BadgeSetIdRef

source§

impl StructuralPartialEq for BadgeSetIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/emote/struct.ChatBadgeId.html b/twitch_types/emote/struct.ChatBadgeId.html index 3d75bd53..904ae29e 100644 --- a/twitch_types/emote/struct.ChatBadgeId.html +++ b/twitch_types/emote/struct.ChatBadgeId.html @@ -1,4 +1,4 @@ -ChatBadgeId in twitch_types::emote - Rust

Struct twitch_types::emote::ChatBadgeId

source ·
pub struct ChatBadgeId(/* private fields */);
Available on crate feature emote only.
Expand description

A channel chat badge ID

+ChatBadgeId in twitch_types::emote - Rust

Struct twitch_types::emote::ChatBadgeId

source ·
pub struct ChatBadgeId(/* private fields */);
Available on crate feature emote only.
Expand description

A channel chat badge ID

Implementations§

source§

impl ChatBadgeId

source

pub const fn new(raw: String) -> Self

Constructs a new ChatBadgeId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newChatBadgeIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<ChatBadgeIdRef>

Converts this ChatBadgeId into a Box<ChatBadgeIdRef>

@@ -9,29 +9,29 @@ Cow<'_, ChatBadgeIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for ChatBadgeId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<ChatBadgeIdRef> for ChatBadgeId

source§

fn as_ref(&self) -> &ChatBadgeIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for ChatBadgeId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<ChatBadgeIdRef> for ChatBadgeId

source§

fn borrow(&self) -> &ChatBadgeIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for ChatBadgeId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for ChatBadgeId

source§

fn clone(&self) -> ChatBadgeId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ChatBadgeId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for ChatBadgeId

§

type Target = ChatBadgeIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for ChatBadgeId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for ChatBadgeId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a ChatBadgeId> for &'a ChatBadgeIdRef

source§

fn from(owned: &'a ChatBadgeId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a ChatBadgeId> for Collection<'a, ChatBadgeId>

source§

fn from(v: &'a ChatBadgeId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a ChatBadgeId> for Cow<'a, ChatBadgeIdRef>

source§

fn from(owned: &'a ChatBadgeId) -> Self

Converts to this type from the input type.
source§

impl From<&ChatBadgeIdRef> for ChatBadgeId

source§

fn from(s: &ChatBadgeIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for ChatBadgeId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<ChatBadgeIdRef>> for ChatBadgeId

source§

fn from(r: Box<ChatBadgeIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for ChatBadgeId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl From<ChatBadgeId> for Box<ChatBadgeIdRef>

source§

fn from(r: ChatBadgeId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<ChatBadgeId> for Cow<'a, ChatBadgeIdRef>

source§

fn from(owned: ChatBadgeId) -> Self

Converts to this type from the input type.
source§

impl From<ChatBadgeId> for String

source§

fn from(s: ChatBadgeId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, ChatBadgeIdRef>> for ChatBadgeId

source§

fn from(r: Cow<'a, ChatBadgeIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<String> for ChatBadgeId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for ChatBadgeId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for ChatBadgeId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<ChatBadgeIdRef> for ChatBadgeId

source§

fn as_ref(&self) -> &ChatBadgeIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for ChatBadgeId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<ChatBadgeIdRef> for ChatBadgeId

source§

fn borrow(&self) -> &ChatBadgeIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for ChatBadgeId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for ChatBadgeId

source§

fn clone(&self) -> ChatBadgeId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ChatBadgeId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for ChatBadgeId

§

type Target = ChatBadgeIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for ChatBadgeId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for ChatBadgeId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a ChatBadgeId> for &'a ChatBadgeIdRef

source§

fn from(owned: &'a ChatBadgeId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a ChatBadgeId> for Collection<'a, ChatBadgeId>

source§

fn from(v: &'a ChatBadgeId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a ChatBadgeId> for Cow<'a, ChatBadgeIdRef>

source§

fn from(owned: &'a ChatBadgeId) -> Self

Converts to this type from the input type.
source§

impl From<&ChatBadgeIdRef> for ChatBadgeId

source§

fn from(s: &ChatBadgeIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for ChatBadgeId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<ChatBadgeIdRef>> for ChatBadgeId

source§

fn from(r: Box<ChatBadgeIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for ChatBadgeId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl From<ChatBadgeId> for Box<ChatBadgeIdRef>

source§

fn from(r: ChatBadgeId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<ChatBadgeId> for Cow<'a, ChatBadgeIdRef>

source§

fn from(owned: ChatBadgeId) -> Self

Converts to this type from the input type.
source§

impl From<ChatBadgeId> for String

source§

fn from(s: ChatBadgeId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, ChatBadgeIdRef>> for ChatBadgeId

source§

fn from(r: Cow<'a, ChatBadgeIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<String> for ChatBadgeId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for ChatBadgeId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for ChatBadgeId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, ChatBadgeIdRef> for &'a ChatBadgeId

source§

fn into_cow(self) -> Cow<'a, ChatBadgeIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, ChatBadgeIdRef> for ChatBadgeId

source§

fn into_cow(self) -> Cow<'a, ChatBadgeIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for ChatBadgeId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, ChatBadgeIdRef> for &'a ChatBadgeId

source§

fn into_cow(self) -> Cow<'a, ChatBadgeIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, ChatBadgeIdRef> for ChatBadgeId

source§

fn into_cow(self) -> Cow<'a, ChatBadgeIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for ChatBadgeId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&ChatBadgeId> for ChatBadgeId

source§

fn eq(&self, other: &&ChatBadgeId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&ChatBadgeIdRef> for ChatBadgeId

source§

fn eq(&self, other: &&ChatBadgeIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<ChatBadgeId> for &ChatBadgeIdRef

source§

fn eq(&self, other: &ChatBadgeId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<ChatBadgeId> for ChatBadgeIdRef

source§

fn eq(&self, other: &ChatBadgeId) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<&ChatBadgeId> for ChatBadgeId

source§

fn eq(&self, other: &&ChatBadgeId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<ChatBadgeIdRef> for ChatBadgeId

source§

fn eq(&self, other: &ChatBadgeIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for ChatBadgeId

source§

fn eq(&self, other: &ChatBadgeId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&ChatBadgeIdRef> for ChatBadgeId

source§

fn eq(&self, other: &&ChatBadgeIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<ChatBadgeId> for &ChatBadgeIdRef

source§

fn eq(&self, other: &ChatBadgeId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<ChatBadgeId> for ChatBadgeIdRef

source§

fn eq(&self, other: &ChatBadgeId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<ChatBadgeIdRef> for ChatBadgeId

source§

fn eq(&self, other: &ChatBadgeIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for ChatBadgeId

source§

fn eq(&self, other: &ChatBadgeId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for ChatBadgeId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for ChatBadgeId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, ChatBadgeId> for &'zf ChatBadgeIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf ChatBadgeId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for ChatBadgeId

source§

impl StructuralPartialEq for ChatBadgeId

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/emote/struct.ChatBadgeIdRef.html b/twitch_types/emote/struct.ChatBadgeIdRef.html index 796ec4bb..f3d410b5 100644 --- a/twitch_types/emote/struct.ChatBadgeIdRef.html +++ b/twitch_types/emote/struct.ChatBadgeIdRef.html @@ -1,4 +1,4 @@ -ChatBadgeIdRef in twitch_types::emote - Rust

Struct twitch_types::emote::ChatBadgeIdRef

source ·
pub struct ChatBadgeIdRef(/* private fields */);
Available on crate feature emote only.
Expand description

A channel chat badge ID

+ChatBadgeIdRef in twitch_types::emote - Rust

Struct twitch_types::emote::ChatBadgeIdRef

source ·
pub struct ChatBadgeIdRef(/* private fields */);
Available on crate feature emote only.
Expand description

A channel chat badge ID

Implementations§

source§

impl ChatBadgeIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed ChatBadgeIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed ChatBadgeIdRef

source

pub fn into_owned(self: Box<ChatBadgeIdRef>) -> ChatBadgeId

Converts a Box<ChatBadgeIdRef> into a ChatBadgeId without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, ChatBadgeIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a ChatBadgeIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<ChatBadgeIdRef> for ChatBadgeId

source§

fn as_ref(&self) -> &ChatBadgeIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for ChatBadgeIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<ChatBadgeIdRef> for ChatBadgeId

source§

fn borrow(&self) -> &ChatBadgeIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for ChatBadgeIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for ChatBadgeIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a ChatBadgeIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<ChatBadgeIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for ChatBadgeIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a ChatBadgeIdRef> for Collection<'a, ChatBadgeId>

source§

fn from(v: &'a &'a ChatBadgeIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a ChatBadgeId> for &'a ChatBadgeIdRef

source§

fn from(owned: &'a ChatBadgeId) -> Self

Converts to this type from the input type.
source§

impl From<&ChatBadgeIdRef> for Arc<ChatBadgeIdRef>

source§

fn from(r: &ChatBadgeIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&ChatBadgeIdRef> for ChatBadgeId

source§

fn from(s: &ChatBadgeIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a ChatBadgeIdRef> for Cow<'a, ChatBadgeIdRef>

source§

fn from(r: &'a ChatBadgeIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&ChatBadgeIdRef> for Rc<ChatBadgeIdRef>

source§

fn from(r: &ChatBadgeIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, ChatBadgeIdRef>> for &'a ChatBadgeIdRef

source§

fn from(r: &'a Cow<'b, ChatBadgeIdRef>) -> &'a ChatBadgeIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a ChatBadgeIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a ChatBadgeIdRef

source§

fn from(s: &'a str) -> &'a ChatBadgeIdRef

Converts to this type from the input type.
source§

impl From<ChatBadgeId> for Box<ChatBadgeIdRef>

source§

fn from(r: ChatBadgeId) -> Self

Converts to this type from the input type.
source§

impl Hash for ChatBadgeIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, ChatBadgeIdRef> for &'a ChatBadgeId

source§

fn into_cow(self) -> Cow<'a, ChatBadgeIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, ChatBadgeIdRef> for &'a ChatBadgeIdRef

source§

fn into_cow(self) -> Cow<'a, ChatBadgeIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, ChatBadgeIdRef> for ChatBadgeId

source§

fn into_cow(self) -> Cow<'a, ChatBadgeIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for ChatBadgeIdRef

source§

fn cmp(&self, other: &ChatBadgeIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&ChatBadgeIdRef> for ChatBadgeId

source§

fn eq(&self, other: &&ChatBadgeIdRef) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<ChatBadgeIdRef> for ChatBadgeId

source§

fn as_ref(&self) -> &ChatBadgeIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for ChatBadgeIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<ChatBadgeIdRef> for ChatBadgeId

source§

fn borrow(&self) -> &ChatBadgeIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for ChatBadgeIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for ChatBadgeIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a ChatBadgeIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<ChatBadgeIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for ChatBadgeIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a ChatBadgeIdRef> for Collection<'a, ChatBadgeId>

source§

fn from(v: &'a &'a ChatBadgeIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a ChatBadgeId> for &'a ChatBadgeIdRef

source§

fn from(owned: &'a ChatBadgeId) -> Self

Converts to this type from the input type.
source§

impl From<&ChatBadgeIdRef> for Arc<ChatBadgeIdRef>

source§

fn from(r: &ChatBadgeIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&ChatBadgeIdRef> for ChatBadgeId

source§

fn from(s: &ChatBadgeIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a ChatBadgeIdRef> for Cow<'a, ChatBadgeIdRef>

source§

fn from(r: &'a ChatBadgeIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&ChatBadgeIdRef> for Rc<ChatBadgeIdRef>

source§

fn from(r: &ChatBadgeIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, ChatBadgeIdRef>> for &'a ChatBadgeIdRef

source§

fn from(r: &'a Cow<'b, ChatBadgeIdRef>) -> &'a ChatBadgeIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a ChatBadgeIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a ChatBadgeIdRef

source§

fn from(s: &'a str) -> &'a ChatBadgeIdRef

Converts to this type from the input type.
source§

impl From<ChatBadgeId> for Box<ChatBadgeIdRef>

source§

fn from(r: ChatBadgeId) -> Self

Converts to this type from the input type.
source§

impl Hash for ChatBadgeIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, ChatBadgeIdRef> for &'a ChatBadgeId

source§

fn into_cow(self) -> Cow<'a, ChatBadgeIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, ChatBadgeIdRef> for &'a ChatBadgeIdRef

source§

fn into_cow(self) -> Cow<'a, ChatBadgeIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, ChatBadgeIdRef> for ChatBadgeId

source§

fn into_cow(self) -> Cow<'a, ChatBadgeIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for ChatBadgeIdRef

source§

fn cmp(&self, other: &ChatBadgeIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&ChatBadgeIdRef> for ChatBadgeId

source§

fn eq(&self, other: &&ChatBadgeIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<ChatBadgeId> for &ChatBadgeIdRef

source§

fn eq(&self, other: &ChatBadgeId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<ChatBadgeId> for ChatBadgeIdRef

source§

fn eq(&self, other: &ChatBadgeId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<ChatBadgeIdRef> for ChatBadgeId

source§

fn eq(&self, other: &ChatBadgeIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<ChatBadgeId> for &ChatBadgeIdRef

source§

fn eq(&self, other: &ChatBadgeId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for ChatBadgeIdRef

source§

fn eq(&self, other: &ChatBadgeIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<ChatBadgeId> for ChatBadgeIdRef

source§

fn eq(&self, other: &ChatBadgeId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<ChatBadgeIdRef> for ChatBadgeId

source§

fn eq(&self, other: &ChatBadgeIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for ChatBadgeIdRef

source§

fn eq(&self, other: &ChatBadgeIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for ChatBadgeIdRef

source§

fn partial_cmp(&self, other: &ChatBadgeIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl Serialize for ChatBadgeIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for ChatBadgeIdRef

§

type Owned = ChatBadgeId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, ChatBadgeId> for &'zf ChatBadgeIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf ChatBadgeId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, ChatBadgeIdRef> for &'zf ChatBadgeIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf ChatBadgeIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for ChatBadgeIdRef

source§

impl StructuralPartialEq for ChatBadgeIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where +operator. Read more

source§

impl Serialize for ChatBadgeIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for ChatBadgeIdRef

§

type Owned = ChatBadgeId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, ChatBadgeId> for &'zf ChatBadgeIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf ChatBadgeId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, ChatBadgeIdRef> for &'zf ChatBadgeIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf ChatBadgeIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for ChatBadgeIdRef

source§

impl StructuralPartialEq for ChatBadgeIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/emote/struct.EmoteId.html b/twitch_types/emote/struct.EmoteId.html index 9c60ede1..6c5d44fc 100644 --- a/twitch_types/emote/struct.EmoteId.html +++ b/twitch_types/emote/struct.EmoteId.html @@ -1,4 +1,4 @@ -EmoteId in twitch_types::emote - Rust

Struct twitch_types::emote::EmoteId

source ·
pub struct EmoteId(/* private fields */);
Available on crate feature emote only.
Expand description

A chat Emote ID

+EmoteId in twitch_types::emote - Rust

Struct twitch_types::emote::EmoteId

source ·
pub struct EmoteId(/* private fields */);
Available on crate feature emote only.
Expand description

A chat Emote ID

Implementations§

source§

impl EmoteId

source

pub const fn new(raw: String) -> Self

Constructs a new EmoteId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newEmoteIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<EmoteIdRef>

Converts this EmoteId into a Box<EmoteIdRef>

@@ -8,23 +8,23 @@
source

pub fn as_cow(&self) -> Cow<'_, EmoteIdRef>

source

pub fn default_render(&self) -> String

Generates url for this emote.

-

Generated URL will be "https://static-cdn.jtvnw.net/emoticons/v2/{emote_id}/default/light/1.0"

+

Generated URL will be "https://static-cdn.jtvnw.net/emoticons/v2/{emote_id}/default/light/1.0"

source

pub fn url(&self) -> EmoteUrlBuilder<'_>

Create a EmoteUrlBuilder for this emote

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for EmoteId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<EmoteIdRef> for EmoteId

source§

fn as_ref(&self) -> &EmoteIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for EmoteId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<EmoteIdRef> for EmoteId

source§

fn borrow(&self) -> &EmoteIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for EmoteId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for EmoteId

source§

fn clone(&self) -> EmoteId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for EmoteId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for EmoteId

§

type Target = EmoteIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for EmoteId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for EmoteId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a EmoteId> for &'a EmoteIdRef

source§

fn from(owned: &'a EmoteId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a EmoteId> for Collection<'a, EmoteId>

source§

fn from(v: &'a EmoteId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a EmoteId> for Cow<'a, EmoteIdRef>

source§

fn from(owned: &'a EmoteId) -> Self

Converts to this type from the input type.
source§

impl From<&EmoteIdRef> for EmoteId

source§

fn from(s: &EmoteIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for EmoteId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<EmoteIdRef>> for EmoteId

source§

fn from(r: Box<EmoteIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for EmoteId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, EmoteIdRef>> for EmoteId

source§

fn from(r: Cow<'a, EmoteIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<EmoteId> for Box<EmoteIdRef>

source§

fn from(r: EmoteId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<EmoteId> for Cow<'a, EmoteIdRef>

source§

fn from(owned: EmoteId) -> Self

Converts to this type from the input type.
source§

impl From<EmoteId> for String

source§

fn from(s: EmoteId) -> Self

Converts to this type from the input type.
source§

impl From<String> for EmoteId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for EmoteId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for EmoteId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<EmoteIdRef> for EmoteId

source§

fn as_ref(&self) -> &EmoteIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for EmoteId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<EmoteIdRef> for EmoteId

source§

fn borrow(&self) -> &EmoteIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for EmoteId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for EmoteId

source§

fn clone(&self) -> EmoteId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for EmoteId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for EmoteId

§

type Target = EmoteIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for EmoteId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for EmoteId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a EmoteId> for &'a EmoteIdRef

source§

fn from(owned: &'a EmoteId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a EmoteId> for Collection<'a, EmoteId>

source§

fn from(v: &'a EmoteId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a EmoteId> for Cow<'a, EmoteIdRef>

source§

fn from(owned: &'a EmoteId) -> Self

Converts to this type from the input type.
source§

impl From<&EmoteIdRef> for EmoteId

source§

fn from(s: &EmoteIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for EmoteId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<EmoteIdRef>> for EmoteId

source§

fn from(r: Box<EmoteIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for EmoteId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, EmoteIdRef>> for EmoteId

source§

fn from(r: Cow<'a, EmoteIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<EmoteId> for Box<EmoteIdRef>

source§

fn from(r: EmoteId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<EmoteId> for Cow<'a, EmoteIdRef>

source§

fn from(owned: EmoteId) -> Self

Converts to this type from the input type.
source§

impl From<EmoteId> for String

source§

fn from(s: EmoteId) -> Self

Converts to this type from the input type.
source§

impl From<String> for EmoteId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for EmoteId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for EmoteId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, EmoteIdRef> for &'a EmoteId

source§

fn into_cow(self) -> Cow<'a, EmoteIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, EmoteIdRef> for EmoteId

source§

fn into_cow(self) -> Cow<'a, EmoteIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for EmoteId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&EmoteId> for EmoteId

source§

fn eq(&self, other: &&EmoteId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&EmoteIdRef> for EmoteId

source§

fn eq(&self, other: &&EmoteIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EmoteId> for &EmoteIdRef

source§

fn eq(&self, other: &EmoteId) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<&EmoteId> for EmoteId

source§

fn eq(&self, other: &&EmoteId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EmoteId> for EmoteIdRef

source§

fn eq(&self, other: &EmoteId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&EmoteIdRef> for EmoteId

source§

fn eq(&self, other: &&EmoteIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EmoteId> for &EmoteIdRef

source§

fn eq(&self, other: &EmoteId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EmoteId> for EmoteIdRef

source§

fn eq(&self, other: &EmoteId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EmoteIdRef> for EmoteId

source§

fn eq(&self, other: &EmoteIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for EmoteId

source§

fn eq(&self, other: &EmoteId) -> bool

This method tests for self and other values to be equal, and is used @@ -32,9 +32,9 @@ sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for EmoteId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for EmoteId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, EmoteId> for &'zf EmoteIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf EmoteId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for EmoteId

source§

impl StructuralPartialEq for EmoteId

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/emote/struct.EmoteIdRef.html b/twitch_types/emote/struct.EmoteIdRef.html index b240170f..0bb59199 100644 --- a/twitch_types/emote/struct.EmoteIdRef.html +++ b/twitch_types/emote/struct.EmoteIdRef.html @@ -1,4 +1,4 @@ -EmoteIdRef in twitch_types::emote - Rust

Struct twitch_types::emote::EmoteIdRef

source ·
pub struct EmoteIdRef(/* private fields */);
Available on crate feature emote only.
Expand description

A chat Emote ID

+EmoteIdRef in twitch_types::emote - Rust

Struct twitch_types::emote::EmoteIdRef

source ·
pub struct EmoteIdRef(/* private fields */);
Available on crate feature emote only.
Expand description

A chat Emote ID

Implementations§

source§

impl EmoteIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed EmoteIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed EmoteIdRef

source

pub fn into_owned(self: Box<EmoteIdRef>) -> EmoteId

Converts a Box<EmoteIdRef> into a EmoteId without copying or allocating

@@ -6,16 +6,16 @@
source§

impl EmoteIdRef

source

pub fn as_cow(&self) -> Cow<'_, EmoteIdRef>

source§

impl EmoteIdRef

source

pub fn default_render(&self) -> String

Generates url for this emote.

-

Generated URL will be "https://static-cdn.jtvnw.net/emoticons/v2/{emote_id}/default/light/1.0"

+

Generated URL will be "https://static-cdn.jtvnw.net/emoticons/v2/{emote_id}/default/light/1.0"

source

pub fn url(&self) -> EmoteUrlBuilder<'_>

Create a EmoteUrlBuilder for this emote

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a EmoteIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<EmoteIdRef> for EmoteId

source§

fn as_ref(&self) -> &EmoteIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for EmoteIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<EmoteIdRef> for EmoteId

source§

fn borrow(&self) -> &EmoteIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for EmoteIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for EmoteIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a EmoteIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<EmoteIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for EmoteIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a EmoteIdRef> for Collection<'a, EmoteId>

source§

fn from(v: &'a &'a EmoteIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, EmoteIdRef>> for &'a EmoteIdRef

source§

fn from(r: &'a Cow<'b, EmoteIdRef>) -> &'a EmoteIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a EmoteId> for &'a EmoteIdRef

source§

fn from(owned: &'a EmoteId) -> Self

Converts to this type from the input type.
source§

impl From<&EmoteIdRef> for Arc<EmoteIdRef>

source§

fn from(r: &EmoteIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a EmoteIdRef> for Cow<'a, EmoteIdRef>

source§

fn from(r: &'a EmoteIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&EmoteIdRef> for EmoteId

source§

fn from(s: &EmoteIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&EmoteIdRef> for Rc<EmoteIdRef>

source§

fn from(r: &EmoteIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a EmoteIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a EmoteIdRef

source§

fn from(s: &'a str) -> &'a EmoteIdRef

Converts to this type from the input type.
source§

impl From<EmoteId> for Box<EmoteIdRef>

source§

fn from(r: EmoteId) -> Self

Converts to this type from the input type.
source§

impl Hash for EmoteIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, EmoteIdRef> for &'a EmoteId

source§

fn into_cow(self) -> Cow<'a, EmoteIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, EmoteIdRef> for &'a EmoteIdRef

source§

fn into_cow(self) -> Cow<'a, EmoteIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, EmoteIdRef> for EmoteId

source§

fn into_cow(self) -> Cow<'a, EmoteIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for EmoteIdRef

source§

fn cmp(&self, other: &EmoteIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&EmoteIdRef> for EmoteId

source§

fn eq(&self, other: &&EmoteIdRef) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<EmoteIdRef> for EmoteId

source§

fn as_ref(&self) -> &EmoteIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for EmoteIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<EmoteIdRef> for EmoteId

source§

fn borrow(&self) -> &EmoteIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for EmoteIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for EmoteIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a EmoteIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<EmoteIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for EmoteIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a EmoteIdRef> for Collection<'a, EmoteId>

source§

fn from(v: &'a &'a EmoteIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, EmoteIdRef>> for &'a EmoteIdRef

source§

fn from(r: &'a Cow<'b, EmoteIdRef>) -> &'a EmoteIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a EmoteId> for &'a EmoteIdRef

source§

fn from(owned: &'a EmoteId) -> Self

Converts to this type from the input type.
source§

impl From<&EmoteIdRef> for Arc<EmoteIdRef>

source§

fn from(r: &EmoteIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a EmoteIdRef> for Cow<'a, EmoteIdRef>

source§

fn from(r: &'a EmoteIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&EmoteIdRef> for EmoteId

source§

fn from(s: &EmoteIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&EmoteIdRef> for Rc<EmoteIdRef>

source§

fn from(r: &EmoteIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a EmoteIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a EmoteIdRef

source§

fn from(s: &'a str) -> &'a EmoteIdRef

Converts to this type from the input type.
source§

impl From<EmoteId> for Box<EmoteIdRef>

source§

fn from(r: EmoteId) -> Self

Converts to this type from the input type.
source§

impl Hash for EmoteIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, EmoteIdRef> for &'a EmoteId

source§

fn into_cow(self) -> Cow<'a, EmoteIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, EmoteIdRef> for &'a EmoteIdRef

source§

fn into_cow(self) -> Cow<'a, EmoteIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, EmoteIdRef> for EmoteId

source§

fn into_cow(self) -> Cow<'a, EmoteIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for EmoteIdRef

source§

fn cmp(&self, other: &EmoteIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&EmoteIdRef> for EmoteId

source§

fn eq(&self, other: &&EmoteIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EmoteId> for &EmoteIdRef

source§

fn eq(&self, other: &EmoteId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EmoteId> for &EmoteIdRef

source§

fn eq(&self, other: &EmoteId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EmoteId> for EmoteIdRef

source§

fn eq(&self, other: &EmoteId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EmoteId> for EmoteIdRef

source§

fn eq(&self, other: &EmoteId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EmoteIdRef> for EmoteId

source§

fn eq(&self, other: &EmoteIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for EmoteIdRef

source§

fn eq(&self, other: &EmoteIdRef) -> bool

This method tests for self and other values to be equal, and is used @@ -23,7 +23,7 @@ sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for EmoteIdRef

source§

fn partial_cmp(&self, other: &EmoteIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for EmoteIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for EmoteIdRef

§

type Owned = EmoteId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, EmoteId> for &'zf EmoteIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf EmoteId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, EmoteIdRef> for &'zf EmoteIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf EmoteIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for EmoteIdRef

source§

impl StructuralPartialEq for EmoteIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/emote/struct.EmoteSetId.html b/twitch_types/emote/struct.EmoteSetId.html index 368f9de1..b397db0d 100644 --- a/twitch_types/emote/struct.EmoteSetId.html +++ b/twitch_types/emote/struct.EmoteSetId.html @@ -1,4 +1,4 @@ -EmoteSetId in twitch_types::emote - Rust

Struct twitch_types::emote::EmoteSetId

source ·
pub struct EmoteSetId(/* private fields */);
Available on crate feature emote only.
Expand description

An Emote Set ID

+EmoteSetId in twitch_types::emote - Rust

Struct twitch_types::emote::EmoteSetId

source ·
pub struct EmoteSetId(/* private fields */);
Available on crate feature emote only.
Expand description

An Emote Set ID

Implementations§

source§

impl EmoteSetId

source

pub const fn new(raw: String) -> Self

Constructs a new EmoteSetId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newEmoteSetIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<EmoteSetIdRef>

Converts this EmoteSetId into a Box<EmoteSetIdRef>

@@ -9,17 +9,17 @@ Cow<'_, EmoteSetIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for EmoteSetId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<EmoteSetIdRef> for EmoteSetId

source§

fn as_ref(&self) -> &EmoteSetIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for EmoteSetId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<EmoteSetIdRef> for EmoteSetId

source§

fn borrow(&self) -> &EmoteSetIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for EmoteSetId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for EmoteSetId

source§

fn clone(&self) -> EmoteSetId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for EmoteSetId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for EmoteSetId

§

type Target = EmoteSetIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for EmoteSetId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for EmoteSetId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a EmoteSetId> for &'a EmoteSetIdRef

source§

fn from(owned: &'a EmoteSetId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a EmoteSetId> for Collection<'a, EmoteSetId>

source§

fn from(v: &'a EmoteSetId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a EmoteSetId> for Cow<'a, EmoteSetIdRef>

source§

fn from(owned: &'a EmoteSetId) -> Self

Converts to this type from the input type.
source§

impl From<&EmoteSetIdRef> for EmoteSetId

source§

fn from(s: &EmoteSetIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for EmoteSetId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<EmoteSetIdRef>> for EmoteSetId

source§

fn from(r: Box<EmoteSetIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for EmoteSetId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, EmoteSetIdRef>> for EmoteSetId

source§

fn from(r: Cow<'a, EmoteSetIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<EmoteSetId> for Box<EmoteSetIdRef>

source§

fn from(r: EmoteSetId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<EmoteSetId> for Cow<'a, EmoteSetIdRef>

source§

fn from(owned: EmoteSetId) -> Self

Converts to this type from the input type.
source§

impl From<EmoteSetId> for String

source§

fn from(s: EmoteSetId) -> Self

Converts to this type from the input type.
source§

impl From<String> for EmoteSetId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for EmoteSetId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for EmoteSetId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<EmoteSetIdRef> for EmoteSetId

source§

fn as_ref(&self) -> &EmoteSetIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for EmoteSetId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<EmoteSetIdRef> for EmoteSetId

source§

fn borrow(&self) -> &EmoteSetIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for EmoteSetId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for EmoteSetId

source§

fn clone(&self) -> EmoteSetId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for EmoteSetId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for EmoteSetId

§

type Target = EmoteSetIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for EmoteSetId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for EmoteSetId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a EmoteSetId> for &'a EmoteSetIdRef

source§

fn from(owned: &'a EmoteSetId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a EmoteSetId> for Collection<'a, EmoteSetId>

source§

fn from(v: &'a EmoteSetId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a EmoteSetId> for Cow<'a, EmoteSetIdRef>

source§

fn from(owned: &'a EmoteSetId) -> Self

Converts to this type from the input type.
source§

impl From<&EmoteSetIdRef> for EmoteSetId

source§

fn from(s: &EmoteSetIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for EmoteSetId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<EmoteSetIdRef>> for EmoteSetId

source§

fn from(r: Box<EmoteSetIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for EmoteSetId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, EmoteSetIdRef>> for EmoteSetId

source§

fn from(r: Cow<'a, EmoteSetIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<EmoteSetId> for Box<EmoteSetIdRef>

source§

fn from(r: EmoteSetId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<EmoteSetId> for Cow<'a, EmoteSetIdRef>

source§

fn from(owned: EmoteSetId) -> Self

Converts to this type from the input type.
source§

impl From<EmoteSetId> for String

source§

fn from(s: EmoteSetId) -> Self

Converts to this type from the input type.
source§

impl From<String> for EmoteSetId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for EmoteSetId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for EmoteSetId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, EmoteSetIdRef> for &'a EmoteSetId

source§

fn into_cow(self) -> Cow<'a, EmoteSetIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, EmoteSetIdRef> for EmoteSetId

source§

fn into_cow(self) -> Cow<'a, EmoteSetIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for EmoteSetId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&EmoteSetId> for EmoteSetId

source§

fn eq(&self, other: &&EmoteSetId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&EmoteSetIdRef> for EmoteSetId

source§

fn eq(&self, other: &&EmoteSetIdRef) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<&EmoteSetId> for EmoteSetId

source§

fn eq(&self, other: &&EmoteSetId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EmoteSetId> for &EmoteSetIdRef

source§

fn eq(&self, other: &EmoteSetId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&EmoteSetIdRef> for EmoteSetId

source§

fn eq(&self, other: &&EmoteSetIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EmoteSetId> for &EmoteSetIdRef

source§

fn eq(&self, other: &EmoteSetId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EmoteSetId> for EmoteSetIdRef

source§

fn eq(&self, other: &EmoteSetId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EmoteSetIdRef> for EmoteSetId

source§

fn eq(&self, other: &EmoteSetIdRef) -> bool

This method tests for self and other values to be equal, and is used @@ -29,9 +29,9 @@ sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for EmoteSetId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for EmoteSetId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, EmoteSetId> for &'zf EmoteSetIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf EmoteSetId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for EmoteSetId

source§

impl StructuralPartialEq for EmoteSetId

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/emote/struct.EmoteSetIdRef.html b/twitch_types/emote/struct.EmoteSetIdRef.html index 57161a25..131a19cd 100644 --- a/twitch_types/emote/struct.EmoteSetIdRef.html +++ b/twitch_types/emote/struct.EmoteSetIdRef.html @@ -1,4 +1,4 @@ -EmoteSetIdRef in twitch_types::emote - Rust

Struct twitch_types::emote::EmoteSetIdRef

source ·
pub struct EmoteSetIdRef(/* private fields */);
Available on crate feature emote only.
Expand description

An Emote Set ID

+EmoteSetIdRef in twitch_types::emote - Rust

Struct twitch_types::emote::EmoteSetIdRef

source ·
pub struct EmoteSetIdRef(/* private fields */);
Available on crate feature emote only.
Expand description

An Emote Set ID

Implementations§

source§

impl EmoteSetIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed EmoteSetIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed EmoteSetIdRef

source

pub fn into_owned(self: Box<EmoteSetIdRef>) -> EmoteSetId

Converts a Box<EmoteSetIdRef> into a EmoteSetId without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, EmoteSetIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a EmoteSetIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<EmoteSetIdRef> for EmoteSetId

source§

fn as_ref(&self) -> &EmoteSetIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for EmoteSetIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<EmoteSetIdRef> for EmoteSetId

source§

fn borrow(&self) -> &EmoteSetIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for EmoteSetIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for EmoteSetIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a EmoteSetIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<EmoteSetIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for EmoteSetIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a EmoteSetIdRef> for Collection<'a, EmoteSetId>

source§

fn from(v: &'a &'a EmoteSetIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, EmoteSetIdRef>> for &'a EmoteSetIdRef

source§

fn from(r: &'a Cow<'b, EmoteSetIdRef>) -> &'a EmoteSetIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a EmoteSetId> for &'a EmoteSetIdRef

source§

fn from(owned: &'a EmoteSetId) -> Self

Converts to this type from the input type.
source§

impl From<&EmoteSetIdRef> for Arc<EmoteSetIdRef>

source§

fn from(r: &EmoteSetIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a EmoteSetIdRef> for Cow<'a, EmoteSetIdRef>

source§

fn from(r: &'a EmoteSetIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&EmoteSetIdRef> for EmoteSetId

source§

fn from(s: &EmoteSetIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&EmoteSetIdRef> for Rc<EmoteSetIdRef>

source§

fn from(r: &EmoteSetIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a EmoteSetIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a EmoteSetIdRef

source§

fn from(s: &'a str) -> &'a EmoteSetIdRef

Converts to this type from the input type.
source§

impl From<EmoteSetId> for Box<EmoteSetIdRef>

source§

fn from(r: EmoteSetId) -> Self

Converts to this type from the input type.
source§

impl Hash for EmoteSetIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, EmoteSetIdRef> for &'a EmoteSetId

source§

fn into_cow(self) -> Cow<'a, EmoteSetIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, EmoteSetIdRef> for &'a EmoteSetIdRef

source§

fn into_cow(self) -> Cow<'a, EmoteSetIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, EmoteSetIdRef> for EmoteSetId

source§

fn into_cow(self) -> Cow<'a, EmoteSetIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for EmoteSetIdRef

source§

fn cmp(&self, other: &EmoteSetIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&EmoteSetIdRef> for EmoteSetId

source§

fn eq(&self, other: &&EmoteSetIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EmoteSetId> for &EmoteSetIdRef

source§

fn eq(&self, other: &EmoteSetId) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<EmoteSetIdRef> for EmoteSetId

source§

fn as_ref(&self) -> &EmoteSetIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for EmoteSetIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<EmoteSetIdRef> for EmoteSetId

source§

fn borrow(&self) -> &EmoteSetIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for EmoteSetIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for EmoteSetIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a EmoteSetIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<EmoteSetIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for EmoteSetIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a EmoteSetIdRef> for Collection<'a, EmoteSetId>

source§

fn from(v: &'a &'a EmoteSetIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, EmoteSetIdRef>> for &'a EmoteSetIdRef

source§

fn from(r: &'a Cow<'b, EmoteSetIdRef>) -> &'a EmoteSetIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a EmoteSetId> for &'a EmoteSetIdRef

source§

fn from(owned: &'a EmoteSetId) -> Self

Converts to this type from the input type.
source§

impl From<&EmoteSetIdRef> for Arc<EmoteSetIdRef>

source§

fn from(r: &EmoteSetIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a EmoteSetIdRef> for Cow<'a, EmoteSetIdRef>

source§

fn from(r: &'a EmoteSetIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&EmoteSetIdRef> for EmoteSetId

source§

fn from(s: &EmoteSetIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&EmoteSetIdRef> for Rc<EmoteSetIdRef>

source§

fn from(r: &EmoteSetIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a EmoteSetIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a EmoteSetIdRef

source§

fn from(s: &'a str) -> &'a EmoteSetIdRef

Converts to this type from the input type.
source§

impl From<EmoteSetId> for Box<EmoteSetIdRef>

source§

fn from(r: EmoteSetId) -> Self

Converts to this type from the input type.
source§

impl Hash for EmoteSetIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, EmoteSetIdRef> for &'a EmoteSetId

source§

fn into_cow(self) -> Cow<'a, EmoteSetIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, EmoteSetIdRef> for &'a EmoteSetIdRef

source§

fn into_cow(self) -> Cow<'a, EmoteSetIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, EmoteSetIdRef> for EmoteSetId

source§

fn into_cow(self) -> Cow<'a, EmoteSetIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for EmoteSetIdRef

source§

fn cmp(&self, other: &EmoteSetIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&EmoteSetIdRef> for EmoteSetId

source§

fn eq(&self, other: &&EmoteSetIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EmoteSetId> for &EmoteSetIdRef

source§

fn eq(&self, other: &EmoteSetId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EmoteSetId> for EmoteSetIdRef

source§

fn eq(&self, other: &EmoteSetId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EmoteSetIdRef> for EmoteSetId

source§

fn eq(&self, other: &EmoteSetIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for EmoteSetIdRef

source§

fn eq(&self, other: &EmoteSetIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for EmoteSetIdRef

source§

fn eq(&self, other: &EmoteSetIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for EmoteSetIdRef

source§

fn partial_cmp(&self, other: &EmoteSetIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for EmoteSetIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for EmoteSetIdRef

§

type Owned = EmoteSetId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, EmoteSetId> for &'zf EmoteSetIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf EmoteSetId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, EmoteSetIdRef> for &'zf EmoteSetIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf EmoteSetIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for EmoteSetIdRef

source§

impl StructuralPartialEq for EmoteSetIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/emote/struct.EmoteUrlBuilder.html b/twitch_types/emote/struct.EmoteUrlBuilder.html index d212d78e..0b0c472f 100644 --- a/twitch_types/emote/struct.EmoteUrlBuilder.html +++ b/twitch_types/emote/struct.EmoteUrlBuilder.html @@ -1,4 +1,4 @@ -EmoteUrlBuilder in twitch_types::emote - Rust

Struct twitch_types::emote::EmoteUrlBuilder

source ·
pub struct EmoteUrlBuilder<'a> { /* private fields */ }
Available on crate feature emote only.
Expand description

Builder for emote URLs.

+EmoteUrlBuilder in twitch_types::emote - Rust

Struct twitch_types::emote::EmoteUrlBuilder

source ·
pub struct EmoteUrlBuilder<'a> { /* private fields */ }
Available on crate feature emote only.
Expand description

Builder for emote URLs.

§Examples

let emote_id = EmoteId::from("emotesv2_dc24652ada1e4c84a5e3ceebae4de709");
 assert_eq!(emote_id.url().size_3x().dark_mode().render(), "https://static-cdn.jtvnw.net/emoticons/v2/emotesv2_dc24652ada1e4c84a5e3ceebae4de709/default/dark/3.0")
@@ -14,9 +14,9 @@

§Examples

source

pub fn animation_animated(self) -> Self

Set animation mode to animate

source

pub fn render(self) -> String

Create the URL for this emote.

Trait Implementations§

source§

impl<'a> Clone for EmoteUrlBuilder<'a>

source§

fn clone(&self) -> EmoteUrlBuilder<'a>

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl<'a> Debug for EmoteUrlBuilder<'a>

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more

Auto Trait Implementations§

§

impl<'a> Freeze for EmoteUrlBuilder<'a>

§

impl<'a> RefUnwindSafe for EmoteUrlBuilder<'a>

§

impl<'a> Send for EmoteUrlBuilder<'a>

§

impl<'a> Sync for EmoteUrlBuilder<'a>

§

impl<'a> Unpin for EmoteUrlBuilder<'a>

§

impl<'a> UnwindSafe for EmoteUrlBuilder<'a>

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/emote/struct.Image.html b/twitch_types/emote/struct.Image.html index a44bebe7..d8b6a53e 100644 --- a/twitch_types/emote/struct.Image.html +++ b/twitch_types/emote/struct.Image.html @@ -1,4 +1,4 @@ -Image in twitch_types::emote - Rust

Struct twitch_types::emote::Image

source ·
#[non_exhaustive]
pub struct Image { +Image in twitch_types::emote - Rust

Struct twitch_types::emote::Image

source ·
#[non_exhaustive]
pub struct Image { pub url_1x: String, pub url_2x: String, pub url_4x: String, @@ -11,9 +11,9 @@ by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for Image

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for Image

source§

impl StructuralPartialEq for Image

Auto Trait Implementations§

§

impl Freeze for Image

§

impl RefUnwindSafe for Image

§

impl Send for Image

§

impl Sync for Image

§

impl Unpin for Image

§

impl UnwindSafe for Image

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/emote/struct.ResubscriptionEmote.html b/twitch_types/emote/struct.ResubscriptionEmote.html index e92a2f88..83fd91b6 100644 --- a/twitch_types/emote/struct.ResubscriptionEmote.html +++ b/twitch_types/emote/struct.ResubscriptionEmote.html @@ -1,4 +1,4 @@ -ResubscriptionEmote in twitch_types::emote - Rust

Struct twitch_types::emote::ResubscriptionEmote

source ·
#[non_exhaustive]
pub struct ResubscriptionEmote { +ResubscriptionEmote in twitch_types::emote - Rust

Struct twitch_types::emote::ResubscriptionEmote

source ·
#[non_exhaustive]
pub struct ResubscriptionEmote { pub begin: i64, pub end: i64, pub id: EmoteId, @@ -6,14 +6,14 @@

Fields (Non-exhaustive)§

This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.
§begin: i64

The index of where the Emote starts in the text.

§end: i64

The index of where the Emote ends in the text.

§id: EmoteId

The emote ID.

-

Trait Implementations§

source§

impl Clone for ResubscriptionEmote

source§

fn clone(&self) -> ResubscriptionEmote

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ResubscriptionEmote

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for ResubscriptionEmote

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where - __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for ResubscriptionEmote

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl PartialEq for ResubscriptionEmote

source§

fn eq(&self, other: &ResubscriptionEmote) -> bool

This method tests for self and other values to be equal, and is used +

Trait Implementations§

source§

impl Clone for ResubscriptionEmote

source§

fn clone(&self) -> ResubscriptionEmote

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ResubscriptionEmote

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de> Deserialize<'de> for ResubscriptionEmote

source§

fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>
where + __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for ResubscriptionEmote

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl PartialEq for ResubscriptionEmote

source§

fn eq(&self, other: &ResubscriptionEmote) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for ResubscriptionEmote

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for ResubscriptionEmote

source§

impl StructuralPartialEq for ResubscriptionEmote

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/enum.BroadcasterType.html b/twitch_types/enum.BroadcasterType.html index 11a33657..56611dff 100644 --- a/twitch_types/enum.BroadcasterType.html +++ b/twitch_types/enum.BroadcasterType.html @@ -1,4 +1,4 @@ -BroadcasterType in twitch_types - Rust

Enum twitch_types::BroadcasterType

source ·
pub enum BroadcasterType {
+BroadcasterType in twitch_types - Rust

Enum twitch_types::BroadcasterType

source ·
pub enum BroadcasterType {
     Partner,
     Affiliate,
     None,
@@ -18,11 +18,11 @@
 operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for BroadcasterType

Available on crate feature serde only.
source§

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
where S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Copy for BroadcasterType

source§

impl Eq for BroadcasterType

source§

impl StructuralPartialEq for BroadcasterType

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where - T: Copy,

source§

unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> CloneToUninit for T
where - T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: 'static + ?Sized,
source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> CloneToUninit for T
where + T: Copy,

source§

unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where diff --git a/twitch_types/enum.Collection.html b/twitch_types/enum.Collection.html index 24e72949..ab185f35 100644 --- a/twitch_types/enum.Collection.html +++ b/twitch_types/enum.Collection.html @@ -1,4 +1,4 @@ -Collection in twitch_types - Rust

Enum twitch_types::Collection

source ·
pub enum Collection<'c, T: Deref + 'static>
where +Collection in twitch_types - Rust

Enum twitch_types::Collection

source ·
pub enum Collection<'c, T: Deref + 'static>
where [T]: ToOwned,
{ Owned(Cow<'c, [T]>), Borrowed(Cow<'c, [&'c T]>), @@ -89,15 +89,15 @@
§Examples
<[T] as ToOwned>::Owned: Default,

source§

fn default() -> Self

Returns the “default value” for a type. Read more
source§

impl<'a, 'de: 'a, T: Deref + Deserialize<'de> + Clone> Deserialize<'de> for Collection<'a, T>
where [T]: ToOwned, &'a T::Target: Deserialize<'de>,

Available on crate feature serde only.
source§

fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>
where - D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'a> From<&'a &'a BadgeSetIdRef> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a &'a BadgeSetIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a BlockedTermIdRef> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a &'a BlockedTermIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a CategoryIdRef> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a CategoryIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a CharityCampaignIdRef> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a CharityCampaignIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a CharityDonationIdRef> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a CharityDonationIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a ChatBadgeIdRef> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a &'a ChatBadgeIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a ClipIdRef> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a ClipIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a CommunityGiftIdRef> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a &'a CommunityGiftIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a CreatorGoalIdRef> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a &'a CreatorGoalIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a DisplayNameRef> for Collection<'a, DisplayName>

source§

fn from(v: &'a &'a DisplayNameRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a EmoteIdRef> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a &'a EmoteIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a EmoteSetIdRef> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a &'a EmoteSetIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a EventSubIdRef> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a &'a EventSubIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a HexColorRef> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a &'a HexColorRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a HypeTrainIdRef> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a HypeTrainIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a IgdbIdRef> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a IgdbIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a MsgIdRef> for Collection<'a, MsgId>

source§

fn from(v: &'a &'a MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a NicknameRef> for Collection<'a, Nickname>

source§

fn from(v: &'a &'a NicknameRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a PollChoiceIdRef> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a &'a PollChoiceIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a PollIdRef> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a &'a PollIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a PredictionIdRef> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a &'a PredictionIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a PredictionOutcomeIdRef> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a &'a PredictionOutcomeIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a RedemptionIdRef> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a &'a RedemptionIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a RewardIdRef> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a &'a RewardIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a StreamIdRef> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a StreamIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a StreamSegmentIdRef> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a StreamSegmentIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a TagIdRef> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a TagIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a TeamIdRef> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a TeamIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a UserIdRef> for Collection<'a, UserId>

source§

fn from(v: &'a &'a UserIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a VideoIdRef> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a VideoIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, DisplayName>

source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, MsgId>

source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, Nickname>

source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, UserId>

source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a BadgeSetId; N]> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a BadgeSetId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a BadgeSetIdRef]> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a BadgeSetIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a BadgeSetIdRef; N]> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a BadgeSetIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a BlockedTermId; N]> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a [&'a BlockedTermId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a BlockedTermIdRef]> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a [&'a BlockedTermIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a BlockedTermIdRef; N]> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a [&'a BlockedTermIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a CategoryId; N]> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a CategoryId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a CategoryIdRef]> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a CategoryIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a CategoryIdRef; N]> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a CategoryIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a CharityCampaignId; N]> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a CharityCampaignId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a CharityCampaignIdRef]> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a CharityCampaignIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a CharityCampaignIdRef; N]> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a CharityCampaignIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a CharityDonationId; N]> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a CharityDonationId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a CharityDonationIdRef]> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a CharityDonationIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a CharityDonationIdRef; N]> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a CharityDonationIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a ChatBadgeId; N]> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a ChatBadgeId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a ChatBadgeIdRef]> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a ChatBadgeIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a ChatBadgeIdRef; N]> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a ChatBadgeIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a ClipId; N]> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a ClipId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a ClipIdRef]> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a ClipIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a ClipIdRef; N]> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a ClipIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a CommunityGiftId; N]> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a [&'a CommunityGiftId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a CommunityGiftIdRef]> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a [&'a CommunityGiftIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a CommunityGiftIdRef; N]> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a [&'a CommunityGiftIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a CreatorGoalId; N]> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a [&'a CreatorGoalId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a CreatorGoalIdRef]> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a [&'a CreatorGoalIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a CreatorGoalIdRef; N]> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a [&'a CreatorGoalIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a DisplayName; N]> for Collection<'a, DisplayName>

source§

fn from(v: &'a [&'a DisplayName; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a DisplayNameRef]> for Collection<'a, DisplayName>

source§

fn from(v: &'a [&'a DisplayNameRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a DisplayNameRef; N]> for Collection<'a, DisplayName>

source§

fn from(v: &'a [&'a DisplayNameRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a EmoteId; N]> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a EmoteId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a EmoteIdRef]> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a EmoteIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a EmoteIdRef; N]> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a EmoteIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a EmoteSetId; N]> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a EmoteSetId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a EmoteSetIdRef]> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a EmoteSetIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a EmoteSetIdRef; N]> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a EmoteSetIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a EventSubId; N]> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a [&'a EventSubId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a EventSubIdRef]> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a [&'a EventSubIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a EventSubIdRef; N]> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a [&'a EventSubIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a HexColor; N]> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a [&'a HexColor; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a HexColorRef]> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a [&'a HexColorRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a HexColorRef; N]> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a [&'a HexColorRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a HypeTrainId; N]> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a HypeTrainId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a HypeTrainIdRef]> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a HypeTrainIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a HypeTrainIdRef; N]> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a HypeTrainIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a IgdbId; N]> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a IgdbId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a IgdbIdRef]> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a IgdbIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a IgdbIdRef; N]> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a IgdbIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a MsgId; N]> for Collection<'a, MsgId>

source§

fn from(v: &'a [&'a MsgId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a MsgIdRef]> for Collection<'a, MsgId>

source§

fn from(v: &'a [&'a MsgIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a MsgIdRef; N]> for Collection<'a, MsgId>

source§

fn from(v: &'a [&'a MsgIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a Nickname; N]> for Collection<'a, Nickname>

source§

fn from(v: &'a [&'a Nickname; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a NicknameRef]> for Collection<'a, Nickname>

source§

fn from(v: &'a [&'a NicknameRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a NicknameRef; N]> for Collection<'a, Nickname>

source§

fn from(v: &'a [&'a NicknameRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a PollChoiceId; N]> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a PollChoiceId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a PollChoiceIdRef]> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a PollChoiceIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a PollChoiceIdRef; N]> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a PollChoiceIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a PollId; N]> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a PollId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a PollIdRef]> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a PollIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a PollIdRef; N]> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a PollIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a PredictionId; N]> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a PredictionId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a PredictionIdRef]> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a PredictionIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a PredictionIdRef; N]> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a PredictionIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a PredictionOutcomeId; N]> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a PredictionOutcomeId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a PredictionOutcomeIdRef]> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a PredictionOutcomeIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a PredictionOutcomeIdRef; N]> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a PredictionOutcomeIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a RedemptionId; N]> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a RedemptionId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a RedemptionIdRef]> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a RedemptionIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a RedemptionIdRef; N]> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a RedemptionIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a RewardId; N]> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a RewardId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a RewardIdRef]> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a RewardIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a RewardIdRef; N]> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a RewardIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a StreamId; N]> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a StreamId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a StreamIdRef]> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a StreamIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a StreamIdRef; N]> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a StreamIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a StreamSegmentId; N]> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a StreamSegmentId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a StreamSegmentIdRef]> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a StreamSegmentIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a StreamSegmentIdRef; N]> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a StreamSegmentIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, DisplayName>

source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, MsgId>

source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, Nickname>

source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, UserId>

source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'c, T> From<&'c [&'c T]> for Collection<'c, T>
where + D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'a> From<&'a &'a BadgeSetIdRef> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a &'a BadgeSetIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a BlockedTermIdRef> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a &'a BlockedTermIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a CategoryIdRef> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a CategoryIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a CharityCampaignIdRef> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a CharityCampaignIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a CharityDonationIdRef> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a CharityDonationIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a ChatBadgeIdRef> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a &'a ChatBadgeIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a ClipIdRef> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a ClipIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a CommunityGiftIdRef> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a &'a CommunityGiftIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a CreatorGoalIdRef> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a &'a CreatorGoalIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a DisplayNameRef> for Collection<'a, DisplayName>

source§

fn from(v: &'a &'a DisplayNameRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a EmoteIdRef> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a &'a EmoteIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a EmoteSetIdRef> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a &'a EmoteSetIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a EventSubIdRef> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a &'a EventSubIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a HexColorRef> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a &'a HexColorRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a HypeTrainIdRef> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a HypeTrainIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a IgdbIdRef> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a IgdbIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a MsgIdRef> for Collection<'a, MsgId>

source§

fn from(v: &'a &'a MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a NicknameRef> for Collection<'a, Nickname>

source§

fn from(v: &'a &'a NicknameRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a PollChoiceIdRef> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a &'a PollChoiceIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a PollIdRef> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a &'a PollIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a PredictionIdRef> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a &'a PredictionIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a PredictionOutcomeIdRef> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a &'a PredictionOutcomeIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a RedemptionIdRef> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a &'a RedemptionIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a RewardIdRef> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a &'a RewardIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a StreamIdRef> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a StreamIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a StreamSegmentIdRef> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a StreamSegmentIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a TagIdRef> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a TagIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a TeamIdRef> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a TeamIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a UserIdRef> for Collection<'a, UserId>

source§

fn from(v: &'a &'a UserIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a VideoIdRef> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a VideoIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, DisplayName>

source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, MsgId>

source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, Nickname>

source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, UserId>

source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a &'a str> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a &'a str) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a BadgeSetId; N]> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a BadgeSetId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a BadgeSetIdRef]> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a BadgeSetIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a BadgeSetIdRef; N]> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a BadgeSetIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a BlockedTermId; N]> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a [&'a BlockedTermId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a BlockedTermIdRef]> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a [&'a BlockedTermIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a BlockedTermIdRef; N]> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a [&'a BlockedTermIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a CategoryId; N]> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a CategoryId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a CategoryIdRef]> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a CategoryIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a CategoryIdRef; N]> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a CategoryIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a CharityCampaignId; N]> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a CharityCampaignId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a CharityCampaignIdRef]> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a CharityCampaignIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a CharityCampaignIdRef; N]> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a CharityCampaignIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a CharityDonationId; N]> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a CharityDonationId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a CharityDonationIdRef]> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a CharityDonationIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a CharityDonationIdRef; N]> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a CharityDonationIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a ChatBadgeId; N]> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a ChatBadgeId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a ChatBadgeIdRef]> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a ChatBadgeIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a ChatBadgeIdRef; N]> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a ChatBadgeIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a ClipId; N]> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a ClipId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a ClipIdRef]> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a ClipIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a ClipIdRef; N]> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a ClipIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a CommunityGiftId; N]> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a [&'a CommunityGiftId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a CommunityGiftIdRef]> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a [&'a CommunityGiftIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a CommunityGiftIdRef; N]> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a [&'a CommunityGiftIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a CreatorGoalId; N]> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a [&'a CreatorGoalId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a CreatorGoalIdRef]> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a [&'a CreatorGoalIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a CreatorGoalIdRef; N]> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a [&'a CreatorGoalIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a DisplayName; N]> for Collection<'a, DisplayName>

source§

fn from(v: &'a [&'a DisplayName; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a DisplayNameRef]> for Collection<'a, DisplayName>

source§

fn from(v: &'a [&'a DisplayNameRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a DisplayNameRef; N]> for Collection<'a, DisplayName>

source§

fn from(v: &'a [&'a DisplayNameRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a EmoteId; N]> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a EmoteId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a EmoteIdRef]> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a EmoteIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a EmoteIdRef; N]> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a EmoteIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a EmoteSetId; N]> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a EmoteSetId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a EmoteSetIdRef]> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a EmoteSetIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a EmoteSetIdRef; N]> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a EmoteSetIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a EventSubId; N]> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a [&'a EventSubId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a EventSubIdRef]> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a [&'a EventSubIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a EventSubIdRef; N]> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a [&'a EventSubIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a HexColor; N]> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a [&'a HexColor; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a HexColorRef]> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a [&'a HexColorRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a HexColorRef; N]> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a [&'a HexColorRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a HypeTrainId; N]> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a HypeTrainId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a HypeTrainIdRef]> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a HypeTrainIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a HypeTrainIdRef; N]> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a HypeTrainIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a IgdbId; N]> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a IgdbId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a IgdbIdRef]> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a IgdbIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a IgdbIdRef; N]> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a IgdbIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a MsgId; N]> for Collection<'a, MsgId>

source§

fn from(v: &'a [&'a MsgId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a MsgIdRef]> for Collection<'a, MsgId>

source§

fn from(v: &'a [&'a MsgIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a MsgIdRef; N]> for Collection<'a, MsgId>

source§

fn from(v: &'a [&'a MsgIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a Nickname; N]> for Collection<'a, Nickname>

source§

fn from(v: &'a [&'a Nickname; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a NicknameRef]> for Collection<'a, Nickname>

source§

fn from(v: &'a [&'a NicknameRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a NicknameRef; N]> for Collection<'a, Nickname>

source§

fn from(v: &'a [&'a NicknameRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a PollChoiceId; N]> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a PollChoiceId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a PollChoiceIdRef]> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a PollChoiceIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a PollChoiceIdRef; N]> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a PollChoiceIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a PollId; N]> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a PollId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a PollIdRef]> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a PollIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a PollIdRef; N]> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a PollIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a PredictionId; N]> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a PredictionId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a PredictionIdRef]> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a PredictionIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a PredictionIdRef; N]> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a PredictionIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a PredictionOutcomeId; N]> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a PredictionOutcomeId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a PredictionOutcomeIdRef]> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a PredictionOutcomeIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a PredictionOutcomeIdRef; N]> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a PredictionOutcomeIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a RedemptionId; N]> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a RedemptionId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a RedemptionIdRef]> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a RedemptionIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a RedemptionIdRef; N]> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a RedemptionIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a RewardId; N]> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a RewardId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a RewardIdRef]> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a RewardIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a RewardIdRef; N]> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a RewardIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a StreamId; N]> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a StreamId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a StreamIdRef]> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a StreamIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a StreamIdRef; N]> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a StreamIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a StreamSegmentId; N]> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a StreamSegmentId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a StreamSegmentIdRef]> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a StreamSegmentIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a StreamSegmentIdRef; N]> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a StreamSegmentIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, DisplayName>

source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, MsgId>

source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, Nickname>

source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, UserId>

source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a String]> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a String]) -> Self

Converts to this type from the input type.
source§

impl<'c, T> From<&'c [&'c T]> for Collection<'c, T>
where [T]: ToOwned, - T: 'static + Deref + Clone,

source§

fn from(v: &'c [&'c T]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a TagId; N]> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a TagId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a TagIdRef]> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a TagIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a TagIdRef; N]> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a TagIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a TeamId; N]> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a TeamId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a TeamIdRef]> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a TeamIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a TeamIdRef; N]> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a TeamIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a UserId; N]> for Collection<'a, UserId>

source§

fn from(v: &'a [&'a UserId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a UserIdRef]> for Collection<'a, UserId>

source§

fn from(v: &'a [&'a UserIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a UserIdRef; N]> for Collection<'a, UserId>

source§

fn from(v: &'a [&'a UserIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a VideoId; N]> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a VideoId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a VideoIdRef]> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a VideoIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a VideoIdRef; N]> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a VideoIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, DisplayName>

source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, MsgId>

source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, Nickname>

source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, UserId>

source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, DisplayName>

source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, MsgId>

source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, Nickname>

source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, UserId>

source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [BadgeSetId; N]> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [BadgeSetId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [BlockedTermId; N]> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a [BlockedTermId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [CategoryId; N]> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a [CategoryId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [CharityCampaignId; N]> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a [CharityCampaignId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [CharityDonationId; N]> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a [CharityDonationId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [ChatBadgeId; N]> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a [ChatBadgeId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [ClipId; N]> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a [ClipId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [CommunityGiftId; N]> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a [CommunityGiftId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [CreatorGoalId; N]> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a [CreatorGoalId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [DisplayName; N]> for Collection<'a, DisplayName>

source§

fn from(v: &'a [DisplayName; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [EmoteId; N]> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a [EmoteId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [EmoteSetId; N]> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [EmoteSetId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [EventSubId; N]> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a [EventSubId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [HexColor; N]> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a [HexColor; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [HypeTrainId; N]> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a [HypeTrainId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [IgdbId; N]> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a [IgdbId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [MsgId; N]> for Collection<'a, MsgId>

source§

fn from(v: &'a [MsgId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [Nickname; N]> for Collection<'a, Nickname>

source§

fn from(v: &'a [Nickname; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [PollChoiceId; N]> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a [PollChoiceId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [PollId; N]> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a [PollId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [PredictionId; N]> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a [PredictionId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [PredictionOutcomeId; N]> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a [PredictionOutcomeId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [RedemptionId; N]> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a [RedemptionId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [RewardId; N]> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a [RewardId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [StreamId; N]> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a [StreamId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [StreamSegmentId; N]> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a [StreamSegmentId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, DisplayName>

source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, MsgId>

source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, Nickname>

source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, UserId>

source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, DisplayName>

source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, MsgId>

source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, Nickname>

source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, UserId>

source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'c, T> From<&'c [T]> for Collection<'c, T>
where + T: 'static + Deref + Clone,

source§

fn from(v: &'c [&'c T]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a TagId; N]> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a TagId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a TagIdRef]> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a TagIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a TagIdRef; N]> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a TagIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a TeamId; N]> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a TeamId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a TeamIdRef]> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a TeamIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a TeamIdRef; N]> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a TeamIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a UserId; N]> for Collection<'a, UserId>

source§

fn from(v: &'a [&'a UserId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a UserIdRef]> for Collection<'a, UserId>

source§

fn from(v: &'a [&'a UserIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a UserIdRef; N]> for Collection<'a, UserId>

source§

fn from(v: &'a [&'a UserIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a VideoId; N]> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a VideoId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a VideoIdRef]> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a VideoIdRef]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a VideoIdRef; N]> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a VideoIdRef; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, DisplayName>

source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, MsgId>

source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, Nickname>

source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, UserId>

source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [&'a str]> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, DisplayName>

source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, MsgId>

source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, Nickname>

source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, UserId>

source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [&'a str; N]> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a [&'a str; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [BadgeSetId; N]> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [BadgeSetId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [BlockedTermId; N]> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a [BlockedTermId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [CategoryId; N]> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a [CategoryId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [CharityCampaignId; N]> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a [CharityCampaignId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [CharityDonationId; N]> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a [CharityDonationId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [ChatBadgeId; N]> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a [ChatBadgeId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [ClipId; N]> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a [ClipId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [CommunityGiftId; N]> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a [CommunityGiftId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [CreatorGoalId; N]> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a [CreatorGoalId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [DisplayName; N]> for Collection<'a, DisplayName>

source§

fn from(v: &'a [DisplayName; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [EmoteId; N]> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a [EmoteId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [EmoteSetId; N]> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [EmoteSetId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [EventSubId; N]> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a [EventSubId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [HexColor; N]> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a [HexColor; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [HypeTrainId; N]> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a [HypeTrainId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [IgdbId; N]> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a [IgdbId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [MsgId; N]> for Collection<'a, MsgId>

source§

fn from(v: &'a [MsgId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [Nickname; N]> for Collection<'a, Nickname>

source§

fn from(v: &'a [Nickname; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [PollChoiceId; N]> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a [PollChoiceId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [PollId; N]> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a [PollId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [PredictionId; N]> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a [PredictionId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [PredictionOutcomeId; N]> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a [PredictionOutcomeId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [RedemptionId; N]> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a [RedemptionId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [RewardId; N]> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a [RewardId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [StreamId; N]> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a [StreamId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [StreamSegmentId; N]> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a [StreamSegmentId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, DisplayName>

source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, MsgId>

source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, Nickname>

source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, UserId>

source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a [String]> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a [String]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, DisplayName>

source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, MsgId>

source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, Nickname>

source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, UserId>

source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [String; N]> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a [String; N]) -> Self

Converts to this type from the input type.
source§

impl<'c, T> From<&'c [T]> for Collection<'c, T>
where [T]: ToOwned, - T: 'static + Deref + Clone,

source§

fn from(v: &'c [T]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [TagId; N]> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a [TagId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [TeamId; N]> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a [TeamId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [UserId; N]> for Collection<'a, UserId>

source§

fn from(v: &'a [UserId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [VideoId; N]> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a [VideoId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a BadgeSetId> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a BadgeSetId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a BlockedTermId> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a BlockedTermId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CategoryId> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a CategoryId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CharityCampaignId> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a CharityCampaignId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CharityDonationId> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a CharityDonationId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a ChatBadgeId> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a ChatBadgeId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a ClipId> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a ClipId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CommunityGiftId> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a CommunityGiftId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CreatorGoalId> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a CreatorGoalId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a DisplayName> for Collection<'a, DisplayName>

source§

fn from(v: &'a DisplayName) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a EmoteId> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a EmoteId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a EmoteSetId> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a EmoteSetId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a EventSubId> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a EventSubId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a HexColor> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a HexColor) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a HypeTrainId> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a HypeTrainId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a IgdbId> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a IgdbId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a MsgId> for Collection<'a, MsgId>

source§

fn from(v: &'a MsgId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Nickname> for Collection<'a, Nickname>

source§

fn from(v: &'a Nickname) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PollChoiceId> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a PollChoiceId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PollId> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a PollId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PredictionId> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a PredictionId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PredictionOutcomeId> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a PredictionOutcomeId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a RedemptionId> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a RedemptionId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a RewardId> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a RewardId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a StreamId> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a StreamId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a StreamSegmentId> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a StreamSegmentId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a TagId> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a TagId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a TeamId> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a TeamId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a UserId> for Collection<'a, UserId>

source§

fn from(v: &'a UserId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a BadgeSetId>> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a Vec<&'a BadgeSetId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a BlockedTermId>> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a Vec<&'a BlockedTermId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a CategoryId>> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a CategoryId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a CharityCampaignId>> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a CharityCampaignId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a CharityDonationId>> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a CharityDonationId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a ChatBadgeId>> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a Vec<&'a ChatBadgeId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a ClipId>> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a ClipId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a CommunityGiftId>> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a Vec<&'a CommunityGiftId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a CreatorGoalId>> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a Vec<&'a CreatorGoalId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a DisplayName>> for Collection<'a, DisplayName>

source§

fn from(v: &'a Vec<&'a DisplayName>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a EmoteId>> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a Vec<&'a EmoteId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a EmoteSetId>> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a Vec<&'a EmoteSetId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a EventSubId>> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a Vec<&'a EventSubId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a HexColor>> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a Vec<&'a HexColor>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a HypeTrainId>> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a HypeTrainId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a IgdbId>> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a IgdbId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a MsgId>> for Collection<'a, MsgId>

source§

fn from(v: &'a Vec<&'a MsgId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a Nickname>> for Collection<'a, Nickname>

source§

fn from(v: &'a Vec<&'a Nickname>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a PollChoiceId>> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<&'a PollChoiceId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a PollId>> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<&'a PollId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a PredictionId>> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<&'a PredictionId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a PredictionOutcomeId>> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<&'a PredictionOutcomeId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a RedemptionId>> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<&'a RedemptionId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a RewardId>> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<&'a RewardId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a StreamId>> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a StreamId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a StreamSegmentId>> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a StreamSegmentId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a TagId>> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a TagId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a TeamId>> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a TeamId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a UserId>> for Collection<'a, UserId>

source§

fn from(v: &'a Vec<&'a UserId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a VideoId>> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a VideoId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, DisplayName>

source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, MsgId>

source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, Nickname>

source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, UserId>

source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, DisplayName>

source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, MsgId>

source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, Nickname>

source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, UserId>

source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a VideoId> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a VideoId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a BadgeSetIdRef>> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: Vec<&'a BadgeSetIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a BlockedTermIdRef>> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: Vec<&'a BlockedTermIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a CategoryIdRef>> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a CategoryIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a CharityCampaignIdRef>> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a CharityCampaignIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a CharityDonationIdRef>> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a CharityDonationIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a ChatBadgeIdRef>> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: Vec<&'a ChatBadgeIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a ClipIdRef>> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a ClipIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a CommunityGiftIdRef>> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: Vec<&'a CommunityGiftIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a CreatorGoalIdRef>> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: Vec<&'a CreatorGoalIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a DisplayNameRef>> for Collection<'a, DisplayName>

source§

fn from(v: Vec<&'a DisplayNameRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a EmoteIdRef>> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: Vec<&'a EmoteIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a EmoteSetIdRef>> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: Vec<&'a EmoteSetIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a EventSubIdRef>> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: Vec<&'a EventSubIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a HexColorRef>> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: Vec<&'a HexColorRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a HypeTrainIdRef>> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a HypeTrainIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a IgdbIdRef>> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a IgdbIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a MsgIdRef>> for Collection<'a, MsgId>

source§

fn from(v: Vec<&'a MsgIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a NicknameRef>> for Collection<'a, Nickname>

source§

fn from(v: Vec<&'a NicknameRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a PollChoiceIdRef>> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a PollChoiceIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a PollIdRef>> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a PollIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a PredictionIdRef>> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a PredictionIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a PredictionOutcomeIdRef>> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a PredictionOutcomeIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a RedemptionIdRef>> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a RedemptionIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a RewardIdRef>> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a RewardIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a StreamIdRef>> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a StreamIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a StreamSegmentIdRef>> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a StreamSegmentIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, DisplayName>

source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, MsgId>

source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, Nickname>

source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, UserId>

source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'c, T> From<Vec<&'c T>> for Collection<'c, T>
where + T: 'static + Deref + Clone,

source§

fn from(v: &'c [T]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [TagId; N]> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a [TagId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [TeamId; N]> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a [TeamId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [UserId; N]> for Collection<'a, UserId>

source§

fn from(v: &'a [UserId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a, const N: usize> From<&'a [VideoId; N]> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a [VideoId; N]) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a BadgeSetId> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a BadgeSetId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a BlockedTermId> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a BlockedTermId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CategoryId> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a CategoryId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CharityCampaignId> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a CharityCampaignId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CharityDonationId> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a CharityDonationId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a ChatBadgeId> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a ChatBadgeId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a ClipId> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a ClipId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CommunityGiftId> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a CommunityGiftId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CreatorGoalId> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a CreatorGoalId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a DisplayName> for Collection<'a, DisplayName>

source§

fn from(v: &'a DisplayName) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a EmoteId> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a EmoteId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a EmoteSetId> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a EmoteSetId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a EventSubId> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a EventSubId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a HexColor> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a HexColor) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a HypeTrainId> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a HypeTrainId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a IgdbId> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a IgdbId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a MsgId> for Collection<'a, MsgId>

source§

fn from(v: &'a MsgId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Nickname> for Collection<'a, Nickname>

source§

fn from(v: &'a Nickname) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PollChoiceId> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a PollChoiceId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PollId> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a PollId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PredictionId> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a PredictionId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PredictionOutcomeId> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a PredictionOutcomeId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a RedemptionId> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a RedemptionId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a RewardId> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a RewardId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a StreamId> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a StreamId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a StreamSegmentId> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a StreamSegmentId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a TagId> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a TagId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a TeamId> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a TeamId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a UserId> for Collection<'a, UserId>

source§

fn from(v: &'a UserId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a BadgeSetId>> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a Vec<&'a BadgeSetId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a BlockedTermId>> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a Vec<&'a BlockedTermId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a CategoryId>> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a CategoryId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a CharityCampaignId>> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a CharityCampaignId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a CharityDonationId>> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a CharityDonationId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a ChatBadgeId>> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a Vec<&'a ChatBadgeId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a ClipId>> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a ClipId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a CommunityGiftId>> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a Vec<&'a CommunityGiftId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a CreatorGoalId>> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a Vec<&'a CreatorGoalId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a DisplayName>> for Collection<'a, DisplayName>

source§

fn from(v: &'a Vec<&'a DisplayName>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a EmoteId>> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a Vec<&'a EmoteId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a EmoteSetId>> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a Vec<&'a EmoteSetId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a EventSubId>> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a Vec<&'a EventSubId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a HexColor>> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a Vec<&'a HexColor>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a HypeTrainId>> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a HypeTrainId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a IgdbId>> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a IgdbId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a MsgId>> for Collection<'a, MsgId>

source§

fn from(v: &'a Vec<&'a MsgId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a Nickname>> for Collection<'a, Nickname>

source§

fn from(v: &'a Vec<&'a Nickname>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a PollChoiceId>> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<&'a PollChoiceId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a PollId>> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<&'a PollId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a PredictionId>> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<&'a PredictionId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a PredictionOutcomeId>> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<&'a PredictionOutcomeId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a RedemptionId>> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<&'a RedemptionId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a RewardId>> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<&'a RewardId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a StreamId>> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a StreamId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a StreamSegmentId>> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a StreamSegmentId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a TagId>> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a TagId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a TeamId>> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a TeamId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a UserId>> for Collection<'a, UserId>

source§

fn from(v: &'a Vec<&'a UserId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a VideoId>> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a VideoId>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, DisplayName>

source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, MsgId>

source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, Nickname>

source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, UserId>

source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<&'a str>> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, DisplayName>

source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, MsgId>

source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, Nickname>

source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, UserId>

source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Vec<String>> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a VideoId> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: &'a VideoId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a BadgeSetIdRef>> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: Vec<&'a BadgeSetIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a BlockedTermIdRef>> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: Vec<&'a BlockedTermIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a CategoryIdRef>> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a CategoryIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a CharityCampaignIdRef>> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a CharityCampaignIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a CharityDonationIdRef>> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a CharityDonationIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a ChatBadgeIdRef>> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: Vec<&'a ChatBadgeIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a ClipIdRef>> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a ClipIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a CommunityGiftIdRef>> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: Vec<&'a CommunityGiftIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a CreatorGoalIdRef>> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: Vec<&'a CreatorGoalIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a DisplayNameRef>> for Collection<'a, DisplayName>

source§

fn from(v: Vec<&'a DisplayNameRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a EmoteIdRef>> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: Vec<&'a EmoteIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a EmoteSetIdRef>> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: Vec<&'a EmoteSetIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a EventSubIdRef>> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: Vec<&'a EventSubIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a HexColorRef>> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: Vec<&'a HexColorRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a HypeTrainIdRef>> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a HypeTrainIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a IgdbIdRef>> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a IgdbIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a MsgIdRef>> for Collection<'a, MsgId>

source§

fn from(v: Vec<&'a MsgIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a NicknameRef>> for Collection<'a, Nickname>

source§

fn from(v: Vec<&'a NicknameRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a PollChoiceIdRef>> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a PollChoiceIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a PollIdRef>> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a PollIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a PredictionIdRef>> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a PredictionIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a PredictionOutcomeIdRef>> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a PredictionOutcomeIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a RedemptionIdRef>> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a RedemptionIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a RewardIdRef>> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a RewardIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a StreamIdRef>> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a StreamIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a StreamSegmentIdRef>> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a StreamSegmentIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, DisplayName>

source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, MsgId>

source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, Nickname>

source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, UserId>

source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a String>> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a String>) -> Self

Converts to this type from the input type.
source§

impl<'c, T> From<Vec<&'c T>> for Collection<'c, T>
where [T]: ToOwned, - T: 'static + Deref + Clone,

source§

fn from(v: Vec<&'c T>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a TagIdRef>> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a TagIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a TeamIdRef>> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a TeamIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a UserIdRef>> for Collection<'a, UserId>

source§

fn from(v: Vec<&'a UserIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a VideoIdRef>> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a VideoIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, DisplayName>

source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, MsgId>

source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, Nickname>

source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, UserId>

source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, CategoryId>

Available on crate feature stream only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, ClipId>

Available on crate feature stream only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, DisplayName>

source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, EmoteId>

Available on crate feature emote only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, HexColor>

Available on crate feature color only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, IgdbId>

Available on crate feature stream only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, MsgId>

source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, Nickname>

source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, PollId>

Available on crate feature points only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, PredictionId>

Available on crate feature points only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, RedemptionId>

Available on crate feature points only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, RewardId>

Available on crate feature points only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, StreamId>

Available on crate feature stream only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, TagId>

Available on crate feature stream only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, TeamId>

Available on crate feature stream only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, UserId>

source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, VideoId>

Available on crate feature stream only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<T> From<Vec<T>> for Collection<'_, T>
where + T: 'static + Deref + Clone,

source§

fn from(v: Vec<&'c T>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a TagIdRef>> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a TagIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a TeamIdRef>> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a TeamIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a UserIdRef>> for Collection<'a, UserId>

source§

fn from(v: Vec<&'a UserIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a VideoIdRef>> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a VideoIdRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, CategoryId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, ClipId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, DisplayName>

source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, EmoteId>

Available on crate feature emote only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, HexColor>

Available on crate feature color only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, IgdbId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, MsgId>

source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, Nickname>

source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, PollId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, PredictionId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, RedemptionId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, RewardId>

Available on crate feature points only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, StreamId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, TagId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, TeamId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, UserId>

source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Vec<&'a str>> for Collection<'a, VideoId>

Available on crate feature stream only.
source§

fn from(v: Vec<&'a str>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, BadgeSetId>

Available on crate feature emote only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, BlockedTermId>

Available on crate feature moderation only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, CategoryId>

Available on crate feature stream only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, CharityCampaignId>

Available on crate feature stream only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, CharityDonationId>

Available on crate feature stream only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, ChatBadgeId>

Available on crate feature emote only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, ClipId>

Available on crate feature stream only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, CommunityGiftId>

Available on crate feature sub only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, CreatorGoalId>

Available on crate feature goal only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, DisplayName>

source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, EmoteId>

Available on crate feature emote only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, EmoteSetId>

Available on crate feature emote only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, EventSubId>

Available on crate feature eventsub only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, HexColor>

Available on crate feature color only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, HypeTrainId>

Available on crate feature stream only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, IgdbId>

Available on crate feature stream only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, MsgId>

source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, Nickname>

source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, PollChoiceId>

Available on crate feature points only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, PollId>

Available on crate feature points only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, PredictionId>

Available on crate feature points only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, PredictionOutcomeId>

Available on crate feature points only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, RedemptionId>

Available on crate feature points only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, RewardId>

Available on crate feature points only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, StreamId>

Available on crate feature stream only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, StreamSegmentId>

Available on crate feature stream only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, TagId>

Available on crate feature stream only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, TeamId>

Available on crate feature stream only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, UserId>

source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl From<Vec<String>> for Collection<'_, VideoId>

Available on crate feature stream only.
source§

fn from(v: Vec<String>) -> Self

Converts to this type from the input type.
source§

impl<T> From<Vec<T>> for Collection<'_, T>
where [T]: ToOwned, - T: 'static + Deref + Clone,

source§

fn from(v: Vec<T>) -> Self

Converts to this type from the input type.
source§

impl<'a, T, A: Deref> FromIterator<A> for Collection<'a, T>
where + T: 'static + Deref + Clone,

source§

fn from(v: Vec<T>) -> Self

Converts to this type from the input type.
source§

impl<'a, T, A: Deref> FromIterator<A> for Collection<'a, T>
where [T]: ToOwned, [A]: ToOwned, Collection<'a, T>: From<Vec<A>>, @@ -118,9 +118,9 @@
§Examples
T: PartialEq + PartialEq<T::Target> + Debug + Deref, T::Target: PartialEq + Debug, for<'s> &'s T::Target: From<&'s str>,

Auto Trait Implementations§

§

impl<'c, T> !Freeze for Collection<'c, T>

§

impl<'c, T> !RefUnwindSafe for Collection<'c, T>

§

impl<'c, T> !Send for Collection<'c, T>

§

impl<'c, T> !Sync for Collection<'c, T>

§

impl<'c, T> !Unpin for Collection<'c, T>

§

impl<'c, T> !UnwindSafe for Collection<'c, T>

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/enum.UserType.html b/twitch_types/enum.UserType.html index 4458a34a..c1b55e6c 100644 --- a/twitch_types/enum.UserType.html +++ b/twitch_types/enum.UserType.html @@ -1,4 +1,4 @@ -UserType in twitch_types - Rust

Enum twitch_types::UserType

source ·
pub enum UserType {
+UserType in twitch_types - Rust

Enum twitch_types::UserType

source ·
pub enum UserType {
     Staff,
     Admin,
     GlobalMod,
@@ -21,11 +21,11 @@
 operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for UserType

Available on crate feature serde only.
source§

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
where S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Copy for UserType

source§

impl Eq for UserType

source§

impl StructuralPartialEq for UserType

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where - T: Copy,

source§

unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> CloneToUninit for T
where - T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: 'static + ?Sized,
source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> CloneToUninit for T
where + T: Copy,

source§

unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where diff --git a/twitch_types/eventsub/index.html b/twitch_types/eventsub/index.html index 3e06aaba..1df3a53a 100644 --- a/twitch_types/eventsub/index.html +++ b/twitch_types/eventsub/index.html @@ -1,2 +1,2 @@ -twitch_types::eventsub - Rust

Module twitch_types::eventsub

source ·
Available on crate feature eventsub only.
Expand description

types for eventsub related things

+twitch_types::eventsub - Rust

Module twitch_types::eventsub

source ·
Available on crate feature eventsub only.
Expand description

types for eventsub related things

Structs§

\ No newline at end of file diff --git a/twitch_types/eventsub/struct.EventSubId.html b/twitch_types/eventsub/struct.EventSubId.html index 2dcd8ce3..7043f0b7 100644 --- a/twitch_types/eventsub/struct.EventSubId.html +++ b/twitch_types/eventsub/struct.EventSubId.html @@ -1,4 +1,4 @@ -EventSubId in twitch_types::eventsub - Rust

Struct twitch_types::eventsub::EventSubId

source ·
pub struct EventSubId(/* private fields */);
Available on crate feature eventsub only.
Expand description

An EventSub Subscription ID

+EventSubId in twitch_types::eventsub - Rust

Struct twitch_types::eventsub::EventSubId

source ·
pub struct EventSubId(/* private fields */);
Available on crate feature eventsub only.
Expand description

An EventSub Subscription ID

Implementations§

source§

impl EventSubId

source

pub const fn new(raw: String) -> Self

Constructs a new EventSubId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newEventSubIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<EventSubIdRef>

Converts this EventSubId into a Box<EventSubIdRef>

@@ -9,29 +9,29 @@ Cow<'_, EventSubIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for EventSubId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<EventSubIdRef> for EventSubId

source§

fn as_ref(&self) -> &EventSubIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for EventSubId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<EventSubIdRef> for EventSubId

source§

fn borrow(&self) -> &EventSubIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for EventSubId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for EventSubId

source§

fn clone(&self) -> EventSubId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for EventSubId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for EventSubId

§

type Target = EventSubIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for EventSubId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for EventSubId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a EventSubId> for &'a EventSubIdRef

source§

fn from(owned: &'a EventSubId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a EventSubId> for Collection<'a, EventSubId>

source§

fn from(v: &'a EventSubId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a EventSubId> for Cow<'a, EventSubIdRef>

source§

fn from(owned: &'a EventSubId) -> Self

Converts to this type from the input type.
source§

impl From<&EventSubIdRef> for EventSubId

source§

fn from(s: &EventSubIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for EventSubId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<EventSubIdRef>> for EventSubId

source§

fn from(r: Box<EventSubIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for EventSubId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, EventSubIdRef>> for EventSubId

source§

fn from(r: Cow<'a, EventSubIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<EventSubId> for Box<EventSubIdRef>

source§

fn from(r: EventSubId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<EventSubId> for Cow<'a, EventSubIdRef>

source§

fn from(owned: EventSubId) -> Self

Converts to this type from the input type.
source§

impl From<EventSubId> for String

source§

fn from(s: EventSubId) -> Self

Converts to this type from the input type.
source§

impl From<String> for EventSubId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for EventSubId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for EventSubId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<EventSubIdRef> for EventSubId

source§

fn as_ref(&self) -> &EventSubIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for EventSubId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<EventSubIdRef> for EventSubId

source§

fn borrow(&self) -> &EventSubIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for EventSubId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for EventSubId

source§

fn clone(&self) -> EventSubId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for EventSubId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for EventSubId

§

type Target = EventSubIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for EventSubId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for EventSubId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a EventSubId> for &'a EventSubIdRef

source§

fn from(owned: &'a EventSubId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a EventSubId> for Collection<'a, EventSubId>

source§

fn from(v: &'a EventSubId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a EventSubId> for Cow<'a, EventSubIdRef>

source§

fn from(owned: &'a EventSubId) -> Self

Converts to this type from the input type.
source§

impl From<&EventSubIdRef> for EventSubId

source§

fn from(s: &EventSubIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for EventSubId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<EventSubIdRef>> for EventSubId

source§

fn from(r: Box<EventSubIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for EventSubId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, EventSubIdRef>> for EventSubId

source§

fn from(r: Cow<'a, EventSubIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<EventSubId> for Box<EventSubIdRef>

source§

fn from(r: EventSubId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<EventSubId> for Cow<'a, EventSubIdRef>

source§

fn from(owned: EventSubId) -> Self

Converts to this type from the input type.
source§

impl From<EventSubId> for String

source§

fn from(s: EventSubId) -> Self

Converts to this type from the input type.
source§

impl From<String> for EventSubId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for EventSubId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for EventSubId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, EventSubIdRef> for &'a EventSubId

source§

fn into_cow(self) -> Cow<'a, EventSubIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, EventSubIdRef> for EventSubId

source§

fn into_cow(self) -> Cow<'a, EventSubIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for EventSubId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, EventSubIdRef> for &'a EventSubId

source§

fn into_cow(self) -> Cow<'a, EventSubIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, EventSubIdRef> for EventSubId

source§

fn into_cow(self) -> Cow<'a, EventSubIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for EventSubId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&EventSubId> for EventSubId

source§

fn eq(&self, other: &&EventSubId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&EventSubIdRef> for EventSubId

source§

fn eq(&self, other: &&EventSubIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EventSubId> for &EventSubIdRef

source§

fn eq(&self, other: &EventSubId) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&EventSubId> for EventSubId

source§

fn eq(&self, other: &&EventSubId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EventSubId> for EventSubIdRef

source§

fn eq(&self, other: &EventSubId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&EventSubIdRef> for EventSubId

source§

fn eq(&self, other: &&EventSubIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EventSubId> for &EventSubIdRef

source§

fn eq(&self, other: &EventSubId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EventSubId> for EventSubIdRef

source§

fn eq(&self, other: &EventSubId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EventSubIdRef> for EventSubId

source§

fn eq(&self, other: &EventSubIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for EventSubId

source§

fn eq(&self, other: &EventSubId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for EventSubId

source§

fn eq(&self, other: &EventSubId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for EventSubId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for EventSubId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, EventSubId> for &'zf EventSubIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf EventSubId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for EventSubId

source§

impl StructuralPartialEq for EventSubId

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/eventsub/struct.EventSubIdRef.html b/twitch_types/eventsub/struct.EventSubIdRef.html index 25b10dd7..44d5bb4e 100644 --- a/twitch_types/eventsub/struct.EventSubIdRef.html +++ b/twitch_types/eventsub/struct.EventSubIdRef.html @@ -1,4 +1,4 @@ -EventSubIdRef in twitch_types::eventsub - Rust

Struct twitch_types::eventsub::EventSubIdRef

source ·
pub struct EventSubIdRef(/* private fields */);
Available on crate feature eventsub only.
Expand description

An EventSub Subscription ID

+EventSubIdRef in twitch_types::eventsub - Rust

Struct twitch_types::eventsub::EventSubIdRef

source ·
pub struct EventSubIdRef(/* private fields */);
Available on crate feature eventsub only.
Expand description

An EventSub Subscription ID

Implementations§

source§

impl EventSubIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed EventSubIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed EventSubIdRef

source

pub fn into_owned(self: Box<EventSubIdRef>) -> EventSubId

Converts a Box<EventSubIdRef> into a EventSubId without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, EventSubIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a EventSubIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<EventSubIdRef> for EventSubId

source§

fn as_ref(&self) -> &EventSubIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for EventSubIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<EventSubIdRef> for EventSubId

source§

fn borrow(&self) -> &EventSubIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for EventSubIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for EventSubIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a EventSubIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<EventSubIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for EventSubIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a EventSubIdRef> for Collection<'a, EventSubId>

source§

fn from(v: &'a &'a EventSubIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, EventSubIdRef>> for &'a EventSubIdRef

source§

fn from(r: &'a Cow<'b, EventSubIdRef>) -> &'a EventSubIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a EventSubId> for &'a EventSubIdRef

source§

fn from(owned: &'a EventSubId) -> Self

Converts to this type from the input type.
source§

impl From<&EventSubIdRef> for Arc<EventSubIdRef>

source§

fn from(r: &EventSubIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a EventSubIdRef> for Cow<'a, EventSubIdRef>

source§

fn from(r: &'a EventSubIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&EventSubIdRef> for EventSubId

source§

fn from(s: &EventSubIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&EventSubIdRef> for Rc<EventSubIdRef>

source§

fn from(r: &EventSubIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a EventSubIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a EventSubIdRef

source§

fn from(s: &'a str) -> &'a EventSubIdRef

Converts to this type from the input type.
source§

impl From<EventSubId> for Box<EventSubIdRef>

source§

fn from(r: EventSubId) -> Self

Converts to this type from the input type.
source§

impl Hash for EventSubIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, EventSubIdRef> for &'a EventSubId

source§

fn into_cow(self) -> Cow<'a, EventSubIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, EventSubIdRef> for &'a EventSubIdRef

source§

fn into_cow(self) -> Cow<'a, EventSubIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, EventSubIdRef> for EventSubId

source§

fn into_cow(self) -> Cow<'a, EventSubIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for EventSubIdRef

source§

fn cmp(&self, other: &EventSubIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&EventSubIdRef> for EventSubId

source§

fn eq(&self, other: &&EventSubIdRef) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<EventSubIdRef> for EventSubId

source§

fn as_ref(&self) -> &EventSubIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for EventSubIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<EventSubIdRef> for EventSubId

source§

fn borrow(&self) -> &EventSubIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for EventSubIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for EventSubIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a EventSubIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<EventSubIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for EventSubIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a EventSubIdRef> for Collection<'a, EventSubId>

source§

fn from(v: &'a &'a EventSubIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, EventSubIdRef>> for &'a EventSubIdRef

source§

fn from(r: &'a Cow<'b, EventSubIdRef>) -> &'a EventSubIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a EventSubId> for &'a EventSubIdRef

source§

fn from(owned: &'a EventSubId) -> Self

Converts to this type from the input type.
source§

impl From<&EventSubIdRef> for Arc<EventSubIdRef>

source§

fn from(r: &EventSubIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a EventSubIdRef> for Cow<'a, EventSubIdRef>

source§

fn from(r: &'a EventSubIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&EventSubIdRef> for EventSubId

source§

fn from(s: &EventSubIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&EventSubIdRef> for Rc<EventSubIdRef>

source§

fn from(r: &EventSubIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a EventSubIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a EventSubIdRef

source§

fn from(s: &'a str) -> &'a EventSubIdRef

Converts to this type from the input type.
source§

impl From<EventSubId> for Box<EventSubIdRef>

source§

fn from(r: EventSubId) -> Self

Converts to this type from the input type.
source§

impl Hash for EventSubIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, EventSubIdRef> for &'a EventSubId

source§

fn into_cow(self) -> Cow<'a, EventSubIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, EventSubIdRef> for &'a EventSubIdRef

source§

fn into_cow(self) -> Cow<'a, EventSubIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, EventSubIdRef> for EventSubId

source§

fn into_cow(self) -> Cow<'a, EventSubIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for EventSubIdRef

source§

fn cmp(&self, other: &EventSubIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&EventSubIdRef> for EventSubId

source§

fn eq(&self, other: &&EventSubIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EventSubId> for &EventSubIdRef

source§

fn eq(&self, other: &EventSubId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EventSubId> for &EventSubIdRef

source§

fn eq(&self, other: &EventSubId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EventSubId> for EventSubIdRef

source§

fn eq(&self, other: &EventSubId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EventSubIdRef> for EventSubId

source§

fn eq(&self, other: &EventSubIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EventSubId> for EventSubIdRef

source§

fn eq(&self, other: &EventSubId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<EventSubIdRef> for EventSubId

source§

fn eq(&self, other: &EventSubIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for EventSubIdRef

source§

fn eq(&self, other: &EventSubIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for EventSubIdRef

source§

fn eq(&self, other: &EventSubIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for EventSubIdRef

source§

fn partial_cmp(&self, other: &EventSubIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl Serialize for EventSubIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for EventSubIdRef

§

type Owned = EventSubId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, EventSubId> for &'zf EventSubIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf EventSubId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, EventSubIdRef> for &'zf EventSubIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf EventSubIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for EventSubIdRef

source§

impl StructuralPartialEq for EventSubIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where +operator. Read more

source§

impl Serialize for EventSubIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for EventSubIdRef

§

type Owned = EventSubId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, EventSubId> for &'zf EventSubIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf EventSubId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, EventSubIdRef> for &'zf EventSubIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf EventSubIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for EventSubIdRef

source§

impl StructuralPartialEq for EventSubIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/goal/enum.CreatorGoalType.html b/twitch_types/goal/enum.CreatorGoalType.html index fa8a470f..e7c03094 100644 --- a/twitch_types/goal/enum.CreatorGoalType.html +++ b/twitch_types/goal/enum.CreatorGoalType.html @@ -1,4 +1,4 @@ -CreatorGoalType in twitch_types::goal - Rust

Enum twitch_types::goal::CreatorGoalType

source ·
#[non_exhaustive]
pub enum CreatorGoalType { +CreatorGoalType in twitch_types::goal - Rust

Enum twitch_types::goal::CreatorGoalType

source ·
#[non_exhaustive]
pub enum CreatorGoalType { Follower, Subscription, SubscriptionCount, @@ -15,9 +15,9 @@ by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for CreatorGoalType

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for CreatorGoalType

source§

impl StructuralPartialEq for CreatorGoalType

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/goal/index.html b/twitch_types/goal/index.html index f00097d2..03a147ef 100644 --- a/twitch_types/goal/index.html +++ b/twitch_types/goal/index.html @@ -1,2 +1,2 @@ -twitch_types::goal - Rust

Module twitch_types::goal

source ·
Available on crate feature goal only.
Expand description

types for goals

+twitch_types::goal - Rust

Module twitch_types::goal

source ·
Available on crate feature goal only.
Expand description

types for goals

Structs§

Enums§

\ No newline at end of file diff --git a/twitch_types/goal/struct.CreatorGoalId.html b/twitch_types/goal/struct.CreatorGoalId.html index 5f4410d0..fcd3c54f 100644 --- a/twitch_types/goal/struct.CreatorGoalId.html +++ b/twitch_types/goal/struct.CreatorGoalId.html @@ -1,4 +1,4 @@ -CreatorGoalId in twitch_types::goal - Rust

Struct twitch_types::goal::CreatorGoalId

source ·
pub struct CreatorGoalId(/* private fields */);
Available on crate feature goal only.
Expand description

A Creator Goal ID

+CreatorGoalId in twitch_types::goal - Rust

Struct twitch_types::goal::CreatorGoalId

source ·
pub struct CreatorGoalId(/* private fields */);
Available on crate feature goal only.
Expand description

A Creator Goal ID

Implementations§

source§

impl CreatorGoalId

source

pub const fn new(raw: String) -> Self

Constructs a new CreatorGoalId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newCreatorGoalIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<CreatorGoalIdRef>

Converts this CreatorGoalId into a Box<CreatorGoalIdRef>

@@ -9,29 +9,29 @@ Cow<'_, CreatorGoalIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for CreatorGoalId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<CreatorGoalIdRef> for CreatorGoalId

source§

fn as_ref(&self) -> &CreatorGoalIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for CreatorGoalId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<CreatorGoalIdRef> for CreatorGoalId

source§

fn borrow(&self) -> &CreatorGoalIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for CreatorGoalId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for CreatorGoalId

source§

fn clone(&self) -> CreatorGoalId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for CreatorGoalId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for CreatorGoalId

§

type Target = CreatorGoalIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for CreatorGoalId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for CreatorGoalId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a CreatorGoalId> for &'a CreatorGoalIdRef

source§

fn from(owned: &'a CreatorGoalId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CreatorGoalId> for Collection<'a, CreatorGoalId>

source§

fn from(v: &'a CreatorGoalId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CreatorGoalId> for Cow<'a, CreatorGoalIdRef>

source§

fn from(owned: &'a CreatorGoalId) -> Self

Converts to this type from the input type.
source§

impl From<&CreatorGoalIdRef> for CreatorGoalId

source§

fn from(s: &CreatorGoalIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for CreatorGoalId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<CreatorGoalIdRef>> for CreatorGoalId

source§

fn from(r: Box<CreatorGoalIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for CreatorGoalId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, CreatorGoalIdRef>> for CreatorGoalId

source§

fn from(r: Cow<'a, CreatorGoalIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<CreatorGoalId> for Box<CreatorGoalIdRef>

source§

fn from(r: CreatorGoalId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<CreatorGoalId> for Cow<'a, CreatorGoalIdRef>

source§

fn from(owned: CreatorGoalId) -> Self

Converts to this type from the input type.
source§

impl From<CreatorGoalId> for String

source§

fn from(s: CreatorGoalId) -> Self

Converts to this type from the input type.
source§

impl From<String> for CreatorGoalId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for CreatorGoalId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for CreatorGoalId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<CreatorGoalIdRef> for CreatorGoalId

source§

fn as_ref(&self) -> &CreatorGoalIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for CreatorGoalId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<CreatorGoalIdRef> for CreatorGoalId

source§

fn borrow(&self) -> &CreatorGoalIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for CreatorGoalId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for CreatorGoalId

source§

fn clone(&self) -> CreatorGoalId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for CreatorGoalId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for CreatorGoalId

§

type Target = CreatorGoalIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for CreatorGoalId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for CreatorGoalId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a CreatorGoalId> for &'a CreatorGoalIdRef

source§

fn from(owned: &'a CreatorGoalId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CreatorGoalId> for Collection<'a, CreatorGoalId>

source§

fn from(v: &'a CreatorGoalId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CreatorGoalId> for Cow<'a, CreatorGoalIdRef>

source§

fn from(owned: &'a CreatorGoalId) -> Self

Converts to this type from the input type.
source§

impl From<&CreatorGoalIdRef> for CreatorGoalId

source§

fn from(s: &CreatorGoalIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for CreatorGoalId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<CreatorGoalIdRef>> for CreatorGoalId

source§

fn from(r: Box<CreatorGoalIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for CreatorGoalId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, CreatorGoalIdRef>> for CreatorGoalId

source§

fn from(r: Cow<'a, CreatorGoalIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<CreatorGoalId> for Box<CreatorGoalIdRef>

source§

fn from(r: CreatorGoalId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<CreatorGoalId> for Cow<'a, CreatorGoalIdRef>

source§

fn from(owned: CreatorGoalId) -> Self

Converts to this type from the input type.
source§

impl From<CreatorGoalId> for String

source§

fn from(s: CreatorGoalId) -> Self

Converts to this type from the input type.
source§

impl From<String> for CreatorGoalId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for CreatorGoalId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for CreatorGoalId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, CreatorGoalIdRef> for &'a CreatorGoalId

source§

fn into_cow(self) -> Cow<'a, CreatorGoalIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CreatorGoalIdRef> for CreatorGoalId

source§

fn into_cow(self) -> Cow<'a, CreatorGoalIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for CreatorGoalId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, CreatorGoalIdRef> for &'a CreatorGoalId

source§

fn into_cow(self) -> Cow<'a, CreatorGoalIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CreatorGoalIdRef> for CreatorGoalId

source§

fn into_cow(self) -> Cow<'a, CreatorGoalIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for CreatorGoalId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&CreatorGoalId> for CreatorGoalId

source§

fn eq(&self, other: &&CreatorGoalId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always + Self: Sized + PartialOrd,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<&CreatorGoalId> for CreatorGoalId

source§

fn eq(&self, other: &&CreatorGoalId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&CreatorGoalIdRef> for CreatorGoalId

source§

fn eq(&self, other: &&CreatorGoalIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CreatorGoalId> for &CreatorGoalIdRef

source§

fn eq(&self, other: &CreatorGoalId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CreatorGoalId> for CreatorGoalIdRef

source§

fn eq(&self, other: &CreatorGoalId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CreatorGoalIdRef> for CreatorGoalId

source§

fn eq(&self, other: &CreatorGoalIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for CreatorGoalId

source§

fn eq(&self, other: &CreatorGoalId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CreatorGoalId> for &CreatorGoalIdRef

source§

fn eq(&self, other: &CreatorGoalId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CreatorGoalId> for CreatorGoalIdRef

source§

fn eq(&self, other: &CreatorGoalId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CreatorGoalIdRef> for CreatorGoalId

source§

fn eq(&self, other: &CreatorGoalIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for CreatorGoalId

source§

fn eq(&self, other: &CreatorGoalId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for CreatorGoalId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for CreatorGoalId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, CreatorGoalId> for &'zf CreatorGoalIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf CreatorGoalId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for CreatorGoalId

source§

impl StructuralPartialEq for CreatorGoalId

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/goal/struct.CreatorGoalIdRef.html b/twitch_types/goal/struct.CreatorGoalIdRef.html index a8365b10..3818b3ed 100644 --- a/twitch_types/goal/struct.CreatorGoalIdRef.html +++ b/twitch_types/goal/struct.CreatorGoalIdRef.html @@ -1,4 +1,4 @@ -CreatorGoalIdRef in twitch_types::goal - Rust

Struct twitch_types::goal::CreatorGoalIdRef

source ·
pub struct CreatorGoalIdRef(/* private fields */);
Available on crate feature goal only.
Expand description

A Creator Goal ID

+CreatorGoalIdRef in twitch_types::goal - Rust

Struct twitch_types::goal::CreatorGoalIdRef

source ·
pub struct CreatorGoalIdRef(/* private fields */);
Available on crate feature goal only.
Expand description

A Creator Goal ID

Implementations§

source§

impl CreatorGoalIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed CreatorGoalIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed CreatorGoalIdRef

source

pub fn into_owned(self: Box<CreatorGoalIdRef>) -> CreatorGoalId

Converts a Box<CreatorGoalIdRef> into a CreatorGoalId without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, CreatorGoalIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a CreatorGoalIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<CreatorGoalIdRef> for CreatorGoalId

source§

fn as_ref(&self) -> &CreatorGoalIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for CreatorGoalIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<CreatorGoalIdRef> for CreatorGoalId

source§

fn borrow(&self) -> &CreatorGoalIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for CreatorGoalIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for CreatorGoalIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a CreatorGoalIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<CreatorGoalIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for CreatorGoalIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a CreatorGoalIdRef> for Collection<'a, CreatorGoalId>

source§

fn from(v: &'a &'a CreatorGoalIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, CreatorGoalIdRef>> for &'a CreatorGoalIdRef

source§

fn from(r: &'a Cow<'b, CreatorGoalIdRef>) -> &'a CreatorGoalIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a CreatorGoalId> for &'a CreatorGoalIdRef

source§

fn from(owned: &'a CreatorGoalId) -> Self

Converts to this type from the input type.
source§

impl From<&CreatorGoalIdRef> for Arc<CreatorGoalIdRef>

source§

fn from(r: &CreatorGoalIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CreatorGoalIdRef> for Cow<'a, CreatorGoalIdRef>

source§

fn from(r: &'a CreatorGoalIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&CreatorGoalIdRef> for CreatorGoalId

source§

fn from(s: &CreatorGoalIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&CreatorGoalIdRef> for Rc<CreatorGoalIdRef>

source§

fn from(r: &CreatorGoalIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a CreatorGoalIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a CreatorGoalIdRef

source§

fn from(s: &'a str) -> &'a CreatorGoalIdRef

Converts to this type from the input type.
source§

impl From<CreatorGoalId> for Box<CreatorGoalIdRef>

source§

fn from(r: CreatorGoalId) -> Self

Converts to this type from the input type.
source§

impl Hash for CreatorGoalIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, CreatorGoalIdRef> for &'a CreatorGoalId

source§

fn into_cow(self) -> Cow<'a, CreatorGoalIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CreatorGoalIdRef> for &'a CreatorGoalIdRef

source§

fn into_cow(self) -> Cow<'a, CreatorGoalIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CreatorGoalIdRef> for CreatorGoalId

source§

fn into_cow(self) -> Cow<'a, CreatorGoalIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for CreatorGoalIdRef

source§

fn cmp(&self, other: &CreatorGoalIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&CreatorGoalIdRef> for CreatorGoalId

source§

fn eq(&self, other: &&CreatorGoalIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CreatorGoalId> for &CreatorGoalIdRef

source§

fn eq(&self, other: &CreatorGoalId) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<CreatorGoalIdRef> for CreatorGoalId

source§

fn as_ref(&self) -> &CreatorGoalIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for CreatorGoalIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<CreatorGoalIdRef> for CreatorGoalId

source§

fn borrow(&self) -> &CreatorGoalIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for CreatorGoalIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for CreatorGoalIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a CreatorGoalIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<CreatorGoalIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for CreatorGoalIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a CreatorGoalIdRef> for Collection<'a, CreatorGoalId>

source§

fn from(v: &'a &'a CreatorGoalIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, CreatorGoalIdRef>> for &'a CreatorGoalIdRef

source§

fn from(r: &'a Cow<'b, CreatorGoalIdRef>) -> &'a CreatorGoalIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a CreatorGoalId> for &'a CreatorGoalIdRef

source§

fn from(owned: &'a CreatorGoalId) -> Self

Converts to this type from the input type.
source§

impl From<&CreatorGoalIdRef> for Arc<CreatorGoalIdRef>

source§

fn from(r: &CreatorGoalIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CreatorGoalIdRef> for Cow<'a, CreatorGoalIdRef>

source§

fn from(r: &'a CreatorGoalIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&CreatorGoalIdRef> for CreatorGoalId

source§

fn from(s: &CreatorGoalIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&CreatorGoalIdRef> for Rc<CreatorGoalIdRef>

source§

fn from(r: &CreatorGoalIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a CreatorGoalIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a CreatorGoalIdRef

source§

fn from(s: &'a str) -> &'a CreatorGoalIdRef

Converts to this type from the input type.
source§

impl From<CreatorGoalId> for Box<CreatorGoalIdRef>

source§

fn from(r: CreatorGoalId) -> Self

Converts to this type from the input type.
source§

impl Hash for CreatorGoalIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, CreatorGoalIdRef> for &'a CreatorGoalId

source§

fn into_cow(self) -> Cow<'a, CreatorGoalIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CreatorGoalIdRef> for &'a CreatorGoalIdRef

source§

fn into_cow(self) -> Cow<'a, CreatorGoalIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CreatorGoalIdRef> for CreatorGoalId

source§

fn into_cow(self) -> Cow<'a, CreatorGoalIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for CreatorGoalIdRef

source§

fn cmp(&self, other: &CreatorGoalIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&CreatorGoalIdRef> for CreatorGoalId

source§

fn eq(&self, other: &&CreatorGoalIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CreatorGoalId> for CreatorGoalIdRef

source§

fn eq(&self, other: &CreatorGoalId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CreatorGoalIdRef> for CreatorGoalId

source§

fn eq(&self, other: &CreatorGoalIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CreatorGoalId> for &CreatorGoalIdRef

source§

fn eq(&self, other: &CreatorGoalId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CreatorGoalId> for CreatorGoalIdRef

source§

fn eq(&self, other: &CreatorGoalId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CreatorGoalIdRef> for CreatorGoalId

source§

fn eq(&self, other: &CreatorGoalIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for CreatorGoalIdRef

source§

fn eq(&self, other: &CreatorGoalIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for CreatorGoalIdRef

source§

fn partial_cmp(&self, other: &CreatorGoalIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for CreatorGoalIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for CreatorGoalIdRef

§

type Owned = CreatorGoalId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, CreatorGoalId> for &'zf CreatorGoalIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf CreatorGoalId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, CreatorGoalIdRef> for &'zf CreatorGoalIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf CreatorGoalIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for CreatorGoalIdRef

source§

impl StructuralPartialEq for CreatorGoalIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/index.html b/twitch_types/index.html index cc461135..58ad7ce4 100644 --- a/twitch_types/index.html +++ b/twitch_types/index.html @@ -1,2 +1,2 @@ -twitch_types - Rust

Crate twitch_types

source ·
Expand description

Twitch types

+twitch_types - Rust

Crate twitch_types

source ·
Expand description

Twitch types

Re-exports§

  • pub use crate::color::*;
    color
  • pub use crate::emote::*;
    emote
  • pub use crate::eventsub::*;
    eventsub
  • pub use crate::goal::*;
    goal
  • pub use crate::moderation::*;
    moderation
  • pub use crate::points::*;
    points
  • pub use crate::stream::*;
    stream
  • pub use crate::sub::*;
    sub
  • pub use crate::time::*;
    timestamp
  • pub use crate::user::*;
    user

Modules§

  • colorcolor
    types for colors
  • emoteemote
    types for emotes
  • eventsubeventsub
    types for eventsub related things
  • goalgoal
    types for goals
  • moderationmoderation
    types for moderation
  • pointspoints
    types for points
  • streamstream
    types for stream related things
  • subsub
    types for subscriptions
  • timetimestamp
    types for time
  • useruser
    types for user related things

Structs§

Enums§

  • Broadcaster types: “partner”, “affiliate”, or “”.
  • Generic collection of an abstracted item.
  • User types: “staff”, “admin”, “global_mod”, or “”.

Traits§

Type Aliases§

  • A username, also specified as login. Should not be capitalized.
  • A reference to a borrowed UserName, also specified as login. Should not be capitalized.
\ No newline at end of file diff --git a/twitch_types/moderation/enum.AutomodStatus.html b/twitch_types/moderation/enum.AutomodStatus.html index 7ecf7cb9..4b6a1d27 100644 --- a/twitch_types/moderation/enum.AutomodStatus.html +++ b/twitch_types/moderation/enum.AutomodStatus.html @@ -1,4 +1,4 @@ -AutomodStatus in twitch_types::moderation - Rust

Enum twitch_types::moderation::AutomodStatus

source ·
#[non_exhaustive]
pub enum AutomodStatus { +AutomodStatus in twitch_types::moderation - Rust

Enum twitch_types::moderation::AutomodStatus

source ·
#[non_exhaustive]
pub enum AutomodStatus { Pending, Allowed, Denied, @@ -13,9 +13,9 @@ by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for AutomodStatus

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for AutomodStatus

source§

impl StructuralPartialEq for AutomodStatus

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/moderation/index.html b/twitch_types/moderation/index.html index 98dbb14e..0a538f9a 100644 --- a/twitch_types/moderation/index.html +++ b/twitch_types/moderation/index.html @@ -1,2 +1,2 @@ -twitch_types::moderation - Rust

Module twitch_types::moderation

source ·
Available on crate feature moderation only.
Expand description

types for moderation

+twitch_types::moderation - Rust

Module twitch_types::moderation

source ·
Available on crate feature moderation only.
Expand description

types for moderation

Structs§

Enums§

\ No newline at end of file diff --git a/twitch_types/moderation/struct.BlockedTermId.html b/twitch_types/moderation/struct.BlockedTermId.html index 312aaee3..00b1d943 100644 --- a/twitch_types/moderation/struct.BlockedTermId.html +++ b/twitch_types/moderation/struct.BlockedTermId.html @@ -1,4 +1,4 @@ -BlockedTermId in twitch_types::moderation - Rust

Struct twitch_types::moderation::BlockedTermId

source ·
pub struct BlockedTermId(/* private fields */);
Available on crate feature moderation only.
Expand description

A blocked term ID

+BlockedTermId in twitch_types::moderation - Rust

Struct twitch_types::moderation::BlockedTermId

source ·
pub struct BlockedTermId(/* private fields */);
Available on crate feature moderation only.
Expand description

A blocked term ID

Implementations§

source§

impl BlockedTermId

source

pub const fn new(raw: String) -> Self

Constructs a new BlockedTermId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newBlockedTermIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<BlockedTermIdRef>

Converts this BlockedTermId into a Box<BlockedTermIdRef>

@@ -9,29 +9,29 @@ Cow<'_, BlockedTermIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for BlockedTermId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<BlockedTermIdRef> for BlockedTermId

source§

fn as_ref(&self) -> &BlockedTermIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for BlockedTermId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<BlockedTermIdRef> for BlockedTermId

source§

fn borrow(&self) -> &BlockedTermIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for BlockedTermId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for BlockedTermId

source§

fn clone(&self) -> BlockedTermId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for BlockedTermId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for BlockedTermId

§

type Target = BlockedTermIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for BlockedTermId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for BlockedTermId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a BlockedTermId> for &'a BlockedTermIdRef

source§

fn from(owned: &'a BlockedTermId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a BlockedTermId> for Collection<'a, BlockedTermId>

source§

fn from(v: &'a BlockedTermId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a BlockedTermId> for Cow<'a, BlockedTermIdRef>

source§

fn from(owned: &'a BlockedTermId) -> Self

Converts to this type from the input type.
source§

impl From<&BlockedTermIdRef> for BlockedTermId

source§

fn from(s: &BlockedTermIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for BlockedTermId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<BlockedTermId> for Box<BlockedTermIdRef>

source§

fn from(r: BlockedTermId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<BlockedTermId> for Cow<'a, BlockedTermIdRef>

source§

fn from(owned: BlockedTermId) -> Self

Converts to this type from the input type.
source§

impl From<BlockedTermId> for String

source§

fn from(s: BlockedTermId) -> Self

Converts to this type from the input type.
source§

impl From<Box<BlockedTermIdRef>> for BlockedTermId

source§

fn from(r: Box<BlockedTermIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for BlockedTermId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, BlockedTermIdRef>> for BlockedTermId

source§

fn from(r: Cow<'a, BlockedTermIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<String> for BlockedTermId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for BlockedTermId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for BlockedTermId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<BlockedTermIdRef> for BlockedTermId

source§

fn as_ref(&self) -> &BlockedTermIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for BlockedTermId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<BlockedTermIdRef> for BlockedTermId

source§

fn borrow(&self) -> &BlockedTermIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for BlockedTermId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for BlockedTermId

source§

fn clone(&self) -> BlockedTermId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for BlockedTermId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for BlockedTermId

§

type Target = BlockedTermIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for BlockedTermId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for BlockedTermId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a BlockedTermId> for &'a BlockedTermIdRef

source§

fn from(owned: &'a BlockedTermId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a BlockedTermId> for Collection<'a, BlockedTermId>

source§

fn from(v: &'a BlockedTermId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a BlockedTermId> for Cow<'a, BlockedTermIdRef>

source§

fn from(owned: &'a BlockedTermId) -> Self

Converts to this type from the input type.
source§

impl From<&BlockedTermIdRef> for BlockedTermId

source§

fn from(s: &BlockedTermIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for BlockedTermId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<BlockedTermId> for Box<BlockedTermIdRef>

source§

fn from(r: BlockedTermId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<BlockedTermId> for Cow<'a, BlockedTermIdRef>

source§

fn from(owned: BlockedTermId) -> Self

Converts to this type from the input type.
source§

impl From<BlockedTermId> for String

source§

fn from(s: BlockedTermId) -> Self

Converts to this type from the input type.
source§

impl From<Box<BlockedTermIdRef>> for BlockedTermId

source§

fn from(r: Box<BlockedTermIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for BlockedTermId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, BlockedTermIdRef>> for BlockedTermId

source§

fn from(r: Cow<'a, BlockedTermIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<String> for BlockedTermId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for BlockedTermId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for BlockedTermId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, BlockedTermIdRef> for &'a BlockedTermId

source§

fn into_cow(self) -> Cow<'a, BlockedTermIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, BlockedTermIdRef> for BlockedTermId

source§

fn into_cow(self) -> Cow<'a, BlockedTermIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for BlockedTermId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&BlockedTermId> for BlockedTermId

source§

fn eq(&self, other: &&BlockedTermId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always + Self: Sized + PartialOrd,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<&BlockedTermId> for BlockedTermId

source§

fn eq(&self, other: &&BlockedTermId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&BlockedTermIdRef> for BlockedTermId

source§

fn eq(&self, other: &&BlockedTermIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<BlockedTermId> for &BlockedTermIdRef

source§

fn eq(&self, other: &BlockedTermId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<BlockedTermId> for BlockedTermIdRef

source§

fn eq(&self, other: &BlockedTermId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<BlockedTermIdRef> for BlockedTermId

source§

fn eq(&self, other: &BlockedTermIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for BlockedTermId

source§

fn eq(&self, other: &BlockedTermId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<BlockedTermId> for BlockedTermIdRef

source§

fn eq(&self, other: &BlockedTermId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<BlockedTermIdRef> for BlockedTermId

source§

fn eq(&self, other: &BlockedTermIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for BlockedTermId

source§

fn eq(&self, other: &BlockedTermId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for BlockedTermId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for BlockedTermId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, BlockedTermId> for &'zf BlockedTermIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf BlockedTermId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for BlockedTermId

source§

impl StructuralPartialEq for BlockedTermId

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/moderation/struct.BlockedTermIdRef.html b/twitch_types/moderation/struct.BlockedTermIdRef.html index 05ee9051..611913dc 100644 --- a/twitch_types/moderation/struct.BlockedTermIdRef.html +++ b/twitch_types/moderation/struct.BlockedTermIdRef.html @@ -1,4 +1,4 @@ -BlockedTermIdRef in twitch_types::moderation - Rust

Struct twitch_types::moderation::BlockedTermIdRef

source ·
pub struct BlockedTermIdRef(/* private fields */);
Available on crate feature moderation only.
Expand description

A blocked term ID

+BlockedTermIdRef in twitch_types::moderation - Rust

Struct twitch_types::moderation::BlockedTermIdRef

source ·
pub struct BlockedTermIdRef(/* private fields */);
Available on crate feature moderation only.
Expand description

A blocked term ID

Implementations§

source§

impl BlockedTermIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed BlockedTermIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed BlockedTermIdRef

source

pub fn into_owned(self: Box<BlockedTermIdRef>) -> BlockedTermId

Converts a Box<BlockedTermIdRef> into a BlockedTermId without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, BlockedTermIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a BlockedTermIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<BlockedTermIdRef> for BlockedTermId

source§

fn as_ref(&self) -> &BlockedTermIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for BlockedTermIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<BlockedTermIdRef> for BlockedTermId

source§

fn borrow(&self) -> &BlockedTermIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for BlockedTermIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for BlockedTermIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a BlockedTermIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<BlockedTermIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for BlockedTermIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a BlockedTermIdRef> for Collection<'a, BlockedTermId>

source§

fn from(v: &'a &'a BlockedTermIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a BlockedTermId> for &'a BlockedTermIdRef

source§

fn from(owned: &'a BlockedTermId) -> Self

Converts to this type from the input type.
source§

impl From<&BlockedTermIdRef> for Arc<BlockedTermIdRef>

source§

fn from(r: &BlockedTermIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&BlockedTermIdRef> for BlockedTermId

source§

fn from(s: &BlockedTermIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a BlockedTermIdRef> for Cow<'a, BlockedTermIdRef>

source§

fn from(r: &'a BlockedTermIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&BlockedTermIdRef> for Rc<BlockedTermIdRef>

source§

fn from(r: &BlockedTermIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, BlockedTermIdRef>> for &'a BlockedTermIdRef

source§

fn from(r: &'a Cow<'b, BlockedTermIdRef>) -> &'a BlockedTermIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a BlockedTermIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a BlockedTermIdRef

source§

fn from(s: &'a str) -> &'a BlockedTermIdRef

Converts to this type from the input type.
source§

impl From<BlockedTermId> for Box<BlockedTermIdRef>

source§

fn from(r: BlockedTermId) -> Self

Converts to this type from the input type.
source§

impl Hash for BlockedTermIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, BlockedTermIdRef> for &'a BlockedTermId

source§

fn into_cow(self) -> Cow<'a, BlockedTermIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, BlockedTermIdRef> for &'a BlockedTermIdRef

source§

fn into_cow(self) -> Cow<'a, BlockedTermIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, BlockedTermIdRef> for BlockedTermId

source§

fn into_cow(self) -> Cow<'a, BlockedTermIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for BlockedTermIdRef

source§

fn cmp(&self, other: &BlockedTermIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&BlockedTermIdRef> for BlockedTermId

source§

fn eq(&self, other: &&BlockedTermIdRef) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<BlockedTermIdRef> for BlockedTermId

source§

fn as_ref(&self) -> &BlockedTermIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for BlockedTermIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<BlockedTermIdRef> for BlockedTermId

source§

fn borrow(&self) -> &BlockedTermIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for BlockedTermIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for BlockedTermIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a BlockedTermIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<BlockedTermIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for BlockedTermIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a BlockedTermIdRef> for Collection<'a, BlockedTermId>

source§

fn from(v: &'a &'a BlockedTermIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a BlockedTermId> for &'a BlockedTermIdRef

source§

fn from(owned: &'a BlockedTermId) -> Self

Converts to this type from the input type.
source§

impl From<&BlockedTermIdRef> for Arc<BlockedTermIdRef>

source§

fn from(r: &BlockedTermIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&BlockedTermIdRef> for BlockedTermId

source§

fn from(s: &BlockedTermIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a BlockedTermIdRef> for Cow<'a, BlockedTermIdRef>

source§

fn from(r: &'a BlockedTermIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&BlockedTermIdRef> for Rc<BlockedTermIdRef>

source§

fn from(r: &BlockedTermIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, BlockedTermIdRef>> for &'a BlockedTermIdRef

source§

fn from(r: &'a Cow<'b, BlockedTermIdRef>) -> &'a BlockedTermIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a BlockedTermIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a BlockedTermIdRef

source§

fn from(s: &'a str) -> &'a BlockedTermIdRef

Converts to this type from the input type.
source§

impl From<BlockedTermId> for Box<BlockedTermIdRef>

source§

fn from(r: BlockedTermId) -> Self

Converts to this type from the input type.
source§

impl Hash for BlockedTermIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, BlockedTermIdRef> for &'a BlockedTermId

source§

fn into_cow(self) -> Cow<'a, BlockedTermIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, BlockedTermIdRef> for &'a BlockedTermIdRef

source§

fn into_cow(self) -> Cow<'a, BlockedTermIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, BlockedTermIdRef> for BlockedTermId

source§

fn into_cow(self) -> Cow<'a, BlockedTermIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for BlockedTermIdRef

source§

fn cmp(&self, other: &BlockedTermIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&BlockedTermIdRef> for BlockedTermId

source§

fn eq(&self, other: &&BlockedTermIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<BlockedTermId> for &BlockedTermIdRef

source§

fn eq(&self, other: &BlockedTermId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<BlockedTermId> for &BlockedTermIdRef

source§

fn eq(&self, other: &BlockedTermId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<BlockedTermId> for BlockedTermIdRef

source§

fn eq(&self, other: &BlockedTermId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<BlockedTermId> for BlockedTermIdRef

source§

fn eq(&self, other: &BlockedTermId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<BlockedTermIdRef> for BlockedTermId

source§

fn eq(&self, other: &BlockedTermIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for BlockedTermIdRef

source§

fn eq(&self, other: &BlockedTermIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for BlockedTermIdRef

source§

fn partial_cmp(&self, other: &BlockedTermIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl Serialize for BlockedTermIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for BlockedTermIdRef

§

type Owned = BlockedTermId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, BlockedTermId> for &'zf BlockedTermIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf BlockedTermId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, BlockedTermIdRef> for &'zf BlockedTermIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf BlockedTermIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for BlockedTermIdRef

source§

impl StructuralPartialEq for BlockedTermIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where +operator. Read more

source§

impl Serialize for BlockedTermIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for BlockedTermIdRef

§

type Owned = BlockedTermId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, BlockedTermId> for &'zf BlockedTermIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf BlockedTermId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, BlockedTermIdRef> for &'zf BlockedTermIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf BlockedTermIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for BlockedTermIdRef

source§

impl StructuralPartialEq for BlockedTermIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/moderation/struct.MsgId.html b/twitch_types/moderation/struct.MsgId.html index 8cf8a2d8..b723e828 100644 --- a/twitch_types/moderation/struct.MsgId.html +++ b/twitch_types/moderation/struct.MsgId.html @@ -1,4 +1,4 @@ -MsgId in twitch_types::moderation - Rust

Struct twitch_types::moderation::MsgId

source ·
pub struct MsgId(/* private fields */);
Available on crate feature moderation only.
Expand description

A message ID

+MsgId in twitch_types::moderation - Rust

Struct twitch_types::moderation::MsgId

source ·
pub struct MsgId(/* private fields */);
Available on crate feature moderation only.
Expand description

A message ID

Implementations§

source§

impl MsgId

source

pub const fn new(raw: String) -> Self

Constructs a new MsgId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newMsgIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<MsgIdRef>

Converts this MsgId into a Box<MsgIdRef>

@@ -9,29 +9,29 @@ Cow<'_, MsgIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for MsgId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<MsgIdRef> for MsgId

source§

fn as_ref(&self) -> &MsgIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for MsgId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<MsgIdRef> for MsgId

source§

fn borrow(&self) -> &MsgIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for MsgId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for MsgId

source§

fn clone(&self) -> MsgId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MsgId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for MsgId

§

type Target = MsgIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for MsgId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for MsgId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a MsgId> for &'a MsgIdRef

source§

fn from(owned: &'a MsgId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a MsgId> for Collection<'a, MsgId>

source§

fn from(v: &'a MsgId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a MsgId> for Cow<'a, MsgIdRef>

source§

fn from(owned: &'a MsgId) -> Self

Converts to this type from the input type.
source§

impl From<&MsgIdRef> for MsgId

source§

fn from(s: &MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for MsgId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<MsgIdRef>> for MsgId

source§

fn from(r: Box<MsgIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for MsgId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, MsgIdRef>> for MsgId

source§

fn from(r: Cow<'a, MsgIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<MsgId> for Box<MsgIdRef>

source§

fn from(r: MsgId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<MsgId> for Cow<'a, MsgIdRef>

source§

fn from(owned: MsgId) -> Self

Converts to this type from the input type.
source§

impl From<MsgId> for String

source§

fn from(s: MsgId) -> Self

Converts to this type from the input type.
source§

impl From<String> for MsgId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for MsgId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for MsgId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<MsgIdRef> for MsgId

source§

fn as_ref(&self) -> &MsgIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for MsgId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<MsgIdRef> for MsgId

source§

fn borrow(&self) -> &MsgIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for MsgId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for MsgId

source§

fn clone(&self) -> MsgId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MsgId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for MsgId

§

type Target = MsgIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for MsgId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for MsgId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a MsgId> for &'a MsgIdRef

source§

fn from(owned: &'a MsgId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a MsgId> for Collection<'a, MsgId>

source§

fn from(v: &'a MsgId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a MsgId> for Cow<'a, MsgIdRef>

source§

fn from(owned: &'a MsgId) -> Self

Converts to this type from the input type.
source§

impl From<&MsgIdRef> for MsgId

source§

fn from(s: &MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for MsgId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<MsgIdRef>> for MsgId

source§

fn from(r: Box<MsgIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for MsgId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, MsgIdRef>> for MsgId

source§

fn from(r: Cow<'a, MsgIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<MsgId> for Box<MsgIdRef>

source§

fn from(r: MsgId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<MsgId> for Cow<'a, MsgIdRef>

source§

fn from(owned: MsgId) -> Self

Converts to this type from the input type.
source§

impl From<MsgId> for String

source§

fn from(s: MsgId) -> Self

Converts to this type from the input type.
source§

impl From<String> for MsgId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for MsgId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for MsgId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, MsgIdRef> for &'a MsgId

source§

fn into_cow(self) -> Cow<'a, MsgIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, MsgIdRef> for MsgId

source§

fn into_cow(self) -> Cow<'a, MsgIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for MsgId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, MsgIdRef> for &'a MsgId

source§

fn into_cow(self) -> Cow<'a, MsgIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, MsgIdRef> for MsgId

source§

fn into_cow(self) -> Cow<'a, MsgIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for MsgId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&MsgId> for MsgId

source§

fn eq(&self, other: &&MsgId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&MsgIdRef> for MsgId

source§

fn eq(&self, other: &&MsgIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&MsgIdRef> for MsgId

source§

fn eq(&self, other: &&MsgIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<MsgId> for &MsgIdRef

source§

fn eq(&self, other: &MsgId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<MsgId> for &MsgIdRef

source§

fn eq(&self, other: &MsgId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<MsgId> for MsgIdRef

source§

fn eq(&self, other: &MsgId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<MsgIdRef> for MsgId

source§

fn eq(&self, other: &MsgIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<MsgIdRef> for MsgId

source§

fn eq(&self, other: &MsgIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for MsgId

source§

fn eq(&self, other: &MsgId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for MsgId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for MsgId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, MsgId> for &'zf MsgIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf MsgId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for MsgId

source§

impl StructuralPartialEq for MsgId

Auto Trait Implementations§

§

impl Freeze for MsgId

§

impl RefUnwindSafe for MsgId

§

impl Send for MsgId

§

impl Sync for MsgId

§

impl Unpin for MsgId

§

impl UnwindSafe for MsgId

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/moderation/struct.MsgIdRef.html b/twitch_types/moderation/struct.MsgIdRef.html index 0ca88aaa..45284091 100644 --- a/twitch_types/moderation/struct.MsgIdRef.html +++ b/twitch_types/moderation/struct.MsgIdRef.html @@ -1,4 +1,4 @@ -MsgIdRef in twitch_types::moderation - Rust

Struct twitch_types::moderation::MsgIdRef

source ·
pub struct MsgIdRef(/* private fields */);
Available on crate feature moderation only.
Expand description

A message ID

+MsgIdRef in twitch_types::moderation - Rust

Struct twitch_types::moderation::MsgIdRef

source ·
pub struct MsgIdRef(/* private fields */);
Available on crate feature moderation only.
Expand description

A message ID

Implementations§

source§

impl MsgIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed MsgIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed MsgIdRef

source

pub fn into_owned(self: Box<MsgIdRef>) -> MsgId

Converts a Box<MsgIdRef> into a MsgId without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, MsgIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a MsgIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<MsgIdRef> for MsgId

source§

fn as_ref(&self) -> &MsgIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for MsgIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<MsgIdRef> for MsgId

source§

fn borrow(&self) -> &MsgIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for MsgIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for MsgIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a MsgIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<MsgIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for MsgIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a MsgIdRef> for Collection<'a, MsgId>

source§

fn from(v: &'a &'a MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, MsgIdRef>> for &'a MsgIdRef

source§

fn from(r: &'a Cow<'b, MsgIdRef>) -> &'a MsgIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a MsgId> for &'a MsgIdRef

source§

fn from(owned: &'a MsgId) -> Self

Converts to this type from the input type.
source§

impl From<&MsgIdRef> for Arc<MsgIdRef>

source§

fn from(r: &MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a MsgIdRef> for Cow<'a, MsgIdRef>

source§

fn from(r: &'a MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&MsgIdRef> for MsgId

source§

fn from(s: &MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&MsgIdRef> for Rc<MsgIdRef>

source§

fn from(r: &MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a MsgIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a MsgIdRef

source§

fn from(s: &'a str) -> &'a MsgIdRef

Converts to this type from the input type.
source§

impl From<MsgId> for Box<MsgIdRef>

source§

fn from(r: MsgId) -> Self

Converts to this type from the input type.
source§

impl Hash for MsgIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, MsgIdRef> for &'a MsgId

source§

fn into_cow(self) -> Cow<'a, MsgIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, MsgIdRef> for &'a MsgIdRef

source§

fn into_cow(self) -> Cow<'a, MsgIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, MsgIdRef> for MsgId

source§

fn into_cow(self) -> Cow<'a, MsgIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for MsgIdRef

source§

fn cmp(&self, other: &MsgIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&MsgIdRef> for MsgId

source§

fn eq(&self, other: &&MsgIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<MsgId> for &MsgIdRef

source§

fn eq(&self, other: &MsgId) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<MsgIdRef> for MsgId

source§

fn as_ref(&self) -> &MsgIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for MsgIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<MsgIdRef> for MsgId

source§

fn borrow(&self) -> &MsgIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for MsgIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for MsgIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a MsgIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<MsgIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for MsgIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a MsgIdRef> for Collection<'a, MsgId>

source§

fn from(v: &'a &'a MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, MsgIdRef>> for &'a MsgIdRef

source§

fn from(r: &'a Cow<'b, MsgIdRef>) -> &'a MsgIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a MsgId> for &'a MsgIdRef

source§

fn from(owned: &'a MsgId) -> Self

Converts to this type from the input type.
source§

impl From<&MsgIdRef> for Arc<MsgIdRef>

source§

fn from(r: &MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a MsgIdRef> for Cow<'a, MsgIdRef>

source§

fn from(r: &'a MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&MsgIdRef> for MsgId

source§

fn from(s: &MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&MsgIdRef> for Rc<MsgIdRef>

source§

fn from(r: &MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a MsgIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a MsgIdRef

source§

fn from(s: &'a str) -> &'a MsgIdRef

Converts to this type from the input type.
source§

impl From<MsgId> for Box<MsgIdRef>

source§

fn from(r: MsgId) -> Self

Converts to this type from the input type.
source§

impl Hash for MsgIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, MsgIdRef> for &'a MsgId

source§

fn into_cow(self) -> Cow<'a, MsgIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, MsgIdRef> for &'a MsgIdRef

source§

fn into_cow(self) -> Cow<'a, MsgIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, MsgIdRef> for MsgId

source§

fn into_cow(self) -> Cow<'a, MsgIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for MsgIdRef

source§

fn cmp(&self, other: &MsgIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&MsgIdRef> for MsgId

source§

fn eq(&self, other: &&MsgIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<MsgId> for MsgIdRef

source§

fn eq(&self, other: &MsgId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<MsgId> for &MsgIdRef

source§

fn eq(&self, other: &MsgId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<MsgIdRef> for MsgId

source§

fn eq(&self, other: &MsgIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for MsgIdRef

source§

fn eq(&self, other: &MsgIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<MsgId> for MsgIdRef

source§

fn eq(&self, other: &MsgId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<MsgIdRef> for MsgId

source§

fn eq(&self, other: &MsgIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for MsgIdRef

source§

fn eq(&self, other: &MsgIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for MsgIdRef

source§

fn partial_cmp(&self, other: &MsgIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl Serialize for MsgIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for MsgIdRef

§

type Owned = MsgId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, MsgId> for &'zf MsgIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf MsgId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, MsgIdRef> for &'zf MsgIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf MsgIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for MsgIdRef

source§

impl StructuralPartialEq for MsgIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where +operator. Read more

source§

impl Serialize for MsgIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for MsgIdRef

§

type Owned = MsgId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, MsgId> for &'zf MsgIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf MsgId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, MsgIdRef> for &'zf MsgIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf MsgIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for MsgIdRef

source§

impl StructuralPartialEq for MsgIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/points/enum.Max.html b/twitch_types/points/enum.Max.html index 5cd135f4..ba60d5aa 100644 --- a/twitch_types/points/enum.Max.html +++ b/twitch_types/points/enum.Max.html @@ -1,4 +1,4 @@ -Max in twitch_types::points - Rust

Enum twitch_types::points::Max

source ·
#[non_exhaustive]
pub enum Max { +Max in twitch_types::points - Rust

Enum twitch_types::points::Max

source ·
#[non_exhaustive]
pub enum Max { MaxPerStream { is_enabled: bool, max_per_stream: u32, @@ -19,9 +19,9 @@ by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for Max

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for Max

source§

impl StructuralPartialEq for Max

Auto Trait Implementations§

§

impl Freeze for Max

§

impl RefUnwindSafe for Max

§

impl Send for Max

§

impl Sync for Max

§

impl Unpin for Max

§

impl UnwindSafe for Max

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/points/enum.PollStatus.html b/twitch_types/points/enum.PollStatus.html index 3a44e927..83586a39 100644 --- a/twitch_types/points/enum.PollStatus.html +++ b/twitch_types/points/enum.PollStatus.html @@ -1,4 +1,4 @@ -PollStatus in twitch_types::points - Rust

Enum twitch_types::points::PollStatus

source ·
#[non_exhaustive]
pub enum PollStatus { +PollStatus in twitch_types::points - Rust

Enum twitch_types::points::PollStatus

source ·
#[non_exhaustive]
pub enum PollStatus { Active, Completed, Terminated, @@ -17,9 +17,9 @@ by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for PollStatus

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for PollStatus

source§

impl StructuralPartialEq for PollStatus

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/points/enum.PredictionStatus.html b/twitch_types/points/enum.PredictionStatus.html index 77c90af8..ecb14cf1 100644 --- a/twitch_types/points/enum.PredictionStatus.html +++ b/twitch_types/points/enum.PredictionStatus.html @@ -1,4 +1,4 @@ -PredictionStatus in twitch_types::points - Rust

Enum twitch_types::points::PredictionStatus

source ·
#[non_exhaustive]
pub enum PredictionStatus { +PredictionStatus in twitch_types::points - Rust

Enum twitch_types::points::PredictionStatus

source ·
#[non_exhaustive]
pub enum PredictionStatus { Resolved, Active, Canceled, @@ -13,9 +13,9 @@ by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for PredictionStatus

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for PredictionStatus

source§

impl StructuralPartialEq for PredictionStatus

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/points/index.html b/twitch_types/points/index.html index 79168d8b..24069ef0 100644 --- a/twitch_types/points/index.html +++ b/twitch_types/points/index.html @@ -1,2 +1,2 @@ -twitch_types::points - Rust

Module twitch_types::points

source ·
Available on crate feature points only.
Expand description

types for points

+twitch_types::points - Rust

Module twitch_types::points

source ·
Available on crate feature points only.
Expand description

types for points

Structs§

Enums§

\ No newline at end of file diff --git a/twitch_types/points/struct.GlobalCooldown.html b/twitch_types/points/struct.GlobalCooldown.html index 4337fd6a..a6558e14 100644 --- a/twitch_types/points/struct.GlobalCooldown.html +++ b/twitch_types/points/struct.GlobalCooldown.html @@ -1,4 +1,4 @@ -GlobalCooldown in twitch_types::points - Rust

Struct twitch_types::points::GlobalCooldown

source ·
#[non_exhaustive]
pub struct GlobalCooldown { +GlobalCooldown in twitch_types::points - Rust

Struct twitch_types::points::GlobalCooldown

source ·
#[non_exhaustive]
pub struct GlobalCooldown { pub is_enabled: bool, pub global_cooldown_seconds: u32, }
Available on crate feature points only.
Expand description

Information about global cooldown

@@ -9,9 +9,9 @@ by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for GlobalCooldown

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for GlobalCooldown

source§

impl StructuralPartialEq for GlobalCooldown

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/points/struct.PollChoice.html b/twitch_types/points/struct.PollChoice.html index 30e10665..21a77389 100644 --- a/twitch_types/points/struct.PollChoice.html +++ b/twitch_types/points/struct.PollChoice.html @@ -1,4 +1,4 @@ -PollChoice in twitch_types::points - Rust

Struct twitch_types::points::PollChoice

source ·
#[non_exhaustive]
pub struct PollChoice { +PollChoice in twitch_types::points - Rust

Struct twitch_types::points::PollChoice

source ·
#[non_exhaustive]
pub struct PollChoice { pub id: String, pub title: String, pub votes: Option<i64>, @@ -15,9 +15,9 @@ by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for PollChoice

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for PollChoice

source§

impl StructuralPartialEq for PollChoice

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/points/struct.PollChoiceId.html b/twitch_types/points/struct.PollChoiceId.html index 014011ce..a8e4cead 100644 --- a/twitch_types/points/struct.PollChoiceId.html +++ b/twitch_types/points/struct.PollChoiceId.html @@ -1,4 +1,4 @@ -PollChoiceId in twitch_types::points - Rust

Struct twitch_types::points::PollChoiceId

source ·
pub struct PollChoiceId(/* private fields */);
Available on crate feature points only.
Expand description

A poll choice ID

+PollChoiceId in twitch_types::points - Rust

Struct twitch_types::points::PollChoiceId

source ·
pub struct PollChoiceId(/* private fields */);
Available on crate feature points only.
Expand description

A poll choice ID

Implementations§

source§

impl PollChoiceId

source

pub const fn new(raw: String) -> Self

Constructs a new PollChoiceId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newPollChoiceIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<PollChoiceIdRef>

Converts this PollChoiceId into a Box<PollChoiceIdRef>

@@ -9,29 +9,29 @@ Cow<'_, PollChoiceIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for PollChoiceId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<PollChoiceIdRef> for PollChoiceId

source§

fn as_ref(&self) -> &PollChoiceIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for PollChoiceId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<PollChoiceIdRef> for PollChoiceId

source§

fn borrow(&self) -> &PollChoiceIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for PollChoiceId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for PollChoiceId

source§

fn clone(&self) -> PollChoiceId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for PollChoiceId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for PollChoiceId

§

type Target = PollChoiceIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for PollChoiceId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for PollChoiceId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a PollChoiceId> for &'a PollChoiceIdRef

source§

fn from(owned: &'a PollChoiceId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PollChoiceId> for Collection<'a, PollChoiceId>

source§

fn from(v: &'a PollChoiceId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PollChoiceId> for Cow<'a, PollChoiceIdRef>

source§

fn from(owned: &'a PollChoiceId) -> Self

Converts to this type from the input type.
source§

impl From<&PollChoiceIdRef> for PollChoiceId

source§

fn from(s: &PollChoiceIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for PollChoiceId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<PollChoiceIdRef>> for PollChoiceId

source§

fn from(r: Box<PollChoiceIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for PollChoiceId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, PollChoiceIdRef>> for PollChoiceId

source§

fn from(r: Cow<'a, PollChoiceIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<PollChoiceId> for Box<PollChoiceIdRef>

source§

fn from(r: PollChoiceId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<PollChoiceId> for Cow<'a, PollChoiceIdRef>

source§

fn from(owned: PollChoiceId) -> Self

Converts to this type from the input type.
source§

impl From<PollChoiceId> for String

source§

fn from(s: PollChoiceId) -> Self

Converts to this type from the input type.
source§

impl From<String> for PollChoiceId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for PollChoiceId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for PollChoiceId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<PollChoiceIdRef> for PollChoiceId

source§

fn as_ref(&self) -> &PollChoiceIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for PollChoiceId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<PollChoiceIdRef> for PollChoiceId

source§

fn borrow(&self) -> &PollChoiceIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for PollChoiceId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for PollChoiceId

source§

fn clone(&self) -> PollChoiceId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for PollChoiceId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for PollChoiceId

§

type Target = PollChoiceIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for PollChoiceId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for PollChoiceId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a PollChoiceId> for &'a PollChoiceIdRef

source§

fn from(owned: &'a PollChoiceId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PollChoiceId> for Collection<'a, PollChoiceId>

source§

fn from(v: &'a PollChoiceId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PollChoiceId> for Cow<'a, PollChoiceIdRef>

source§

fn from(owned: &'a PollChoiceId) -> Self

Converts to this type from the input type.
source§

impl From<&PollChoiceIdRef> for PollChoiceId

source§

fn from(s: &PollChoiceIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for PollChoiceId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<PollChoiceIdRef>> for PollChoiceId

source§

fn from(r: Box<PollChoiceIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for PollChoiceId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, PollChoiceIdRef>> for PollChoiceId

source§

fn from(r: Cow<'a, PollChoiceIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<PollChoiceId> for Box<PollChoiceIdRef>

source§

fn from(r: PollChoiceId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<PollChoiceId> for Cow<'a, PollChoiceIdRef>

source§

fn from(owned: PollChoiceId) -> Self

Converts to this type from the input type.
source§

impl From<PollChoiceId> for String

source§

fn from(s: PollChoiceId) -> Self

Converts to this type from the input type.
source§

impl From<String> for PollChoiceId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for PollChoiceId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for PollChoiceId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, PollChoiceIdRef> for &'a PollChoiceId

source§

fn into_cow(self) -> Cow<'a, PollChoiceIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, PollChoiceIdRef> for PollChoiceId

source§

fn into_cow(self) -> Cow<'a, PollChoiceIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for PollChoiceId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, PollChoiceIdRef> for &'a PollChoiceId

source§

fn into_cow(self) -> Cow<'a, PollChoiceIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, PollChoiceIdRef> for PollChoiceId

source§

fn into_cow(self) -> Cow<'a, PollChoiceIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for PollChoiceId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&PollChoiceId> for PollChoiceId

source§

fn eq(&self, other: &&PollChoiceId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&PollChoiceIdRef> for PollChoiceId

source§

fn eq(&self, other: &&PollChoiceIdRef) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<&PollChoiceId> for PollChoiceId

source§

fn eq(&self, other: &&PollChoiceId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PollChoiceId> for &PollChoiceIdRef

source§

fn eq(&self, other: &PollChoiceId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PollChoiceId> for PollChoiceIdRef

source§

fn eq(&self, other: &PollChoiceId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&PollChoiceIdRef> for PollChoiceId

source§

fn eq(&self, other: &&PollChoiceIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PollChoiceId> for &PollChoiceIdRef

source§

fn eq(&self, other: &PollChoiceId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PollChoiceId> for PollChoiceIdRef

source§

fn eq(&self, other: &PollChoiceId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PollChoiceIdRef> for PollChoiceId

source§

fn eq(&self, other: &PollChoiceIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for PollChoiceId

source§

fn eq(&self, other: &PollChoiceId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for PollChoiceId

source§

fn eq(&self, other: &PollChoiceId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for PollChoiceId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for PollChoiceId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, PollChoiceId> for &'zf PollChoiceIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf PollChoiceId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for PollChoiceId

source§

impl StructuralPartialEq for PollChoiceId

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/points/struct.PollChoiceIdRef.html b/twitch_types/points/struct.PollChoiceIdRef.html index e2568971..0e9ced5d 100644 --- a/twitch_types/points/struct.PollChoiceIdRef.html +++ b/twitch_types/points/struct.PollChoiceIdRef.html @@ -1,4 +1,4 @@ -PollChoiceIdRef in twitch_types::points - Rust

Struct twitch_types::points::PollChoiceIdRef

source ·
pub struct PollChoiceIdRef(/* private fields */);
Available on crate feature points only.
Expand description

A poll choice ID

+PollChoiceIdRef in twitch_types::points - Rust

Struct twitch_types::points::PollChoiceIdRef

source ·
pub struct PollChoiceIdRef(/* private fields */);
Available on crate feature points only.
Expand description

A poll choice ID

Implementations§

source§

impl PollChoiceIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed PollChoiceIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed PollChoiceIdRef

source

pub fn into_owned(self: Box<PollChoiceIdRef>) -> PollChoiceId

Converts a Box<PollChoiceIdRef> into a PollChoiceId without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, PollChoiceIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a PollChoiceIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<PollChoiceIdRef> for PollChoiceId

source§

fn as_ref(&self) -> &PollChoiceIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for PollChoiceIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<PollChoiceIdRef> for PollChoiceId

source§

fn borrow(&self) -> &PollChoiceIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for PollChoiceIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for PollChoiceIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a PollChoiceIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<PollChoiceIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for PollChoiceIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a PollChoiceIdRef> for Collection<'a, PollChoiceId>

source§

fn from(v: &'a &'a PollChoiceIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, PollChoiceIdRef>> for &'a PollChoiceIdRef

source§

fn from(r: &'a Cow<'b, PollChoiceIdRef>) -> &'a PollChoiceIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a PollChoiceId> for &'a PollChoiceIdRef

source§

fn from(owned: &'a PollChoiceId) -> Self

Converts to this type from the input type.
source§

impl From<&PollChoiceIdRef> for Arc<PollChoiceIdRef>

source§

fn from(r: &PollChoiceIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PollChoiceIdRef> for Cow<'a, PollChoiceIdRef>

source§

fn from(r: &'a PollChoiceIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&PollChoiceIdRef> for PollChoiceId

source§

fn from(s: &PollChoiceIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&PollChoiceIdRef> for Rc<PollChoiceIdRef>

source§

fn from(r: &PollChoiceIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a PollChoiceIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a PollChoiceIdRef

source§

fn from(s: &'a str) -> &'a PollChoiceIdRef

Converts to this type from the input type.
source§

impl From<PollChoiceId> for Box<PollChoiceIdRef>

source§

fn from(r: PollChoiceId) -> Self

Converts to this type from the input type.
source§

impl Hash for PollChoiceIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, PollChoiceIdRef> for &'a PollChoiceId

source§

fn into_cow(self) -> Cow<'a, PollChoiceIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, PollChoiceIdRef> for &'a PollChoiceIdRef

source§

fn into_cow(self) -> Cow<'a, PollChoiceIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, PollChoiceIdRef> for PollChoiceId

source§

fn into_cow(self) -> Cow<'a, PollChoiceIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for PollChoiceIdRef

source§

fn cmp(&self, other: &PollChoiceIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&PollChoiceIdRef> for PollChoiceId

source§

fn eq(&self, other: &&PollChoiceIdRef) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<PollChoiceIdRef> for PollChoiceId

source§

fn as_ref(&self) -> &PollChoiceIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for PollChoiceIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<PollChoiceIdRef> for PollChoiceId

source§

fn borrow(&self) -> &PollChoiceIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for PollChoiceIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for PollChoiceIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a PollChoiceIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<PollChoiceIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for PollChoiceIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a PollChoiceIdRef> for Collection<'a, PollChoiceId>

source§

fn from(v: &'a &'a PollChoiceIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, PollChoiceIdRef>> for &'a PollChoiceIdRef

source§

fn from(r: &'a Cow<'b, PollChoiceIdRef>) -> &'a PollChoiceIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a PollChoiceId> for &'a PollChoiceIdRef

source§

fn from(owned: &'a PollChoiceId) -> Self

Converts to this type from the input type.
source§

impl From<&PollChoiceIdRef> for Arc<PollChoiceIdRef>

source§

fn from(r: &PollChoiceIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PollChoiceIdRef> for Cow<'a, PollChoiceIdRef>

source§

fn from(r: &'a PollChoiceIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&PollChoiceIdRef> for PollChoiceId

source§

fn from(s: &PollChoiceIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&PollChoiceIdRef> for Rc<PollChoiceIdRef>

source§

fn from(r: &PollChoiceIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a PollChoiceIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a PollChoiceIdRef

source§

fn from(s: &'a str) -> &'a PollChoiceIdRef

Converts to this type from the input type.
source§

impl From<PollChoiceId> for Box<PollChoiceIdRef>

source§

fn from(r: PollChoiceId) -> Self

Converts to this type from the input type.
source§

impl Hash for PollChoiceIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, PollChoiceIdRef> for &'a PollChoiceId

source§

fn into_cow(self) -> Cow<'a, PollChoiceIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, PollChoiceIdRef> for &'a PollChoiceIdRef

source§

fn into_cow(self) -> Cow<'a, PollChoiceIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, PollChoiceIdRef> for PollChoiceId

source§

fn into_cow(self) -> Cow<'a, PollChoiceIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for PollChoiceIdRef

source§

fn cmp(&self, other: &PollChoiceIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&PollChoiceIdRef> for PollChoiceId

source§

fn eq(&self, other: &&PollChoiceIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PollChoiceId> for &PollChoiceIdRef

source§

fn eq(&self, other: &PollChoiceId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PollChoiceId> for &PollChoiceIdRef

source§

fn eq(&self, other: &PollChoiceId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PollChoiceId> for PollChoiceIdRef

source§

fn eq(&self, other: &PollChoiceId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PollChoiceIdRef> for PollChoiceId

source§

fn eq(&self, other: &PollChoiceIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PollChoiceIdRef> for PollChoiceId

source§

fn eq(&self, other: &PollChoiceIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for PollChoiceIdRef

source§

fn eq(&self, other: &PollChoiceIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for PollChoiceIdRef

source§

fn eq(&self, other: &PollChoiceIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for PollChoiceIdRef

source§

fn partial_cmp(&self, other: &PollChoiceIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl Serialize for PollChoiceIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for PollChoiceIdRef

§

type Owned = PollChoiceId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, PollChoiceId> for &'zf PollChoiceIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf PollChoiceId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, PollChoiceIdRef> for &'zf PollChoiceIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf PollChoiceIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for PollChoiceIdRef

source§

impl StructuralPartialEq for PollChoiceIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where +operator. Read more

source§

impl Serialize for PollChoiceIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for PollChoiceIdRef

§

type Owned = PollChoiceId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, PollChoiceId> for &'zf PollChoiceIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf PollChoiceId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, PollChoiceIdRef> for &'zf PollChoiceIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf PollChoiceIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for PollChoiceIdRef

source§

impl StructuralPartialEq for PollChoiceIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/points/struct.PollId.html b/twitch_types/points/struct.PollId.html index b6990dc3..afe9e802 100644 --- a/twitch_types/points/struct.PollId.html +++ b/twitch_types/points/struct.PollId.html @@ -1,4 +1,4 @@ -PollId in twitch_types::points - Rust

Struct twitch_types::points::PollId

source ·
pub struct PollId(/* private fields */);
Available on crate feature points only.
Expand description

A poll ID

+PollId in twitch_types::points - Rust

Struct twitch_types::points::PollId

source ·
pub struct PollId(/* private fields */);
Available on crate feature points only.
Expand description

A poll ID

Implementations§

source§

impl PollId

source

pub const fn new(raw: String) -> Self

Constructs a new PollId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newPollIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<PollIdRef>

Converts this PollId into a Box<PollIdRef>

@@ -9,29 +9,29 @@ Cow<'_, PollIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for PollId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<PollIdRef> for PollId

source§

fn as_ref(&self) -> &PollIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for PollId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<PollIdRef> for PollId

source§

fn borrow(&self) -> &PollIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for PollId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for PollId

source§

fn clone(&self) -> PollId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for PollId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for PollId

§

type Target = PollIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for PollId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for PollId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a PollId> for &'a PollIdRef

source§

fn from(owned: &'a PollId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PollId> for Collection<'a, PollId>

source§

fn from(v: &'a PollId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PollId> for Cow<'a, PollIdRef>

source§

fn from(owned: &'a PollId) -> Self

Converts to this type from the input type.
source§

impl From<&PollIdRef> for PollId

source§

fn from(s: &PollIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for PollId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<PollIdRef>> for PollId

source§

fn from(r: Box<PollIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for PollId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, PollIdRef>> for PollId

source§

fn from(r: Cow<'a, PollIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<PollId> for Box<PollIdRef>

source§

fn from(r: PollId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<PollId> for Cow<'a, PollIdRef>

source§

fn from(owned: PollId) -> Self

Converts to this type from the input type.
source§

impl From<PollId> for String

source§

fn from(s: PollId) -> Self

Converts to this type from the input type.
source§

impl From<String> for PollId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for PollId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for PollId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<PollIdRef> for PollId

source§

fn as_ref(&self) -> &PollIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for PollId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<PollIdRef> for PollId

source§

fn borrow(&self) -> &PollIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for PollId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for PollId

source§

fn clone(&self) -> PollId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for PollId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for PollId

§

type Target = PollIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for PollId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for PollId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a PollId> for &'a PollIdRef

source§

fn from(owned: &'a PollId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PollId> for Collection<'a, PollId>

source§

fn from(v: &'a PollId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PollId> for Cow<'a, PollIdRef>

source§

fn from(owned: &'a PollId) -> Self

Converts to this type from the input type.
source§

impl From<&PollIdRef> for PollId

source§

fn from(s: &PollIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for PollId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<PollIdRef>> for PollId

source§

fn from(r: Box<PollIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for PollId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, PollIdRef>> for PollId

source§

fn from(r: Cow<'a, PollIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<PollId> for Box<PollIdRef>

source§

fn from(r: PollId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<PollId> for Cow<'a, PollIdRef>

source§

fn from(owned: PollId) -> Self

Converts to this type from the input type.
source§

impl From<PollId> for String

source§

fn from(s: PollId) -> Self

Converts to this type from the input type.
source§

impl From<String> for PollId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for PollId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for PollId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, PollIdRef> for &'a PollId

source§

fn into_cow(self) -> Cow<'a, PollIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, PollIdRef> for PollId

source§

fn into_cow(self) -> Cow<'a, PollIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for PollId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&PollId> for PollId

source§

fn eq(&self, other: &&PollId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&PollIdRef> for PollId

source§

fn eq(&self, other: &&PollIdRef) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<&PollId> for PollId

source§

fn eq(&self, other: &&PollId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PollId> for &PollIdRef

source§

fn eq(&self, other: &PollId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&PollIdRef> for PollId

source§

fn eq(&self, other: &&PollIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PollId> for &PollIdRef

source§

fn eq(&self, other: &PollId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PollId> for PollIdRef

source§

fn eq(&self, other: &PollId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PollIdRef> for PollId

source§

fn eq(&self, other: &PollIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for PollId

source§

fn eq(&self, other: &PollId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PollIdRef> for PollId

source§

fn eq(&self, other: &PollIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for PollId

source§

fn eq(&self, other: &PollId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for PollId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for PollId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, PollId> for &'zf PollIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf PollId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for PollId

source§

impl StructuralPartialEq for PollId

Auto Trait Implementations§

§

impl Freeze for PollId

§

impl RefUnwindSafe for PollId

§

impl Send for PollId

§

impl Sync for PollId

§

impl Unpin for PollId

§

impl UnwindSafe for PollId

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/points/struct.PollIdRef.html b/twitch_types/points/struct.PollIdRef.html index 217516d8..8bd5fc04 100644 --- a/twitch_types/points/struct.PollIdRef.html +++ b/twitch_types/points/struct.PollIdRef.html @@ -1,4 +1,4 @@ -PollIdRef in twitch_types::points - Rust

Struct twitch_types::points::PollIdRef

source ·
pub struct PollIdRef(/* private fields */);
Available on crate feature points only.
Expand description

A poll ID

+PollIdRef in twitch_types::points - Rust

Struct twitch_types::points::PollIdRef

source ·
pub struct PollIdRef(/* private fields */);
Available on crate feature points only.
Expand description

A poll ID

Implementations§

source§

impl PollIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed PollIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed PollIdRef

source

pub fn into_owned(self: Box<PollIdRef>) -> PollId

Converts a Box<PollIdRef> into a PollId without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, PollIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a PollIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<PollIdRef> for PollId

source§

fn as_ref(&self) -> &PollIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for PollIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<PollIdRef> for PollId

source§

fn borrow(&self) -> &PollIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for PollIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for PollIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a PollIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<PollIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for PollIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a PollIdRef> for Collection<'a, PollId>

source§

fn from(v: &'a &'a PollIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, PollIdRef>> for &'a PollIdRef

source§

fn from(r: &'a Cow<'b, PollIdRef>) -> &'a PollIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a PollId> for &'a PollIdRef

source§

fn from(owned: &'a PollId) -> Self

Converts to this type from the input type.
source§

impl From<&PollIdRef> for Arc<PollIdRef>

source§

fn from(r: &PollIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PollIdRef> for Cow<'a, PollIdRef>

source§

fn from(r: &'a PollIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&PollIdRef> for PollId

source§

fn from(s: &PollIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&PollIdRef> for Rc<PollIdRef>

source§

fn from(r: &PollIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a PollIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a PollIdRef

source§

fn from(s: &'a str) -> &'a PollIdRef

Converts to this type from the input type.
source§

impl From<PollId> for Box<PollIdRef>

source§

fn from(r: PollId) -> Self

Converts to this type from the input type.
source§

impl Hash for PollIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, PollIdRef> for &'a PollId

source§

fn into_cow(self) -> Cow<'a, PollIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, PollIdRef> for &'a PollIdRef

source§

fn into_cow(self) -> Cow<'a, PollIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, PollIdRef> for PollId

source§

fn into_cow(self) -> Cow<'a, PollIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for PollIdRef

source§

fn cmp(&self, other: &PollIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&PollIdRef> for PollId

source§

fn eq(&self, other: &&PollIdRef) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<PollIdRef> for PollId

source§

fn as_ref(&self) -> &PollIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for PollIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<PollIdRef> for PollId

source§

fn borrow(&self) -> &PollIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for PollIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for PollIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a PollIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<PollIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for PollIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a PollIdRef> for Collection<'a, PollId>

source§

fn from(v: &'a &'a PollIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, PollIdRef>> for &'a PollIdRef

source§

fn from(r: &'a Cow<'b, PollIdRef>) -> &'a PollIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a PollId> for &'a PollIdRef

source§

fn from(owned: &'a PollId) -> Self

Converts to this type from the input type.
source§

impl From<&PollIdRef> for Arc<PollIdRef>

source§

fn from(r: &PollIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PollIdRef> for Cow<'a, PollIdRef>

source§

fn from(r: &'a PollIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&PollIdRef> for PollId

source§

fn from(s: &PollIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&PollIdRef> for Rc<PollIdRef>

source§

fn from(r: &PollIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a PollIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a PollIdRef

source§

fn from(s: &'a str) -> &'a PollIdRef

Converts to this type from the input type.
source§

impl From<PollId> for Box<PollIdRef>

source§

fn from(r: PollId) -> Self

Converts to this type from the input type.
source§

impl Hash for PollIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, PollIdRef> for &'a PollId

source§

fn into_cow(self) -> Cow<'a, PollIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, PollIdRef> for &'a PollIdRef

source§

fn into_cow(self) -> Cow<'a, PollIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, PollIdRef> for PollId

source§

fn into_cow(self) -> Cow<'a, PollIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for PollIdRef

source§

fn cmp(&self, other: &PollIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&PollIdRef> for PollId

source§

fn eq(&self, other: &&PollIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PollId> for &PollIdRef

source§

fn eq(&self, other: &PollId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PollId> for PollIdRef

source§

fn eq(&self, other: &PollId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PollId> for &PollIdRef

source§

fn eq(&self, other: &PollId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PollIdRef> for PollId

source§

fn eq(&self, other: &PollIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PollId> for PollIdRef

source§

fn eq(&self, other: &PollId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PollIdRef> for PollId

source§

fn eq(&self, other: &PollIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for PollIdRef

source§

fn eq(&self, other: &PollIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for PollIdRef

source§

fn eq(&self, other: &PollIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for PollIdRef

source§

fn partial_cmp(&self, other: &PollIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl Serialize for PollIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for PollIdRef

§

type Owned = PollId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, PollId> for &'zf PollIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf PollId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, PollIdRef> for &'zf PollIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf PollIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for PollIdRef

source§

impl StructuralPartialEq for PollIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where +operator. Read more

source§

impl Serialize for PollIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for PollIdRef

§

type Owned = PollId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, PollId> for &'zf PollIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf PollId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, PollIdRef> for &'zf PollIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf PollIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for PollIdRef

source§

impl StructuralPartialEq for PollIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/points/struct.PredictionId.html b/twitch_types/points/struct.PredictionId.html index 8504ba32..2c25fc67 100644 --- a/twitch_types/points/struct.PredictionId.html +++ b/twitch_types/points/struct.PredictionId.html @@ -1,4 +1,4 @@ -PredictionId in twitch_types::points - Rust

Struct twitch_types::points::PredictionId

source ·
pub struct PredictionId(/* private fields */);
Available on crate feature points only.
Expand description

A prediction ID

+PredictionId in twitch_types::points - Rust

Struct twitch_types::points::PredictionId

source ·
pub struct PredictionId(/* private fields */);
Available on crate feature points only.
Expand description

A prediction ID

Implementations§

source§

impl PredictionId

source

pub const fn new(raw: String) -> Self

Constructs a new PredictionId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newPredictionIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<PredictionIdRef>

Converts this PredictionId into a Box<PredictionIdRef>

@@ -9,29 +9,29 @@ Cow<'_, PredictionIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for PredictionId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<PredictionIdRef> for PredictionId

source§

fn as_ref(&self) -> &PredictionIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for PredictionId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<PredictionIdRef> for PredictionId

source§

fn borrow(&self) -> &PredictionIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for PredictionId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for PredictionId

source§

fn clone(&self) -> PredictionId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for PredictionId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for PredictionId

§

type Target = PredictionIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for PredictionId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for PredictionId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a PredictionId> for &'a PredictionIdRef

source§

fn from(owned: &'a PredictionId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PredictionId> for Collection<'a, PredictionId>

source§

fn from(v: &'a PredictionId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PredictionId> for Cow<'a, PredictionIdRef>

source§

fn from(owned: &'a PredictionId) -> Self

Converts to this type from the input type.
source§

impl From<&PredictionIdRef> for PredictionId

source§

fn from(s: &PredictionIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for PredictionId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<PredictionIdRef>> for PredictionId

source§

fn from(r: Box<PredictionIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for PredictionId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, PredictionIdRef>> for PredictionId

source§

fn from(r: Cow<'a, PredictionIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<PredictionId> for Box<PredictionIdRef>

source§

fn from(r: PredictionId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<PredictionId> for Cow<'a, PredictionIdRef>

source§

fn from(owned: PredictionId) -> Self

Converts to this type from the input type.
source§

impl From<PredictionId> for String

source§

fn from(s: PredictionId) -> Self

Converts to this type from the input type.
source§

impl From<String> for PredictionId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for PredictionId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for PredictionId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<PredictionIdRef> for PredictionId

source§

fn as_ref(&self) -> &PredictionIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for PredictionId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<PredictionIdRef> for PredictionId

source§

fn borrow(&self) -> &PredictionIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for PredictionId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for PredictionId

source§

fn clone(&self) -> PredictionId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for PredictionId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for PredictionId

§

type Target = PredictionIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for PredictionId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for PredictionId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a PredictionId> for &'a PredictionIdRef

source§

fn from(owned: &'a PredictionId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PredictionId> for Collection<'a, PredictionId>

source§

fn from(v: &'a PredictionId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PredictionId> for Cow<'a, PredictionIdRef>

source§

fn from(owned: &'a PredictionId) -> Self

Converts to this type from the input type.
source§

impl From<&PredictionIdRef> for PredictionId

source§

fn from(s: &PredictionIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for PredictionId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<PredictionIdRef>> for PredictionId

source§

fn from(r: Box<PredictionIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for PredictionId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, PredictionIdRef>> for PredictionId

source§

fn from(r: Cow<'a, PredictionIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<PredictionId> for Box<PredictionIdRef>

source§

fn from(r: PredictionId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<PredictionId> for Cow<'a, PredictionIdRef>

source§

fn from(owned: PredictionId) -> Self

Converts to this type from the input type.
source§

impl From<PredictionId> for String

source§

fn from(s: PredictionId) -> Self

Converts to this type from the input type.
source§

impl From<String> for PredictionId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for PredictionId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for PredictionId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, PredictionIdRef> for &'a PredictionId

source§

fn into_cow(self) -> Cow<'a, PredictionIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, PredictionIdRef> for PredictionId

source§

fn into_cow(self) -> Cow<'a, PredictionIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for PredictionId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, PredictionIdRef> for &'a PredictionId

source§

fn into_cow(self) -> Cow<'a, PredictionIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, PredictionIdRef> for PredictionId

source§

fn into_cow(self) -> Cow<'a, PredictionIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for PredictionId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&PredictionId> for PredictionId

source§

fn eq(&self, other: &&PredictionId) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<&PredictionId> for PredictionId

source§

fn eq(&self, other: &&PredictionId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&PredictionIdRef> for PredictionId

source§

fn eq(&self, other: &&PredictionIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PredictionId> for &PredictionIdRef

source§

fn eq(&self, other: &PredictionId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&PredictionIdRef> for PredictionId

source§

fn eq(&self, other: &&PredictionIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PredictionId> for PredictionIdRef

source§

fn eq(&self, other: &PredictionId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PredictionId> for &PredictionIdRef

source§

fn eq(&self, other: &PredictionId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PredictionIdRef> for PredictionId

source§

fn eq(&self, other: &PredictionIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PredictionId> for PredictionIdRef

source§

fn eq(&self, other: &PredictionId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PredictionIdRef> for PredictionId

source§

fn eq(&self, other: &PredictionIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for PredictionId

source§

fn eq(&self, other: &PredictionId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for PredictionId

source§

fn eq(&self, other: &PredictionId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for PredictionId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for PredictionId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, PredictionId> for &'zf PredictionIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf PredictionId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for PredictionId

source§

impl StructuralPartialEq for PredictionId

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/points/struct.PredictionIdRef.html b/twitch_types/points/struct.PredictionIdRef.html index ac725cfb..c4c44bb8 100644 --- a/twitch_types/points/struct.PredictionIdRef.html +++ b/twitch_types/points/struct.PredictionIdRef.html @@ -1,4 +1,4 @@ -PredictionIdRef in twitch_types::points - Rust

Struct twitch_types::points::PredictionIdRef

source ·
pub struct PredictionIdRef(/* private fields */);
Available on crate feature points only.
Expand description

A prediction ID

+PredictionIdRef in twitch_types::points - Rust

Struct twitch_types::points::PredictionIdRef

source ·
pub struct PredictionIdRef(/* private fields */);
Available on crate feature points only.
Expand description

A prediction ID

Implementations§

source§

impl PredictionIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed PredictionIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed PredictionIdRef

source

pub fn into_owned(self: Box<PredictionIdRef>) -> PredictionId

Converts a Box<PredictionIdRef> into a PredictionId without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, PredictionIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a PredictionIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<PredictionIdRef> for PredictionId

source§

fn as_ref(&self) -> &PredictionIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for PredictionIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<PredictionIdRef> for PredictionId

source§

fn borrow(&self) -> &PredictionIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for PredictionIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for PredictionIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a PredictionIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<PredictionIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for PredictionIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a PredictionIdRef> for Collection<'a, PredictionId>

source§

fn from(v: &'a &'a PredictionIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, PredictionIdRef>> for &'a PredictionIdRef

source§

fn from(r: &'a Cow<'b, PredictionIdRef>) -> &'a PredictionIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a PredictionId> for &'a PredictionIdRef

source§

fn from(owned: &'a PredictionId) -> Self

Converts to this type from the input type.
source§

impl From<&PredictionIdRef> for Arc<PredictionIdRef>

source§

fn from(r: &PredictionIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PredictionIdRef> for Cow<'a, PredictionIdRef>

source§

fn from(r: &'a PredictionIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&PredictionIdRef> for PredictionId

source§

fn from(s: &PredictionIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&PredictionIdRef> for Rc<PredictionIdRef>

source§

fn from(r: &PredictionIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a PredictionIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a PredictionIdRef

source§

fn from(s: &'a str) -> &'a PredictionIdRef

Converts to this type from the input type.
source§

impl From<PredictionId> for Box<PredictionIdRef>

source§

fn from(r: PredictionId) -> Self

Converts to this type from the input type.
source§

impl Hash for PredictionIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, PredictionIdRef> for &'a PredictionId

source§

fn into_cow(self) -> Cow<'a, PredictionIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, PredictionIdRef> for &'a PredictionIdRef

source§

fn into_cow(self) -> Cow<'a, PredictionIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, PredictionIdRef> for PredictionId

source§

fn into_cow(self) -> Cow<'a, PredictionIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for PredictionIdRef

source§

fn cmp(&self, other: &PredictionIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&PredictionIdRef> for PredictionId

source§

fn eq(&self, other: &&PredictionIdRef) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<PredictionIdRef> for PredictionId

source§

fn as_ref(&self) -> &PredictionIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for PredictionIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<PredictionIdRef> for PredictionId

source§

fn borrow(&self) -> &PredictionIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for PredictionIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for PredictionIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a PredictionIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<PredictionIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for PredictionIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a PredictionIdRef> for Collection<'a, PredictionId>

source§

fn from(v: &'a &'a PredictionIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, PredictionIdRef>> for &'a PredictionIdRef

source§

fn from(r: &'a Cow<'b, PredictionIdRef>) -> &'a PredictionIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a PredictionId> for &'a PredictionIdRef

source§

fn from(owned: &'a PredictionId) -> Self

Converts to this type from the input type.
source§

impl From<&PredictionIdRef> for Arc<PredictionIdRef>

source§

fn from(r: &PredictionIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PredictionIdRef> for Cow<'a, PredictionIdRef>

source§

fn from(r: &'a PredictionIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&PredictionIdRef> for PredictionId

source§

fn from(s: &PredictionIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&PredictionIdRef> for Rc<PredictionIdRef>

source§

fn from(r: &PredictionIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a PredictionIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a PredictionIdRef

source§

fn from(s: &'a str) -> &'a PredictionIdRef

Converts to this type from the input type.
source§

impl From<PredictionId> for Box<PredictionIdRef>

source§

fn from(r: PredictionId) -> Self

Converts to this type from the input type.
source§

impl Hash for PredictionIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, PredictionIdRef> for &'a PredictionId

source§

fn into_cow(self) -> Cow<'a, PredictionIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, PredictionIdRef> for &'a PredictionIdRef

source§

fn into_cow(self) -> Cow<'a, PredictionIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, PredictionIdRef> for PredictionId

source§

fn into_cow(self) -> Cow<'a, PredictionIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for PredictionIdRef

source§

fn cmp(&self, other: &PredictionIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&PredictionIdRef> for PredictionId

source§

fn eq(&self, other: &&PredictionIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PredictionId> for &PredictionIdRef

source§

fn eq(&self, other: &PredictionId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PredictionId> for PredictionIdRef

source§

fn eq(&self, other: &PredictionId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PredictionId> for &PredictionIdRef

source§

fn eq(&self, other: &PredictionId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PredictionIdRef> for PredictionId

source§

fn eq(&self, other: &PredictionIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PredictionId> for PredictionIdRef

source§

fn eq(&self, other: &PredictionId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PredictionIdRef> for PredictionId

source§

fn eq(&self, other: &PredictionIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for PredictionIdRef

source§

fn eq(&self, other: &PredictionIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for PredictionIdRef

source§

fn eq(&self, other: &PredictionIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for PredictionIdRef

source§

fn partial_cmp(&self, other: &PredictionIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl Serialize for PredictionIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for PredictionIdRef

§

type Owned = PredictionId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, PredictionId> for &'zf PredictionIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf PredictionId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, PredictionIdRef> for &'zf PredictionIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf PredictionIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for PredictionIdRef

source§

impl StructuralPartialEq for PredictionIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where +operator. Read more

source§

impl Serialize for PredictionIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for PredictionIdRef

§

type Owned = PredictionId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, PredictionId> for &'zf PredictionIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf PredictionId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, PredictionIdRef> for &'zf PredictionIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf PredictionIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for PredictionIdRef

source§

impl StructuralPartialEq for PredictionIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/points/struct.PredictionOutcome.html b/twitch_types/points/struct.PredictionOutcome.html index 87afc108..1d9b6f79 100644 --- a/twitch_types/points/struct.PredictionOutcome.html +++ b/twitch_types/points/struct.PredictionOutcome.html @@ -1,4 +1,4 @@ -PredictionOutcome in twitch_types::points - Rust

Struct twitch_types::points::PredictionOutcome

source ·
#[non_exhaustive]
pub struct PredictionOutcome { +PredictionOutcome in twitch_types::points - Rust

Struct twitch_types::points::PredictionOutcome

source ·
#[non_exhaustive]
pub struct PredictionOutcome { pub id: String, pub title: String, pub users: Option<i64>, @@ -17,9 +17,9 @@ by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for PredictionOutcome

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for PredictionOutcome

source§

impl StructuralPartialEq for PredictionOutcome

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/points/struct.PredictionOutcomeId.html b/twitch_types/points/struct.PredictionOutcomeId.html index 47db2642..0ffdecf6 100644 --- a/twitch_types/points/struct.PredictionOutcomeId.html +++ b/twitch_types/points/struct.PredictionOutcomeId.html @@ -1,4 +1,4 @@ -PredictionOutcomeId in twitch_types::points - Rust

Struct twitch_types::points::PredictionOutcomeId

source ·
pub struct PredictionOutcomeId(/* private fields */);
Available on crate feature points only.
Expand description

A prediction choice ID

+PredictionOutcomeId in twitch_types::points - Rust

Struct twitch_types::points::PredictionOutcomeId

source ·
pub struct PredictionOutcomeId(/* private fields */);
Available on crate feature points only.
Expand description

A prediction choice ID

Implementations§

source§

impl PredictionOutcomeId

source

pub const fn new(raw: String) -> Self

Constructs a new PredictionOutcomeId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newPredictionOutcomeIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<PredictionOutcomeIdRef>

Converts this PredictionOutcomeId into a Box<PredictionOutcomeIdRef>

@@ -9,29 +9,29 @@ Cow<'_, PredictionOutcomeIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for PredictionOutcomeId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<PredictionOutcomeIdRef> for PredictionOutcomeId

source§

fn as_ref(&self) -> &PredictionOutcomeIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for PredictionOutcomeId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<PredictionOutcomeIdRef> for PredictionOutcomeId

source§

fn borrow(&self) -> &PredictionOutcomeIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for PredictionOutcomeId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for PredictionOutcomeId

source§

fn clone(&self) -> PredictionOutcomeId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for PredictionOutcomeId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for PredictionOutcomeId

§

type Target = PredictionOutcomeIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for PredictionOutcomeId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for PredictionOutcomeId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a PredictionOutcomeId> for &'a PredictionOutcomeIdRef

source§

fn from(owned: &'a PredictionOutcomeId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PredictionOutcomeId> for Collection<'a, PredictionOutcomeId>

source§

fn from(v: &'a PredictionOutcomeId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PredictionOutcomeId> for Cow<'a, PredictionOutcomeIdRef>

source§

fn from(owned: &'a PredictionOutcomeId) -> Self

Converts to this type from the input type.
source§

impl From<&PredictionOutcomeIdRef> for PredictionOutcomeId

source§

fn from(s: &PredictionOutcomeIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for PredictionOutcomeId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<PredictionOutcomeIdRef>> for PredictionOutcomeId

source§

fn from(r: Box<PredictionOutcomeIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for PredictionOutcomeId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, PredictionOutcomeIdRef>> for PredictionOutcomeId

source§

fn from(r: Cow<'a, PredictionOutcomeIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<PredictionOutcomeId> for Box<PredictionOutcomeIdRef>

source§

fn from(r: PredictionOutcomeId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<PredictionOutcomeId> for Cow<'a, PredictionOutcomeIdRef>

source§

fn from(owned: PredictionOutcomeId) -> Self

Converts to this type from the input type.
source§

impl From<PredictionOutcomeId> for String

source§

fn from(s: PredictionOutcomeId) -> Self

Converts to this type from the input type.
source§

impl From<String> for PredictionOutcomeId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for PredictionOutcomeId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for PredictionOutcomeId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<PredictionOutcomeIdRef> for PredictionOutcomeId

source§

fn as_ref(&self) -> &PredictionOutcomeIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for PredictionOutcomeId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<PredictionOutcomeIdRef> for PredictionOutcomeId

source§

fn borrow(&self) -> &PredictionOutcomeIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for PredictionOutcomeId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for PredictionOutcomeId

source§

fn clone(&self) -> PredictionOutcomeId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for PredictionOutcomeId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for PredictionOutcomeId

§

type Target = PredictionOutcomeIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for PredictionOutcomeId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for PredictionOutcomeId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a PredictionOutcomeId> for &'a PredictionOutcomeIdRef

source§

fn from(owned: &'a PredictionOutcomeId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PredictionOutcomeId> for Collection<'a, PredictionOutcomeId>

source§

fn from(v: &'a PredictionOutcomeId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PredictionOutcomeId> for Cow<'a, PredictionOutcomeIdRef>

source§

fn from(owned: &'a PredictionOutcomeId) -> Self

Converts to this type from the input type.
source§

impl From<&PredictionOutcomeIdRef> for PredictionOutcomeId

source§

fn from(s: &PredictionOutcomeIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for PredictionOutcomeId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<PredictionOutcomeIdRef>> for PredictionOutcomeId

source§

fn from(r: Box<PredictionOutcomeIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for PredictionOutcomeId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, PredictionOutcomeIdRef>> for PredictionOutcomeId

source§

fn from(r: Cow<'a, PredictionOutcomeIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<PredictionOutcomeId> for Box<PredictionOutcomeIdRef>

source§

fn from(r: PredictionOutcomeId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<PredictionOutcomeId> for Cow<'a, PredictionOutcomeIdRef>

source§

fn from(owned: PredictionOutcomeId) -> Self

Converts to this type from the input type.
source§

impl From<PredictionOutcomeId> for String

source§

fn from(s: PredictionOutcomeId) -> Self

Converts to this type from the input type.
source§

impl From<String> for PredictionOutcomeId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for PredictionOutcomeId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for PredictionOutcomeId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, PredictionOutcomeIdRef> for &'a PredictionOutcomeId

source§

fn into_cow(self) -> Cow<'a, PredictionOutcomeIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, PredictionOutcomeIdRef> for PredictionOutcomeId

source§

fn into_cow(self) -> Cow<'a, PredictionOutcomeIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for PredictionOutcomeId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&PredictionOutcomeId> for PredictionOutcomeId

source§

fn eq(&self, other: &&PredictionOutcomeId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&PredictionOutcomeIdRef> for PredictionOutcomeId

source§

fn eq(&self, other: &&PredictionOutcomeIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PredictionOutcomeId> for &PredictionOutcomeIdRef

source§

fn eq(&self, other: &PredictionOutcomeId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PredictionOutcomeId> for PredictionOutcomeIdRef

source§

fn eq(&self, other: &PredictionOutcomeId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&PredictionOutcomeIdRef> for PredictionOutcomeId

source§

fn eq(&self, other: &&PredictionOutcomeIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PredictionOutcomeId> for &PredictionOutcomeIdRef

source§

fn eq(&self, other: &PredictionOutcomeId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PredictionOutcomeIdRef> for PredictionOutcomeId

source§

fn eq(&self, other: &PredictionOutcomeIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PredictionOutcomeId> for PredictionOutcomeIdRef

source§

fn eq(&self, other: &PredictionOutcomeId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PredictionOutcomeIdRef> for PredictionOutcomeId

source§

fn eq(&self, other: &PredictionOutcomeIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for PredictionOutcomeId

source§

fn eq(&self, other: &PredictionOutcomeId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for PredictionOutcomeId

source§

fn eq(&self, other: &PredictionOutcomeId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for PredictionOutcomeId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for PredictionOutcomeId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, PredictionOutcomeId> for &'zf PredictionOutcomeIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf PredictionOutcomeId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for PredictionOutcomeId

source§

impl StructuralPartialEq for PredictionOutcomeId

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/points/struct.PredictionOutcomeIdRef.html b/twitch_types/points/struct.PredictionOutcomeIdRef.html index 07902ebf..e61d85d4 100644 --- a/twitch_types/points/struct.PredictionOutcomeIdRef.html +++ b/twitch_types/points/struct.PredictionOutcomeIdRef.html @@ -1,4 +1,4 @@ -PredictionOutcomeIdRef in twitch_types::points - Rust

Struct twitch_types::points::PredictionOutcomeIdRef

source ·
pub struct PredictionOutcomeIdRef(/* private fields */);
Available on crate feature points only.
Expand description

A prediction choice ID

+PredictionOutcomeIdRef in twitch_types::points - Rust

Struct twitch_types::points::PredictionOutcomeIdRef

source ·
pub struct PredictionOutcomeIdRef(/* private fields */);
Available on crate feature points only.
Expand description

A prediction choice ID

Implementations§

source§

impl PredictionOutcomeIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed PredictionOutcomeIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed PredictionOutcomeIdRef

source

pub fn into_owned(self: Box<PredictionOutcomeIdRef>) -> PredictionOutcomeId

Converts a Box<PredictionOutcomeIdRef> into a PredictionOutcomeId without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, PredictionOutcomeIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a PredictionOutcomeIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<PredictionOutcomeIdRef> for PredictionOutcomeId

source§

fn as_ref(&self) -> &PredictionOutcomeIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for PredictionOutcomeIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<PredictionOutcomeIdRef> for PredictionOutcomeId

source§

fn borrow(&self) -> &PredictionOutcomeIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for PredictionOutcomeIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for PredictionOutcomeIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a PredictionOutcomeIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<PredictionOutcomeIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for PredictionOutcomeIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a PredictionOutcomeIdRef> for Collection<'a, PredictionOutcomeId>

source§

fn from(v: &'a &'a PredictionOutcomeIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, PredictionOutcomeIdRef>> for &'a PredictionOutcomeIdRef

source§

fn from(r: &'a Cow<'b, PredictionOutcomeIdRef>) -> &'a PredictionOutcomeIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a PredictionOutcomeId> for &'a PredictionOutcomeIdRef

source§

fn from(owned: &'a PredictionOutcomeId) -> Self

Converts to this type from the input type.
source§

impl From<&PredictionOutcomeIdRef> for Arc<PredictionOutcomeIdRef>

source§

fn from(r: &PredictionOutcomeIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PredictionOutcomeIdRef> for Cow<'a, PredictionOutcomeIdRef>

source§

fn from(r: &'a PredictionOutcomeIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&PredictionOutcomeIdRef> for PredictionOutcomeId

source§

fn from(s: &PredictionOutcomeIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&PredictionOutcomeIdRef> for Rc<PredictionOutcomeIdRef>

source§

fn from(r: &PredictionOutcomeIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a PredictionOutcomeIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a PredictionOutcomeIdRef

source§

fn from(s: &'a str) -> &'a PredictionOutcomeIdRef

Converts to this type from the input type.
source§

impl From<PredictionOutcomeId> for Box<PredictionOutcomeIdRef>

source§

fn from(r: PredictionOutcomeId) -> Self

Converts to this type from the input type.
source§

impl Hash for PredictionOutcomeIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, PredictionOutcomeIdRef> for &'a PredictionOutcomeId

source§

fn into_cow(self) -> Cow<'a, PredictionOutcomeIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, PredictionOutcomeIdRef> for &'a PredictionOutcomeIdRef

source§

fn into_cow(self) -> Cow<'a, PredictionOutcomeIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, PredictionOutcomeIdRef> for PredictionOutcomeId

source§

fn into_cow(self) -> Cow<'a, PredictionOutcomeIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for PredictionOutcomeIdRef

source§

fn cmp(&self, other: &PredictionOutcomeIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&PredictionOutcomeIdRef> for PredictionOutcomeId

source§

fn eq(&self, other: &&PredictionOutcomeIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PredictionOutcomeId> for &PredictionOutcomeIdRef

source§

fn eq(&self, other: &PredictionOutcomeId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PredictionOutcomeId> for PredictionOutcomeIdRef

source§

fn eq(&self, other: &PredictionOutcomeId) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<PredictionOutcomeIdRef> for PredictionOutcomeId

source§

fn as_ref(&self) -> &PredictionOutcomeIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for PredictionOutcomeIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<PredictionOutcomeIdRef> for PredictionOutcomeId

source§

fn borrow(&self) -> &PredictionOutcomeIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for PredictionOutcomeIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for PredictionOutcomeIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a PredictionOutcomeIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<PredictionOutcomeIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for PredictionOutcomeIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a PredictionOutcomeIdRef> for Collection<'a, PredictionOutcomeId>

source§

fn from(v: &'a &'a PredictionOutcomeIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, PredictionOutcomeIdRef>> for &'a PredictionOutcomeIdRef

source§

fn from(r: &'a Cow<'b, PredictionOutcomeIdRef>) -> &'a PredictionOutcomeIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a PredictionOutcomeId> for &'a PredictionOutcomeIdRef

source§

fn from(owned: &'a PredictionOutcomeId) -> Self

Converts to this type from the input type.
source§

impl From<&PredictionOutcomeIdRef> for Arc<PredictionOutcomeIdRef>

source§

fn from(r: &PredictionOutcomeIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a PredictionOutcomeIdRef> for Cow<'a, PredictionOutcomeIdRef>

source§

fn from(r: &'a PredictionOutcomeIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&PredictionOutcomeIdRef> for PredictionOutcomeId

source§

fn from(s: &PredictionOutcomeIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&PredictionOutcomeIdRef> for Rc<PredictionOutcomeIdRef>

source§

fn from(r: &PredictionOutcomeIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a PredictionOutcomeIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a PredictionOutcomeIdRef

source§

fn from(s: &'a str) -> &'a PredictionOutcomeIdRef

Converts to this type from the input type.
source§

impl From<PredictionOutcomeId> for Box<PredictionOutcomeIdRef>

source§

fn from(r: PredictionOutcomeId) -> Self

Converts to this type from the input type.
source§

impl Hash for PredictionOutcomeIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, PredictionOutcomeIdRef> for &'a PredictionOutcomeId

source§

fn into_cow(self) -> Cow<'a, PredictionOutcomeIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, PredictionOutcomeIdRef> for &'a PredictionOutcomeIdRef

source§

fn into_cow(self) -> Cow<'a, PredictionOutcomeIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, PredictionOutcomeIdRef> for PredictionOutcomeId

source§

fn into_cow(self) -> Cow<'a, PredictionOutcomeIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for PredictionOutcomeIdRef

source§

fn cmp(&self, other: &PredictionOutcomeIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&PredictionOutcomeIdRef> for PredictionOutcomeId

source§

fn eq(&self, other: &&PredictionOutcomeIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PredictionOutcomeIdRef> for PredictionOutcomeId

source§

fn eq(&self, other: &PredictionOutcomeIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PredictionOutcomeId> for &PredictionOutcomeIdRef

source§

fn eq(&self, other: &PredictionOutcomeId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PredictionOutcomeId> for PredictionOutcomeIdRef

source§

fn eq(&self, other: &PredictionOutcomeId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<PredictionOutcomeIdRef> for PredictionOutcomeId

source§

fn eq(&self, other: &PredictionOutcomeIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for PredictionOutcomeIdRef

source§

fn eq(&self, other: &PredictionOutcomeIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for PredictionOutcomeIdRef

source§

fn partial_cmp(&self, other: &PredictionOutcomeIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl Serialize for PredictionOutcomeIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for PredictionOutcomeIdRef

§

type Owned = PredictionOutcomeId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, PredictionOutcomeId> for &'zf PredictionOutcomeIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf PredictionOutcomeId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, PredictionOutcomeIdRef> for &'zf PredictionOutcomeIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf PredictionOutcomeIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for PredictionOutcomeIdRef

source§

impl StructuralPartialEq for PredictionOutcomeIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where +operator. Read more

source§

impl Serialize for PredictionOutcomeIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for PredictionOutcomeIdRef

§

type Owned = PredictionOutcomeId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, PredictionOutcomeId> for &'zf PredictionOutcomeIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf PredictionOutcomeId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, PredictionOutcomeIdRef> for &'zf PredictionOutcomeIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf PredictionOutcomeIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for PredictionOutcomeIdRef

source§

impl StructuralPartialEq for PredictionOutcomeIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/points/struct.PredictionTopPredictors.html b/twitch_types/points/struct.PredictionTopPredictors.html index 1e50df4e..8e8a59d3 100644 --- a/twitch_types/points/struct.PredictionTopPredictors.html +++ b/twitch_types/points/struct.PredictionTopPredictors.html @@ -1,4 +1,4 @@ -PredictionTopPredictors in twitch_types::points - Rust

Struct twitch_types::points::PredictionTopPredictors

source ·
#[non_exhaustive]
pub struct PredictionTopPredictors { +PredictionTopPredictors in twitch_types::points - Rust

Struct twitch_types::points::PredictionTopPredictors

source ·
#[non_exhaustive]
pub struct PredictionTopPredictors { pub id: UserId, pub name: DisplayName, pub login: UserName, @@ -16,9 +16,9 @@ by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for PredictionTopPredictors

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for PredictionTopPredictors

source§

impl StructuralPartialEq for PredictionTopPredictors

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/points/struct.RedemptionId.html b/twitch_types/points/struct.RedemptionId.html index 4fc82f3e..a06c6535 100644 --- a/twitch_types/points/struct.RedemptionId.html +++ b/twitch_types/points/struct.RedemptionId.html @@ -1,4 +1,4 @@ -RedemptionId in twitch_types::points - Rust

Struct twitch_types::points::RedemptionId

source ·
pub struct RedemptionId(/* private fields */);
Available on crate feature points only.
Expand description

A reward redemption ID.

+RedemptionId in twitch_types::points - Rust

Struct twitch_types::points::RedemptionId

source ·
pub struct RedemptionId(/* private fields */);
Available on crate feature points only.
Expand description

A reward redemption ID.

Implementations§

source§

impl RedemptionId

source

pub const fn new(raw: String) -> Self

Constructs a new RedemptionId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newRedemptionIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<RedemptionIdRef>

Converts this RedemptionId into a Box<RedemptionIdRef>

@@ -9,29 +9,29 @@ Cow<'_, RedemptionIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for RedemptionId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<RedemptionIdRef> for RedemptionId

source§

fn as_ref(&self) -> &RedemptionIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for RedemptionId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<RedemptionIdRef> for RedemptionId

source§

fn borrow(&self) -> &RedemptionIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for RedemptionId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for RedemptionId

source§

fn clone(&self) -> RedemptionId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for RedemptionId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for RedemptionId

§

type Target = RedemptionIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for RedemptionId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for RedemptionId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a RedemptionId> for &'a RedemptionIdRef

source§

fn from(owned: &'a RedemptionId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a RedemptionId> for Collection<'a, RedemptionId>

source§

fn from(v: &'a RedemptionId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a RedemptionId> for Cow<'a, RedemptionIdRef>

source§

fn from(owned: &'a RedemptionId) -> Self

Converts to this type from the input type.
source§

impl From<&RedemptionIdRef> for RedemptionId

source§

fn from(s: &RedemptionIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for RedemptionId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<RedemptionIdRef>> for RedemptionId

source§

fn from(r: Box<RedemptionIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for RedemptionId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, RedemptionIdRef>> for RedemptionId

source§

fn from(r: Cow<'a, RedemptionIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<RedemptionId> for Box<RedemptionIdRef>

source§

fn from(r: RedemptionId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<RedemptionId> for Cow<'a, RedemptionIdRef>

source§

fn from(owned: RedemptionId) -> Self

Converts to this type from the input type.
source§

impl From<RedemptionId> for String

source§

fn from(s: RedemptionId) -> Self

Converts to this type from the input type.
source§

impl From<String> for RedemptionId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for RedemptionId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for RedemptionId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<RedemptionIdRef> for RedemptionId

source§

fn as_ref(&self) -> &RedemptionIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for RedemptionId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<RedemptionIdRef> for RedemptionId

source§

fn borrow(&self) -> &RedemptionIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for RedemptionId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for RedemptionId

source§

fn clone(&self) -> RedemptionId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for RedemptionId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for RedemptionId

§

type Target = RedemptionIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for RedemptionId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for RedemptionId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a RedemptionId> for &'a RedemptionIdRef

source§

fn from(owned: &'a RedemptionId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a RedemptionId> for Collection<'a, RedemptionId>

source§

fn from(v: &'a RedemptionId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a RedemptionId> for Cow<'a, RedemptionIdRef>

source§

fn from(owned: &'a RedemptionId) -> Self

Converts to this type from the input type.
source§

impl From<&RedemptionIdRef> for RedemptionId

source§

fn from(s: &RedemptionIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for RedemptionId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<RedemptionIdRef>> for RedemptionId

source§

fn from(r: Box<RedemptionIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for RedemptionId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, RedemptionIdRef>> for RedemptionId

source§

fn from(r: Cow<'a, RedemptionIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<RedemptionId> for Box<RedemptionIdRef>

source§

fn from(r: RedemptionId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<RedemptionId> for Cow<'a, RedemptionIdRef>

source§

fn from(owned: RedemptionId) -> Self

Converts to this type from the input type.
source§

impl From<RedemptionId> for String

source§

fn from(s: RedemptionId) -> Self

Converts to this type from the input type.
source§

impl From<String> for RedemptionId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for RedemptionId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for RedemptionId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, RedemptionIdRef> for &'a RedemptionId

source§

fn into_cow(self) -> Cow<'a, RedemptionIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, RedemptionIdRef> for RedemptionId

source§

fn into_cow(self) -> Cow<'a, RedemptionIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for RedemptionId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, RedemptionIdRef> for &'a RedemptionId

source§

fn into_cow(self) -> Cow<'a, RedemptionIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, RedemptionIdRef> for RedemptionId

source§

fn into_cow(self) -> Cow<'a, RedemptionIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for RedemptionId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&RedemptionId> for RedemptionId

source§

fn eq(&self, other: &&RedemptionId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&RedemptionIdRef> for RedemptionId

source§

fn eq(&self, other: &&RedemptionIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<RedemptionId> for &RedemptionIdRef

source§

fn eq(&self, other: &RedemptionId) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<&RedemptionId> for RedemptionId

source§

fn eq(&self, other: &&RedemptionId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<RedemptionId> for RedemptionIdRef

source§

fn eq(&self, other: &RedemptionId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&RedemptionIdRef> for RedemptionId

source§

fn eq(&self, other: &&RedemptionIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<RedemptionIdRef> for RedemptionId

source§

fn eq(&self, other: &RedemptionIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<RedemptionId> for &RedemptionIdRef

source§

fn eq(&self, other: &RedemptionId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<RedemptionId> for RedemptionIdRef

source§

fn eq(&self, other: &RedemptionId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for RedemptionId

source§

fn eq(&self, other: &RedemptionId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<RedemptionIdRef> for RedemptionId

source§

fn eq(&self, other: &RedemptionIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for RedemptionId

source§

fn eq(&self, other: &RedemptionId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for RedemptionId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for RedemptionId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, RedemptionId> for &'zf RedemptionIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf RedemptionId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for RedemptionId

source§

impl StructuralPartialEq for RedemptionId

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/points/struct.RedemptionIdRef.html b/twitch_types/points/struct.RedemptionIdRef.html index fa437094..7b73d136 100644 --- a/twitch_types/points/struct.RedemptionIdRef.html +++ b/twitch_types/points/struct.RedemptionIdRef.html @@ -1,4 +1,4 @@ -RedemptionIdRef in twitch_types::points - Rust

Struct twitch_types::points::RedemptionIdRef

source ·
pub struct RedemptionIdRef(/* private fields */);
Available on crate feature points only.
Expand description

A reward redemption ID.

+RedemptionIdRef in twitch_types::points - Rust

Struct twitch_types::points::RedemptionIdRef

source ·
pub struct RedemptionIdRef(/* private fields */);
Available on crate feature points only.
Expand description

A reward redemption ID.

Implementations§

source§

impl RedemptionIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed RedemptionIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed RedemptionIdRef

source

pub fn into_owned(self: Box<RedemptionIdRef>) -> RedemptionId

Converts a Box<RedemptionIdRef> into a RedemptionId without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, RedemptionIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a RedemptionIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<RedemptionIdRef> for RedemptionId

source§

fn as_ref(&self) -> &RedemptionIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for RedemptionIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<RedemptionIdRef> for RedemptionId

source§

fn borrow(&self) -> &RedemptionIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for RedemptionIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for RedemptionIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a RedemptionIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<RedemptionIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for RedemptionIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a RedemptionIdRef> for Collection<'a, RedemptionId>

source§

fn from(v: &'a &'a RedemptionIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, RedemptionIdRef>> for &'a RedemptionIdRef

source§

fn from(r: &'a Cow<'b, RedemptionIdRef>) -> &'a RedemptionIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a RedemptionId> for &'a RedemptionIdRef

source§

fn from(owned: &'a RedemptionId) -> Self

Converts to this type from the input type.
source§

impl From<&RedemptionIdRef> for Arc<RedemptionIdRef>

source§

fn from(r: &RedemptionIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a RedemptionIdRef> for Cow<'a, RedemptionIdRef>

source§

fn from(r: &'a RedemptionIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&RedemptionIdRef> for Rc<RedemptionIdRef>

source§

fn from(r: &RedemptionIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&RedemptionIdRef> for RedemptionId

source§

fn from(s: &RedemptionIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a RedemptionIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a RedemptionIdRef

source§

fn from(s: &'a str) -> &'a RedemptionIdRef

Converts to this type from the input type.
source§

impl From<RedemptionId> for Box<RedemptionIdRef>

source§

fn from(r: RedemptionId) -> Self

Converts to this type from the input type.
source§

impl Hash for RedemptionIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, RedemptionIdRef> for &'a RedemptionId

source§

fn into_cow(self) -> Cow<'a, RedemptionIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, RedemptionIdRef> for &'a RedemptionIdRef

source§

fn into_cow(self) -> Cow<'a, RedemptionIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, RedemptionIdRef> for RedemptionId

source§

fn into_cow(self) -> Cow<'a, RedemptionIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for RedemptionIdRef

source§

fn cmp(&self, other: &RedemptionIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&RedemptionIdRef> for RedemptionId

source§

fn eq(&self, other: &&RedemptionIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +needs to construct itself. Read more
source§

impl AsRef<RedemptionIdRef> for RedemptionId

source§

fn as_ref(&self) -> &RedemptionIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for RedemptionIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<RedemptionIdRef> for RedemptionId

source§

fn borrow(&self) -> &RedemptionIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for RedemptionIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for RedemptionIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a RedemptionIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<RedemptionIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for RedemptionIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a RedemptionIdRef> for Collection<'a, RedemptionId>

source§

fn from(v: &'a &'a RedemptionIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, RedemptionIdRef>> for &'a RedemptionIdRef

source§

fn from(r: &'a Cow<'b, RedemptionIdRef>) -> &'a RedemptionIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a RedemptionId> for &'a RedemptionIdRef

source§

fn from(owned: &'a RedemptionId) -> Self

Converts to this type from the input type.
source§

impl From<&RedemptionIdRef> for Arc<RedemptionIdRef>

source§

fn from(r: &RedemptionIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a RedemptionIdRef> for Cow<'a, RedemptionIdRef>

source§

fn from(r: &'a RedemptionIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&RedemptionIdRef> for Rc<RedemptionIdRef>

source§

fn from(r: &RedemptionIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&RedemptionIdRef> for RedemptionId

source§

fn from(s: &RedemptionIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a RedemptionIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a RedemptionIdRef

source§

fn from(s: &'a str) -> &'a RedemptionIdRef

Converts to this type from the input type.
source§

impl From<RedemptionId> for Box<RedemptionIdRef>

source§

fn from(r: RedemptionId) -> Self

Converts to this type from the input type.
source§

impl Hash for RedemptionIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, RedemptionIdRef> for &'a RedemptionId

source§

fn into_cow(self) -> Cow<'a, RedemptionIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, RedemptionIdRef> for &'a RedemptionIdRef

source§

fn into_cow(self) -> Cow<'a, RedemptionIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, RedemptionIdRef> for RedemptionId

source§

fn into_cow(self) -> Cow<'a, RedemptionIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for RedemptionIdRef

source§

fn cmp(&self, other: &RedemptionIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&RedemptionIdRef> for RedemptionId

source§

fn eq(&self, other: &&RedemptionIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<RedemptionId> for &RedemptionIdRef

source§

fn eq(&self, other: &RedemptionId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<RedemptionId> for RedemptionIdRef

source§

fn eq(&self, other: &RedemptionId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<RedemptionIdRef> for RedemptionId

source§

fn eq(&self, other: &RedemptionIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<RedemptionId> for RedemptionIdRef

source§

fn eq(&self, other: &RedemptionId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for RedemptionIdRef

source§

fn eq(&self, other: &RedemptionIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<RedemptionIdRef> for RedemptionId

source§

fn eq(&self, other: &RedemptionIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for RedemptionIdRef

source§

fn eq(&self, other: &RedemptionIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for RedemptionIdRef

source§

fn partial_cmp(&self, other: &RedemptionIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl Serialize for RedemptionIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for RedemptionIdRef

§

type Owned = RedemptionId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, RedemptionId> for &'zf RedemptionIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf RedemptionId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, RedemptionIdRef> for &'zf RedemptionIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf RedemptionIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for RedemptionIdRef

source§

impl StructuralPartialEq for RedemptionIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where +operator. Read more

source§

impl Serialize for RedemptionIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for RedemptionIdRef

§

type Owned = RedemptionId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, RedemptionId> for &'zf RedemptionIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf RedemptionId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, RedemptionIdRef> for &'zf RedemptionIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf RedemptionIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for RedemptionIdRef

source§

impl StructuralPartialEq for RedemptionIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/points/struct.RewardId.html b/twitch_types/points/struct.RewardId.html index 8ad439e7..bd1d6857 100644 --- a/twitch_types/points/struct.RewardId.html +++ b/twitch_types/points/struct.RewardId.html @@ -1,4 +1,4 @@ -RewardId in twitch_types::points - Rust

Struct twitch_types::points::RewardId

source ·
pub struct RewardId(/* private fields */);
Available on crate feature points only.
Expand description

A reward ID.

+RewardId in twitch_types::points - Rust

Struct twitch_types::points::RewardId

source ·
pub struct RewardId(/* private fields */);
Available on crate feature points only.
Expand description

A reward ID.

Implementations§

source§

impl RewardId

source

pub const fn new(raw: String) -> Self

Constructs a new RewardId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newRewardIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<RewardIdRef>

Converts this RewardId into a Box<RewardIdRef>

@@ -9,29 +9,29 @@ Cow<'_, RewardIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for RewardId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<RewardIdRef> for RewardId

source§

fn as_ref(&self) -> &RewardIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for RewardId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<RewardIdRef> for RewardId

source§

fn borrow(&self) -> &RewardIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for RewardId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for RewardId

source§

fn clone(&self) -> RewardId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for RewardId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for RewardId

§

type Target = RewardIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for RewardId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for RewardId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a RewardId> for &'a RewardIdRef

source§

fn from(owned: &'a RewardId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a RewardId> for Collection<'a, RewardId>

source§

fn from(v: &'a RewardId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a RewardId> for Cow<'a, RewardIdRef>

source§

fn from(owned: &'a RewardId) -> Self

Converts to this type from the input type.
source§

impl From<&RewardIdRef> for RewardId

source§

fn from(s: &RewardIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for RewardId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<RewardIdRef>> for RewardId

source§

fn from(r: Box<RewardIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for RewardId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, RewardIdRef>> for RewardId

source§

fn from(r: Cow<'a, RewardIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<RewardId> for Box<RewardIdRef>

source§

fn from(r: RewardId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<RewardId> for Cow<'a, RewardIdRef>

source§

fn from(owned: RewardId) -> Self

Converts to this type from the input type.
source§

impl From<RewardId> for String

source§

fn from(s: RewardId) -> Self

Converts to this type from the input type.
source§

impl From<String> for RewardId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for RewardId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for RewardId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<RewardIdRef> for RewardId

source§

fn as_ref(&self) -> &RewardIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for RewardId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<RewardIdRef> for RewardId

source§

fn borrow(&self) -> &RewardIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for RewardId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for RewardId

source§

fn clone(&self) -> RewardId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for RewardId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for RewardId

§

type Target = RewardIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for RewardId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for RewardId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a RewardId> for &'a RewardIdRef

source§

fn from(owned: &'a RewardId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a RewardId> for Collection<'a, RewardId>

source§

fn from(v: &'a RewardId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a RewardId> for Cow<'a, RewardIdRef>

source§

fn from(owned: &'a RewardId) -> Self

Converts to this type from the input type.
source§

impl From<&RewardIdRef> for RewardId

source§

fn from(s: &RewardIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for RewardId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<RewardIdRef>> for RewardId

source§

fn from(r: Box<RewardIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for RewardId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, RewardIdRef>> for RewardId

source§

fn from(r: Cow<'a, RewardIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<RewardId> for Box<RewardIdRef>

source§

fn from(r: RewardId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<RewardId> for Cow<'a, RewardIdRef>

source§

fn from(owned: RewardId) -> Self

Converts to this type from the input type.
source§

impl From<RewardId> for String

source§

fn from(s: RewardId) -> Self

Converts to this type from the input type.
source§

impl From<String> for RewardId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for RewardId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for RewardId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, RewardIdRef> for &'a RewardId

source§

fn into_cow(self) -> Cow<'a, RewardIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, RewardIdRef> for RewardId

source§

fn into_cow(self) -> Cow<'a, RewardIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for RewardId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, RewardIdRef> for &'a RewardId

source§

fn into_cow(self) -> Cow<'a, RewardIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, RewardIdRef> for RewardId

source§

fn into_cow(self) -> Cow<'a, RewardIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for RewardId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&RewardId> for RewardId

source§

fn eq(&self, other: &&RewardId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&RewardIdRef> for RewardId

source§

fn eq(&self, other: &&RewardIdRef) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<&RewardId> for RewardId

source§

fn eq(&self, other: &&RewardId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<RewardId> for &RewardIdRef

source§

fn eq(&self, other: &RewardId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<RewardId> for RewardIdRef

source§

fn eq(&self, other: &RewardId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<RewardIdRef> for RewardId

source§

fn eq(&self, other: &RewardIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&RewardIdRef> for RewardId

source§

fn eq(&self, other: &&RewardIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for RewardId

source§

fn eq(&self, other: &RewardId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<RewardId> for &RewardIdRef

source§

fn eq(&self, other: &RewardId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<RewardId> for RewardIdRef

source§

fn eq(&self, other: &RewardId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<RewardIdRef> for RewardId

source§

fn eq(&self, other: &RewardIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for RewardId

source§

fn eq(&self, other: &RewardId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for RewardId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for RewardId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, RewardId> for &'zf RewardIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf RewardId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for RewardId

source§

impl StructuralPartialEq for RewardId

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/points/struct.RewardIdRef.html b/twitch_types/points/struct.RewardIdRef.html index 64430453..1eac8939 100644 --- a/twitch_types/points/struct.RewardIdRef.html +++ b/twitch_types/points/struct.RewardIdRef.html @@ -1,4 +1,4 @@ -RewardIdRef in twitch_types::points - Rust

Struct twitch_types::points::RewardIdRef

source ·
pub struct RewardIdRef(/* private fields */);
Available on crate feature points only.
Expand description

A reward ID.

+RewardIdRef in twitch_types::points - Rust

Struct twitch_types::points::RewardIdRef

source ·
pub struct RewardIdRef(/* private fields */);
Available on crate feature points only.
Expand description

A reward ID.

Implementations§

source§

impl RewardIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed RewardIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed RewardIdRef

source

pub fn into_owned(self: Box<RewardIdRef>) -> RewardId

Converts a Box<RewardIdRef> into a RewardId without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, RewardIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a RewardIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<RewardIdRef> for RewardId

source§

fn as_ref(&self) -> &RewardIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for RewardIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<RewardIdRef> for RewardId

source§

fn borrow(&self) -> &RewardIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for RewardIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for RewardIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a RewardIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<RewardIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for RewardIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a RewardIdRef> for Collection<'a, RewardId>

source§

fn from(v: &'a &'a RewardIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, RewardIdRef>> for &'a RewardIdRef

source§

fn from(r: &'a Cow<'b, RewardIdRef>) -> &'a RewardIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a RewardId> for &'a RewardIdRef

source§

fn from(owned: &'a RewardId) -> Self

Converts to this type from the input type.
source§

impl From<&RewardIdRef> for Arc<RewardIdRef>

source§

fn from(r: &RewardIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a RewardIdRef> for Cow<'a, RewardIdRef>

source§

fn from(r: &'a RewardIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&RewardIdRef> for Rc<RewardIdRef>

source§

fn from(r: &RewardIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&RewardIdRef> for RewardId

source§

fn from(s: &RewardIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a RewardIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a RewardIdRef

source§

fn from(s: &'a str) -> &'a RewardIdRef

Converts to this type from the input type.
source§

impl From<RewardId> for Box<RewardIdRef>

source§

fn from(r: RewardId) -> Self

Converts to this type from the input type.
source§

impl Hash for RewardIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, RewardIdRef> for &'a RewardId

source§

fn into_cow(self) -> Cow<'a, RewardIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, RewardIdRef> for &'a RewardIdRef

source§

fn into_cow(self) -> Cow<'a, RewardIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, RewardIdRef> for RewardId

source§

fn into_cow(self) -> Cow<'a, RewardIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for RewardIdRef

source§

fn cmp(&self, other: &RewardIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&RewardIdRef> for RewardId

source§

fn eq(&self, other: &&RewardIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<RewardId> for &RewardIdRef

source§

fn eq(&self, other: &RewardId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<RewardId> for RewardIdRef

source§

fn eq(&self, other: &RewardId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<RewardIdRef> for RewardId

source§

fn eq(&self, other: &RewardIdRef) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<RewardIdRef> for RewardId

source§

fn as_ref(&self) -> &RewardIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for RewardIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<RewardIdRef> for RewardId

source§

fn borrow(&self) -> &RewardIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for RewardIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for RewardIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a RewardIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<RewardIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for RewardIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a RewardIdRef> for Collection<'a, RewardId>

source§

fn from(v: &'a &'a RewardIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, RewardIdRef>> for &'a RewardIdRef

source§

fn from(r: &'a Cow<'b, RewardIdRef>) -> &'a RewardIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a RewardId> for &'a RewardIdRef

source§

fn from(owned: &'a RewardId) -> Self

Converts to this type from the input type.
source§

impl From<&RewardIdRef> for Arc<RewardIdRef>

source§

fn from(r: &RewardIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a RewardIdRef> for Cow<'a, RewardIdRef>

source§

fn from(r: &'a RewardIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&RewardIdRef> for Rc<RewardIdRef>

source§

fn from(r: &RewardIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&RewardIdRef> for RewardId

source§

fn from(s: &RewardIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a RewardIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a RewardIdRef

source§

fn from(s: &'a str) -> &'a RewardIdRef

Converts to this type from the input type.
source§

impl From<RewardId> for Box<RewardIdRef>

source§

fn from(r: RewardId) -> Self

Converts to this type from the input type.
source§

impl Hash for RewardIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, RewardIdRef> for &'a RewardId

source§

fn into_cow(self) -> Cow<'a, RewardIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, RewardIdRef> for &'a RewardIdRef

source§

fn into_cow(self) -> Cow<'a, RewardIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, RewardIdRef> for RewardId

source§

fn into_cow(self) -> Cow<'a, RewardIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for RewardIdRef

source§

fn cmp(&self, other: &RewardIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&RewardIdRef> for RewardId

source§

fn eq(&self, other: &&RewardIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for RewardIdRef

source§

fn eq(&self, other: &RewardIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<RewardId> for &RewardIdRef

source§

fn eq(&self, other: &RewardId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<RewardId> for RewardIdRef

source§

fn eq(&self, other: &RewardId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<RewardIdRef> for RewardId

source§

fn eq(&self, other: &RewardIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for RewardIdRef

source§

fn eq(&self, other: &RewardIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for RewardIdRef

source§

fn partial_cmp(&self, other: &RewardIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for RewardIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for RewardIdRef

§

type Owned = RewardId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, RewardId> for &'zf RewardIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf RewardId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, RewardIdRef> for &'zf RewardIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf RewardIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for RewardIdRef

source§

impl StructuralPartialEq for RewardIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/stream/enum.CommercialLength.html b/twitch_types/stream/enum.CommercialLength.html index 293a7607..d0b85db1 100644 --- a/twitch_types/stream/enum.CommercialLength.html +++ b/twitch_types/stream/enum.CommercialLength.html @@ -1,4 +1,4 @@ -CommercialLength in twitch_types::stream - Rust

Enum twitch_types::stream::CommercialLength

source ·
#[non_exhaustive]
#[repr(u64)]
pub enum CommercialLength { +CommercialLength in twitch_types::stream - Rust

Enum twitch_types::stream::CommercialLength

source ·
#[non_exhaustive]
#[repr(u64)]
pub enum CommercialLength { Length30 = 30, Length60 = 60, Length90 = 90, @@ -18,11 +18,11 @@ by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for CommercialLength

Available on crate feature serde only.
source§

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
where S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl TryFrom<u64> for CommercialLength

§

type Error = CommercialLengthParseError

The type returned in the event of a conversion error.
source§

fn try_from(l: u64) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl Copy for CommercialLength

source§

impl Eq for CommercialLength

source§

impl StructuralPartialEq for CommercialLength

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where - T: Copy,

source§

unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> CloneToUninit for T
where - T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: 'static + ?Sized,
source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> CloneToUninit for T
where + T: Copy,

source§

unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where diff --git a/twitch_types/stream/enum.CommercialLengthParseError.html b/twitch_types/stream/enum.CommercialLengthParseError.html index 21595aaa..454bd1cc 100644 --- a/twitch_types/stream/enum.CommercialLengthParseError.html +++ b/twitch_types/stream/enum.CommercialLengthParseError.html @@ -1,11 +1,11 @@ -CommercialLengthParseError in twitch_types::stream - Rust
pub enum CommercialLengthParseError {
+CommercialLengthParseError in twitch_types::stream - Rust
pub enum CommercialLengthParseError {
     InvalidLength(u64),
 }
Available on crate feature stream only.
Expand description

Error for the TryFrom on CommercialLength

Variants§

§

InvalidLength(u64)

invalid length of {0}

Trait Implementations§

source§

impl Debug for CommercialLengthParseError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for CommercialLengthParseError

source§

fn fmt(&self, formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for CommercialLengthParseError

1.30.0 · source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where diff --git a/twitch_types/stream/enum.ContentClassificationId.html b/twitch_types/stream/enum.ContentClassificationId.html index 4d011d62..273ea152 100644 --- a/twitch_types/stream/enum.ContentClassificationId.html +++ b/twitch_types/stream/enum.ContentClassificationId.html @@ -1,4 +1,4 @@ -ContentClassificationId in twitch_types::stream - Rust

Enum twitch_types::stream::ContentClassificationId

source ·
#[non_exhaustive]
pub enum ContentClassificationId { +ContentClassificationId in twitch_types::stream - Rust

Enum twitch_types::stream::ContentClassificationId

source ·
#[non_exhaustive]
pub enum ContentClassificationId { DrugsIntoxication, SexualThemes, ViolentGraphic, @@ -25,9 +25,9 @@ by ==.

1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for ContentClassificationId

Available on crate feature serde only.
source§

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
where S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for ContentClassificationId

source§

impl StructuralPartialEq for ContentClassificationId

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/stream/enum.SubscriptionTier.html b/twitch_types/stream/enum.SubscriptionTier.html index cb755d54..2611a827 100644 --- a/twitch_types/stream/enum.SubscriptionTier.html +++ b/twitch_types/stream/enum.SubscriptionTier.html @@ -1,4 +1,4 @@ -SubscriptionTier in twitch_types::stream - Rust

Enum twitch_types::stream::SubscriptionTier

source ·
pub enum SubscriptionTier {
+SubscriptionTier in twitch_types::stream - Rust

Enum twitch_types::stream::SubscriptionTier

source ·
pub enum SubscriptionTier {
     Tier1,
     Tier2,
     Tier3,
@@ -15,9 +15,9 @@
 by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for SubscriptionTier

Available on crate feature serde only.
source§

fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
where S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for SubscriptionTier

source§

impl StructuralPartialEq for SubscriptionTier

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/stream/enum.VideoPeriod.html b/twitch_types/stream/enum.VideoPeriod.html index 20fdf421..73b2c7c6 100644 --- a/twitch_types/stream/enum.VideoPeriod.html +++ b/twitch_types/stream/enum.VideoPeriod.html @@ -1,4 +1,4 @@ -VideoPeriod in twitch_types::stream - Rust

Enum twitch_types::stream::VideoPeriod

source ·
pub enum VideoPeriod {
+VideoPeriod in twitch_types::stream - Rust

Enum twitch_types::stream::VideoPeriod

source ·
pub enum VideoPeriod {
     All,
     Day,
     Week,
@@ -13,9 +13,9 @@
 by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for VideoPeriod

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for VideoPeriod

source§

impl StructuralPartialEq for VideoPeriod

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/stream/enum.VideoPrivacy.html b/twitch_types/stream/enum.VideoPrivacy.html index 5e7f5208..d98900a1 100644 --- a/twitch_types/stream/enum.VideoPrivacy.html +++ b/twitch_types/stream/enum.VideoPrivacy.html @@ -1,4 +1,4 @@ -VideoPrivacy in twitch_types::stream - Rust

Enum twitch_types::stream::VideoPrivacy

source ·
pub enum VideoPrivacy {
+VideoPrivacy in twitch_types::stream - Rust

Enum twitch_types::stream::VideoPrivacy

source ·
pub enum VideoPrivacy {
     Public,
     Private,
 }
Available on crate feature stream only.
Expand description

Type of video

@@ -9,9 +9,9 @@ by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for VideoPrivacy

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for VideoPrivacy

source§

impl StructuralPartialEq for VideoPrivacy

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/stream/enum.VideoType.html b/twitch_types/stream/enum.VideoType.html index 26bd5e02..6dc5e66b 100644 --- a/twitch_types/stream/enum.VideoType.html +++ b/twitch_types/stream/enum.VideoType.html @@ -1,4 +1,4 @@ -VideoType in twitch_types::stream - Rust

Enum twitch_types::stream::VideoType

source ·
pub enum VideoType {
+VideoType in twitch_types::stream - Rust

Enum twitch_types::stream::VideoType

source ·
pub enum VideoType {
     Live,
     Playlist,
     Upload,
@@ -25,9 +25,9 @@
 by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for VideoType

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for VideoType

source§

impl StructuralPartialEq for VideoType

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/stream/index.html b/twitch_types/stream/index.html index 8b8e990d..4fdbe1ef 100644 --- a/twitch_types/stream/index.html +++ b/twitch_types/stream/index.html @@ -1,2 +1,2 @@ -twitch_types::stream - Rust

Module twitch_types::stream

source ·
Available on crate feature stream only.
Expand description

types for stream related things

+twitch_types::stream - Rust

Module twitch_types::stream

source ·
Available on crate feature stream only.
Expand description

types for stream related things

Structs§

Enums§

\ No newline at end of file diff --git a/twitch_types/stream/struct.CategoryId.html b/twitch_types/stream/struct.CategoryId.html index 0c22da62..6c6dc03a 100644 --- a/twitch_types/stream/struct.CategoryId.html +++ b/twitch_types/stream/struct.CategoryId.html @@ -1,4 +1,4 @@ -CategoryId in twitch_types::stream - Rust

Struct twitch_types::stream::CategoryId

source ·
pub struct CategoryId(/* private fields */);
Available on crate feature stream only.
Expand description

A game or category ID

+CategoryId in twitch_types::stream - Rust

Struct twitch_types::stream::CategoryId

source ·
pub struct CategoryId(/* private fields */);
Available on crate feature stream only.
Expand description

A game or category ID

Implementations§

source§

impl CategoryId

source

pub const fn new(raw: String) -> Self

Constructs a new CategoryId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newCategoryIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<CategoryIdRef>

Converts this CategoryId into a Box<CategoryIdRef>

@@ -9,29 +9,29 @@ Cow<'_, CategoryIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for CategoryId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<CategoryIdRef> for CategoryId

source§

fn as_ref(&self) -> &CategoryIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for CategoryId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<CategoryIdRef> for CategoryId

source§

fn borrow(&self) -> &CategoryIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for CategoryId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for CategoryId

source§

fn clone(&self) -> CategoryId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for CategoryId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for CategoryId

§

type Target = CategoryIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for CategoryId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for CategoryId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a CategoryId> for &'a CategoryIdRef

source§

fn from(owned: &'a CategoryId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CategoryId> for Collection<'a, CategoryId>

source§

fn from(v: &'a CategoryId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CategoryId> for Cow<'a, CategoryIdRef>

source§

fn from(owned: &'a CategoryId) -> Self

Converts to this type from the input type.
source§

impl From<&CategoryIdRef> for CategoryId

source§

fn from(s: &CategoryIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for CategoryId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<CategoryIdRef>> for CategoryId

source§

fn from(r: Box<CategoryIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for CategoryId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl From<CategoryId> for Box<CategoryIdRef>

source§

fn from(r: CategoryId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<CategoryId> for Cow<'a, CategoryIdRef>

source§

fn from(owned: CategoryId) -> Self

Converts to this type from the input type.
source§

impl From<CategoryId> for String

source§

fn from(s: CategoryId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, CategoryIdRef>> for CategoryId

source§

fn from(r: Cow<'a, CategoryIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<String> for CategoryId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for CategoryId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for CategoryId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<CategoryIdRef> for CategoryId

source§

fn as_ref(&self) -> &CategoryIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for CategoryId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<CategoryIdRef> for CategoryId

source§

fn borrow(&self) -> &CategoryIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for CategoryId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for CategoryId

source§

fn clone(&self) -> CategoryId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for CategoryId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for CategoryId

§

type Target = CategoryIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for CategoryId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for CategoryId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a CategoryId> for &'a CategoryIdRef

source§

fn from(owned: &'a CategoryId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CategoryId> for Collection<'a, CategoryId>

source§

fn from(v: &'a CategoryId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CategoryId> for Cow<'a, CategoryIdRef>

source§

fn from(owned: &'a CategoryId) -> Self

Converts to this type from the input type.
source§

impl From<&CategoryIdRef> for CategoryId

source§

fn from(s: &CategoryIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for CategoryId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<CategoryIdRef>> for CategoryId

source§

fn from(r: Box<CategoryIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for CategoryId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl From<CategoryId> for Box<CategoryIdRef>

source§

fn from(r: CategoryId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<CategoryId> for Cow<'a, CategoryIdRef>

source§

fn from(owned: CategoryId) -> Self

Converts to this type from the input type.
source§

impl From<CategoryId> for String

source§

fn from(s: CategoryId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, CategoryIdRef>> for CategoryId

source§

fn from(r: Cow<'a, CategoryIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<String> for CategoryId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for CategoryId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for CategoryId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, CategoryIdRef> for &'a CategoryId

source§

fn into_cow(self) -> Cow<'a, CategoryIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CategoryIdRef> for CategoryId

source§

fn into_cow(self) -> Cow<'a, CategoryIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for CategoryId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&CategoryId> for CategoryId

source§

fn eq(&self, other: &&CategoryId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&CategoryIdRef> for CategoryId

source§

fn eq(&self, other: &&CategoryIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&CategoryIdRef> for CategoryId

source§

fn eq(&self, other: &&CategoryIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CategoryId> for &CategoryIdRef

source§

fn eq(&self, other: &CategoryId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CategoryId> for &CategoryIdRef

source§

fn eq(&self, other: &CategoryId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CategoryId> for CategoryIdRef

source§

fn eq(&self, other: &CategoryId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CategoryIdRef> for CategoryId

source§

fn eq(&self, other: &CategoryIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for CategoryId

source§

fn eq(&self, other: &CategoryId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for CategoryId

source§

fn eq(&self, other: &CategoryId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for CategoryId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for CategoryId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, CategoryId> for &'zf CategoryIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf CategoryId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for CategoryId

source§

impl StructuralPartialEq for CategoryId

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/stream/struct.CategoryIdRef.html b/twitch_types/stream/struct.CategoryIdRef.html index d1a316ae..633a50cb 100644 --- a/twitch_types/stream/struct.CategoryIdRef.html +++ b/twitch_types/stream/struct.CategoryIdRef.html @@ -1,4 +1,4 @@ -CategoryIdRef in twitch_types::stream - Rust

Struct twitch_types::stream::CategoryIdRef

source ·
pub struct CategoryIdRef(/* private fields */);
Available on crate feature stream only.
Expand description

A game or category ID

+CategoryIdRef in twitch_types::stream - Rust

Struct twitch_types::stream::CategoryIdRef

source ·
pub struct CategoryIdRef(/* private fields */);
Available on crate feature stream only.
Expand description

A game or category ID

Implementations§

source§

impl CategoryIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed CategoryIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed CategoryIdRef

source

pub fn into_owned(self: Box<CategoryIdRef>) -> CategoryId

Converts a Box<CategoryIdRef> into a CategoryId without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, CategoryIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a CategoryIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<CategoryIdRef> for CategoryId

source§

fn as_ref(&self) -> &CategoryIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for CategoryIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<CategoryIdRef> for CategoryId

source§

fn borrow(&self) -> &CategoryIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for CategoryIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for CategoryIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a CategoryIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<CategoryIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for CategoryIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a CategoryIdRef> for Collection<'a, CategoryId>

source§

fn from(v: &'a &'a CategoryIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CategoryId> for &'a CategoryIdRef

source§

fn from(owned: &'a CategoryId) -> Self

Converts to this type from the input type.
source§

impl From<&CategoryIdRef> for Arc<CategoryIdRef>

source§

fn from(r: &CategoryIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&CategoryIdRef> for CategoryId

source§

fn from(s: &CategoryIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CategoryIdRef> for Cow<'a, CategoryIdRef>

source§

fn from(r: &'a CategoryIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&CategoryIdRef> for Rc<CategoryIdRef>

source§

fn from(r: &CategoryIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, CategoryIdRef>> for &'a CategoryIdRef

source§

fn from(r: &'a Cow<'b, CategoryIdRef>) -> &'a CategoryIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a CategoryIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a CategoryIdRef

source§

fn from(s: &'a str) -> &'a CategoryIdRef

Converts to this type from the input type.
source§

impl From<CategoryId> for Box<CategoryIdRef>

source§

fn from(r: CategoryId) -> Self

Converts to this type from the input type.
source§

impl Hash for CategoryIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, CategoryIdRef> for &'a CategoryId

source§

fn into_cow(self) -> Cow<'a, CategoryIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CategoryIdRef> for &'a CategoryIdRef

source§

fn into_cow(self) -> Cow<'a, CategoryIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CategoryIdRef> for CategoryId

source§

fn into_cow(self) -> Cow<'a, CategoryIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for CategoryIdRef

source§

fn cmp(&self, other: &CategoryIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&CategoryIdRef> for CategoryId

source§

fn eq(&self, other: &&CategoryIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CategoryId> for &CategoryIdRef

source§

fn eq(&self, other: &CategoryId) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<CategoryIdRef> for CategoryId

source§

fn as_ref(&self) -> &CategoryIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for CategoryIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<CategoryIdRef> for CategoryId

source§

fn borrow(&self) -> &CategoryIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for CategoryIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for CategoryIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a CategoryIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<CategoryIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for CategoryIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a CategoryIdRef> for Collection<'a, CategoryId>

source§

fn from(v: &'a &'a CategoryIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CategoryId> for &'a CategoryIdRef

source§

fn from(owned: &'a CategoryId) -> Self

Converts to this type from the input type.
source§

impl From<&CategoryIdRef> for Arc<CategoryIdRef>

source§

fn from(r: &CategoryIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&CategoryIdRef> for CategoryId

source§

fn from(s: &CategoryIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CategoryIdRef> for Cow<'a, CategoryIdRef>

source§

fn from(r: &'a CategoryIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&CategoryIdRef> for Rc<CategoryIdRef>

source§

fn from(r: &CategoryIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, CategoryIdRef>> for &'a CategoryIdRef

source§

fn from(r: &'a Cow<'b, CategoryIdRef>) -> &'a CategoryIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a CategoryIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a CategoryIdRef

source§

fn from(s: &'a str) -> &'a CategoryIdRef

Converts to this type from the input type.
source§

impl From<CategoryId> for Box<CategoryIdRef>

source§

fn from(r: CategoryId) -> Self

Converts to this type from the input type.
source§

impl Hash for CategoryIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, CategoryIdRef> for &'a CategoryId

source§

fn into_cow(self) -> Cow<'a, CategoryIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CategoryIdRef> for &'a CategoryIdRef

source§

fn into_cow(self) -> Cow<'a, CategoryIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CategoryIdRef> for CategoryId

source§

fn into_cow(self) -> Cow<'a, CategoryIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for CategoryIdRef

source§

fn cmp(&self, other: &CategoryIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&CategoryIdRef> for CategoryId

source§

fn eq(&self, other: &&CategoryIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CategoryId> for &CategoryIdRef

source§

fn eq(&self, other: &CategoryId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CategoryId> for CategoryIdRef

source§

fn eq(&self, other: &CategoryId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CategoryIdRef> for CategoryId

source§

fn eq(&self, other: &CategoryIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for CategoryIdRef

source§

fn eq(&self, other: &CategoryIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CategoryIdRef> for CategoryId

source§

fn eq(&self, other: &CategoryIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for CategoryIdRef

source§

fn eq(&self, other: &CategoryIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for CategoryIdRef

source§

fn partial_cmp(&self, other: &CategoryIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for CategoryIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for CategoryIdRef

§

type Owned = CategoryId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, CategoryId> for &'zf CategoryIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf CategoryId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, CategoryIdRef> for &'zf CategoryIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf CategoryIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for CategoryIdRef

source§

impl StructuralPartialEq for CategoryIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/stream/struct.CharityCampaignId.html b/twitch_types/stream/struct.CharityCampaignId.html index 108e9d62..5e5e2baa 100644 --- a/twitch_types/stream/struct.CharityCampaignId.html +++ b/twitch_types/stream/struct.CharityCampaignId.html @@ -1,4 +1,4 @@ -CharityCampaignId in twitch_types::stream - Rust

Struct twitch_types::stream::CharityCampaignId

source ·
pub struct CharityCampaignId(/* private fields */);
Available on crate feature stream only.
Expand description

A Charity Campaign ID

+CharityCampaignId in twitch_types::stream - Rust

Struct twitch_types::stream::CharityCampaignId

source ·
pub struct CharityCampaignId(/* private fields */);
Available on crate feature stream only.
Expand description

A Charity Campaign ID

Implementations§

source§

impl CharityCampaignId

source

pub const fn new(raw: String) -> Self

Constructs a new CharityCampaignId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newCharityCampaignIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<CharityCampaignIdRef>

Converts this CharityCampaignId into a Box<CharityCampaignIdRef>

@@ -9,29 +9,29 @@ Cow<'_, CharityCampaignIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for CharityCampaignId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<CharityCampaignIdRef> for CharityCampaignId

source§

fn as_ref(&self) -> &CharityCampaignIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for CharityCampaignId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<CharityCampaignIdRef> for CharityCampaignId

source§

fn borrow(&self) -> &CharityCampaignIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for CharityCampaignId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for CharityCampaignId

source§

fn clone(&self) -> CharityCampaignId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for CharityCampaignId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for CharityCampaignId

§

type Target = CharityCampaignIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for CharityCampaignId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for CharityCampaignId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a CharityCampaignId> for &'a CharityCampaignIdRef

source§

fn from(owned: &'a CharityCampaignId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CharityCampaignId> for Collection<'a, CharityCampaignId>

source§

fn from(v: &'a CharityCampaignId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CharityCampaignId> for Cow<'a, CharityCampaignIdRef>

source§

fn from(owned: &'a CharityCampaignId) -> Self

Converts to this type from the input type.
source§

impl From<&CharityCampaignIdRef> for CharityCampaignId

source§

fn from(s: &CharityCampaignIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for CharityCampaignId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<CharityCampaignIdRef>> for CharityCampaignId

source§

fn from(r: Box<CharityCampaignIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for CharityCampaignId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl From<CharityCampaignId> for Box<CharityCampaignIdRef>

source§

fn from(r: CharityCampaignId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<CharityCampaignId> for Cow<'a, CharityCampaignIdRef>

source§

fn from(owned: CharityCampaignId) -> Self

Converts to this type from the input type.
source§

impl From<CharityCampaignId> for String

source§

fn from(s: CharityCampaignId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, CharityCampaignIdRef>> for CharityCampaignId

source§

fn from(r: Cow<'a, CharityCampaignIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<String> for CharityCampaignId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for CharityCampaignId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for CharityCampaignId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<CharityCampaignIdRef> for CharityCampaignId

source§

fn as_ref(&self) -> &CharityCampaignIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for CharityCampaignId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<CharityCampaignIdRef> for CharityCampaignId

source§

fn borrow(&self) -> &CharityCampaignIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for CharityCampaignId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for CharityCampaignId

source§

fn clone(&self) -> CharityCampaignId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for CharityCampaignId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for CharityCampaignId

§

type Target = CharityCampaignIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for CharityCampaignId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for CharityCampaignId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a CharityCampaignId> for &'a CharityCampaignIdRef

source§

fn from(owned: &'a CharityCampaignId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CharityCampaignId> for Collection<'a, CharityCampaignId>

source§

fn from(v: &'a CharityCampaignId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CharityCampaignId> for Cow<'a, CharityCampaignIdRef>

source§

fn from(owned: &'a CharityCampaignId) -> Self

Converts to this type from the input type.
source§

impl From<&CharityCampaignIdRef> for CharityCampaignId

source§

fn from(s: &CharityCampaignIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for CharityCampaignId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<CharityCampaignIdRef>> for CharityCampaignId

source§

fn from(r: Box<CharityCampaignIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for CharityCampaignId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl From<CharityCampaignId> for Box<CharityCampaignIdRef>

source§

fn from(r: CharityCampaignId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<CharityCampaignId> for Cow<'a, CharityCampaignIdRef>

source§

fn from(owned: CharityCampaignId) -> Self

Converts to this type from the input type.
source§

impl From<CharityCampaignId> for String

source§

fn from(s: CharityCampaignId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, CharityCampaignIdRef>> for CharityCampaignId

source§

fn from(r: Cow<'a, CharityCampaignIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<String> for CharityCampaignId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for CharityCampaignId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for CharityCampaignId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, CharityCampaignIdRef> for &'a CharityCampaignId

source§

fn into_cow(self) -> Cow<'a, CharityCampaignIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CharityCampaignIdRef> for CharityCampaignId

source§

fn into_cow(self) -> Cow<'a, CharityCampaignIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for CharityCampaignId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&CharityCampaignId> for CharityCampaignId

source§

fn eq(&self, other: &&CharityCampaignId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&CharityCampaignIdRef> for CharityCampaignId

source§

fn eq(&self, other: &&CharityCampaignIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&CharityCampaignIdRef> for CharityCampaignId

source§

fn eq(&self, other: &&CharityCampaignIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CharityCampaignId> for &CharityCampaignIdRef

source§

fn eq(&self, other: &CharityCampaignId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CharityCampaignId> for &CharityCampaignIdRef

source§

fn eq(&self, other: &CharityCampaignId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CharityCampaignId> for CharityCampaignIdRef

source§

fn eq(&self, other: &CharityCampaignId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CharityCampaignId> for CharityCampaignIdRef

source§

fn eq(&self, other: &CharityCampaignId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CharityCampaignIdRef> for CharityCampaignId

source§

fn eq(&self, other: &CharityCampaignIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CharityCampaignIdRef> for CharityCampaignId

source§

fn eq(&self, other: &CharityCampaignIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for CharityCampaignId

source§

fn eq(&self, other: &CharityCampaignId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for CharityCampaignId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for CharityCampaignId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, CharityCampaignId> for &'zf CharityCampaignIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf CharityCampaignId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for CharityCampaignId

source§

impl StructuralPartialEq for CharityCampaignId

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/stream/struct.CharityCampaignIdRef.html b/twitch_types/stream/struct.CharityCampaignIdRef.html index 5d58c232..996caa22 100644 --- a/twitch_types/stream/struct.CharityCampaignIdRef.html +++ b/twitch_types/stream/struct.CharityCampaignIdRef.html @@ -1,4 +1,4 @@ -CharityCampaignIdRef in twitch_types::stream - Rust

Struct twitch_types::stream::CharityCampaignIdRef

source ·
pub struct CharityCampaignIdRef(/* private fields */);
Available on crate feature stream only.
Expand description

A Charity Campaign ID

+CharityCampaignIdRef in twitch_types::stream - Rust

Struct twitch_types::stream::CharityCampaignIdRef

source ·
pub struct CharityCampaignIdRef(/* private fields */);
Available on crate feature stream only.
Expand description

A Charity Campaign ID

Implementations§

source§

impl CharityCampaignIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed CharityCampaignIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed CharityCampaignIdRef

source

pub fn into_owned(self: Box<CharityCampaignIdRef>) -> CharityCampaignId

Converts a Box<CharityCampaignIdRef> into a CharityCampaignId without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, CharityCampaignIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a CharityCampaignIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<CharityCampaignIdRef> for CharityCampaignId

source§

fn as_ref(&self) -> &CharityCampaignIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for CharityCampaignIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<CharityCampaignIdRef> for CharityCampaignId

source§

fn borrow(&self) -> &CharityCampaignIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for CharityCampaignIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for CharityCampaignIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a CharityCampaignIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<CharityCampaignIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for CharityCampaignIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a CharityCampaignIdRef> for Collection<'a, CharityCampaignId>

source§

fn from(v: &'a &'a CharityCampaignIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CharityCampaignId> for &'a CharityCampaignIdRef

source§

fn from(owned: &'a CharityCampaignId) -> Self

Converts to this type from the input type.
source§

impl From<&CharityCampaignIdRef> for Arc<CharityCampaignIdRef>

source§

fn from(r: &CharityCampaignIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&CharityCampaignIdRef> for CharityCampaignId

source§

fn from(s: &CharityCampaignIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CharityCampaignIdRef> for Cow<'a, CharityCampaignIdRef>

source§

fn from(r: &'a CharityCampaignIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&CharityCampaignIdRef> for Rc<CharityCampaignIdRef>

source§

fn from(r: &CharityCampaignIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, CharityCampaignIdRef>> for &'a CharityCampaignIdRef

source§

fn from(r: &'a Cow<'b, CharityCampaignIdRef>) -> &'a CharityCampaignIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a CharityCampaignIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a CharityCampaignIdRef

source§

fn from(s: &'a str) -> &'a CharityCampaignIdRef

Converts to this type from the input type.
source§

impl From<CharityCampaignId> for Box<CharityCampaignIdRef>

source§

fn from(r: CharityCampaignId) -> Self

Converts to this type from the input type.
source§

impl Hash for CharityCampaignIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, CharityCampaignIdRef> for &'a CharityCampaignId

source§

fn into_cow(self) -> Cow<'a, CharityCampaignIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CharityCampaignIdRef> for &'a CharityCampaignIdRef

source§

fn into_cow(self) -> Cow<'a, CharityCampaignIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CharityCampaignIdRef> for CharityCampaignId

source§

fn into_cow(self) -> Cow<'a, CharityCampaignIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for CharityCampaignIdRef

source§

fn cmp(&self, other: &CharityCampaignIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&CharityCampaignIdRef> for CharityCampaignId

source§

fn eq(&self, other: &&CharityCampaignIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CharityCampaignId> for &CharityCampaignIdRef

source§

fn eq(&self, other: &CharityCampaignId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CharityCampaignId> for CharityCampaignIdRef

source§

fn eq(&self, other: &CharityCampaignId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CharityCampaignIdRef> for CharityCampaignId

source§

fn eq(&self, other: &CharityCampaignIdRef) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<CharityCampaignIdRef> for CharityCampaignId

source§

fn as_ref(&self) -> &CharityCampaignIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for CharityCampaignIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<CharityCampaignIdRef> for CharityCampaignId

source§

fn borrow(&self) -> &CharityCampaignIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for CharityCampaignIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for CharityCampaignIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a CharityCampaignIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<CharityCampaignIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for CharityCampaignIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a CharityCampaignIdRef> for Collection<'a, CharityCampaignId>

source§

fn from(v: &'a &'a CharityCampaignIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CharityCampaignId> for &'a CharityCampaignIdRef

source§

fn from(owned: &'a CharityCampaignId) -> Self

Converts to this type from the input type.
source§

impl From<&CharityCampaignIdRef> for Arc<CharityCampaignIdRef>

source§

fn from(r: &CharityCampaignIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&CharityCampaignIdRef> for CharityCampaignId

source§

fn from(s: &CharityCampaignIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CharityCampaignIdRef> for Cow<'a, CharityCampaignIdRef>

source§

fn from(r: &'a CharityCampaignIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&CharityCampaignIdRef> for Rc<CharityCampaignIdRef>

source§

fn from(r: &CharityCampaignIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, CharityCampaignIdRef>> for &'a CharityCampaignIdRef

source§

fn from(r: &'a Cow<'b, CharityCampaignIdRef>) -> &'a CharityCampaignIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a CharityCampaignIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a CharityCampaignIdRef

source§

fn from(s: &'a str) -> &'a CharityCampaignIdRef

Converts to this type from the input type.
source§

impl From<CharityCampaignId> for Box<CharityCampaignIdRef>

source§

fn from(r: CharityCampaignId) -> Self

Converts to this type from the input type.
source§

impl Hash for CharityCampaignIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, CharityCampaignIdRef> for &'a CharityCampaignId

source§

fn into_cow(self) -> Cow<'a, CharityCampaignIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CharityCampaignIdRef> for &'a CharityCampaignIdRef

source§

fn into_cow(self) -> Cow<'a, CharityCampaignIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CharityCampaignIdRef> for CharityCampaignId

source§

fn into_cow(self) -> Cow<'a, CharityCampaignIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for CharityCampaignIdRef

source§

fn cmp(&self, other: &CharityCampaignIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&CharityCampaignIdRef> for CharityCampaignId

source§

fn eq(&self, other: &&CharityCampaignIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for CharityCampaignIdRef

source§

fn eq(&self, other: &CharityCampaignIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CharityCampaignId> for &CharityCampaignIdRef

source§

fn eq(&self, other: &CharityCampaignId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CharityCampaignId> for CharityCampaignIdRef

source§

fn eq(&self, other: &CharityCampaignId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CharityCampaignIdRef> for CharityCampaignId

source§

fn eq(&self, other: &CharityCampaignIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for CharityCampaignIdRef

source§

fn eq(&self, other: &CharityCampaignIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for CharityCampaignIdRef

source§

fn partial_cmp(&self, other: &CharityCampaignIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl Serialize for CharityCampaignIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for CharityCampaignIdRef

§

type Owned = CharityCampaignId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, CharityCampaignId> for &'zf CharityCampaignIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf CharityCampaignId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, CharityCampaignIdRef> for &'zf CharityCampaignIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf CharityCampaignIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for CharityCampaignIdRef

source§

impl StructuralPartialEq for CharityCampaignIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where +operator. Read more

source§

impl Serialize for CharityCampaignIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for CharityCampaignIdRef

§

type Owned = CharityCampaignId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, CharityCampaignId> for &'zf CharityCampaignIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf CharityCampaignId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, CharityCampaignIdRef> for &'zf CharityCampaignIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf CharityCampaignIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for CharityCampaignIdRef

source§

impl StructuralPartialEq for CharityCampaignIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/stream/struct.CharityDonationId.html b/twitch_types/stream/struct.CharityDonationId.html index 1955a581..2054e21c 100644 --- a/twitch_types/stream/struct.CharityDonationId.html +++ b/twitch_types/stream/struct.CharityDonationId.html @@ -1,4 +1,4 @@ -CharityDonationId in twitch_types::stream - Rust

Struct twitch_types::stream::CharityDonationId

source ·
pub struct CharityDonationId(/* private fields */);
Available on crate feature stream only.
Expand description

A Charity Donation ID

+CharityDonationId in twitch_types::stream - Rust

Struct twitch_types::stream::CharityDonationId

source ·
pub struct CharityDonationId(/* private fields */);
Available on crate feature stream only.
Expand description

A Charity Donation ID

Implementations§

source§

impl CharityDonationId

source

pub const fn new(raw: String) -> Self

Constructs a new CharityDonationId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newCharityDonationIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<CharityDonationIdRef>

Converts this CharityDonationId into a Box<CharityDonationIdRef>

@@ -9,29 +9,29 @@ Cow<'_, CharityDonationIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for CharityDonationId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<CharityDonationIdRef> for CharityDonationId

source§

fn as_ref(&self) -> &CharityDonationIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for CharityDonationId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<CharityDonationIdRef> for CharityDonationId

source§

fn borrow(&self) -> &CharityDonationIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for CharityDonationId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for CharityDonationId

source§

fn clone(&self) -> CharityDonationId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for CharityDonationId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for CharityDonationId

§

type Target = CharityDonationIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for CharityDonationId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for CharityDonationId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a CharityDonationId> for &'a CharityDonationIdRef

source§

fn from(owned: &'a CharityDonationId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CharityDonationId> for Collection<'a, CharityDonationId>

source§

fn from(v: &'a CharityDonationId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CharityDonationId> for Cow<'a, CharityDonationIdRef>

source§

fn from(owned: &'a CharityDonationId) -> Self

Converts to this type from the input type.
source§

impl From<&CharityDonationIdRef> for CharityDonationId

source§

fn from(s: &CharityDonationIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for CharityDonationId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<CharityDonationIdRef>> for CharityDonationId

source§

fn from(r: Box<CharityDonationIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for CharityDonationId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl From<CharityDonationId> for Box<CharityDonationIdRef>

source§

fn from(r: CharityDonationId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<CharityDonationId> for Cow<'a, CharityDonationIdRef>

source§

fn from(owned: CharityDonationId) -> Self

Converts to this type from the input type.
source§

impl From<CharityDonationId> for String

source§

fn from(s: CharityDonationId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, CharityDonationIdRef>> for CharityDonationId

source§

fn from(r: Cow<'a, CharityDonationIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<String> for CharityDonationId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for CharityDonationId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for CharityDonationId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<CharityDonationIdRef> for CharityDonationId

source§

fn as_ref(&self) -> &CharityDonationIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for CharityDonationId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<CharityDonationIdRef> for CharityDonationId

source§

fn borrow(&self) -> &CharityDonationIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for CharityDonationId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for CharityDonationId

source§

fn clone(&self) -> CharityDonationId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for CharityDonationId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for CharityDonationId

§

type Target = CharityDonationIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for CharityDonationId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for CharityDonationId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a CharityDonationId> for &'a CharityDonationIdRef

source§

fn from(owned: &'a CharityDonationId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CharityDonationId> for Collection<'a, CharityDonationId>

source§

fn from(v: &'a CharityDonationId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CharityDonationId> for Cow<'a, CharityDonationIdRef>

source§

fn from(owned: &'a CharityDonationId) -> Self

Converts to this type from the input type.
source§

impl From<&CharityDonationIdRef> for CharityDonationId

source§

fn from(s: &CharityDonationIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for CharityDonationId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<CharityDonationIdRef>> for CharityDonationId

source§

fn from(r: Box<CharityDonationIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for CharityDonationId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl From<CharityDonationId> for Box<CharityDonationIdRef>

source§

fn from(r: CharityDonationId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<CharityDonationId> for Cow<'a, CharityDonationIdRef>

source§

fn from(owned: CharityDonationId) -> Self

Converts to this type from the input type.
source§

impl From<CharityDonationId> for String

source§

fn from(s: CharityDonationId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, CharityDonationIdRef>> for CharityDonationId

source§

fn from(r: Cow<'a, CharityDonationIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<String> for CharityDonationId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for CharityDonationId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for CharityDonationId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, CharityDonationIdRef> for &'a CharityDonationId

source§

fn into_cow(self) -> Cow<'a, CharityDonationIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CharityDonationIdRef> for CharityDonationId

source§

fn into_cow(self) -> Cow<'a, CharityDonationIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for CharityDonationId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&CharityDonationId> for CharityDonationId

source§

fn eq(&self, other: &&CharityDonationId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always + Self: Sized + PartialOrd,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<&CharityDonationId> for CharityDonationId

source§

fn eq(&self, other: &&CharityDonationId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&CharityDonationIdRef> for CharityDonationId

source§

fn eq(&self, other: &&CharityDonationIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CharityDonationId> for &CharityDonationIdRef

source§

fn eq(&self, other: &CharityDonationId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CharityDonationId> for CharityDonationIdRef

source§

fn eq(&self, other: &CharityDonationId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CharityDonationIdRef> for CharityDonationId

source§

fn eq(&self, other: &CharityDonationIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CharityDonationIdRef> for CharityDonationId

source§

fn eq(&self, other: &CharityDonationIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for CharityDonationId

source§

fn eq(&self, other: &CharityDonationId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for CharityDonationId

source§

fn eq(&self, other: &CharityDonationId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for CharityDonationId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for CharityDonationId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, CharityDonationId> for &'zf CharityDonationIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf CharityDonationId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for CharityDonationId

source§

impl StructuralPartialEq for CharityDonationId

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/stream/struct.CharityDonationIdRef.html b/twitch_types/stream/struct.CharityDonationIdRef.html index d6a07049..cf56d502 100644 --- a/twitch_types/stream/struct.CharityDonationIdRef.html +++ b/twitch_types/stream/struct.CharityDonationIdRef.html @@ -1,4 +1,4 @@ -CharityDonationIdRef in twitch_types::stream - Rust

Struct twitch_types::stream::CharityDonationIdRef

source ·
pub struct CharityDonationIdRef(/* private fields */);
Available on crate feature stream only.
Expand description

A Charity Donation ID

+CharityDonationIdRef in twitch_types::stream - Rust

Struct twitch_types::stream::CharityDonationIdRef

source ·
pub struct CharityDonationIdRef(/* private fields */);
Available on crate feature stream only.
Expand description

A Charity Donation ID

Implementations§

source§

impl CharityDonationIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed CharityDonationIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed CharityDonationIdRef

source

pub fn into_owned(self: Box<CharityDonationIdRef>) -> CharityDonationId

Converts a Box<CharityDonationIdRef> into a CharityDonationId without copying or allocating

@@ -7,7 +7,7 @@ Cow<'_, CharityDonationIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a CharityDonationIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<CharityDonationIdRef> for CharityDonationId

source§

fn as_ref(&self) -> &CharityDonationIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for CharityDonationIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<CharityDonationIdRef> for CharityDonationId

source§

fn borrow(&self) -> &CharityDonationIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for CharityDonationIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for CharityDonationIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a CharityDonationIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<CharityDonationIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for CharityDonationIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a CharityDonationIdRef> for Collection<'a, CharityDonationId>

source§

fn from(v: &'a &'a CharityDonationIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CharityDonationId> for &'a CharityDonationIdRef

source§

fn from(owned: &'a CharityDonationId) -> Self

Converts to this type from the input type.
source§

impl From<&CharityDonationIdRef> for Arc<CharityDonationIdRef>

source§

fn from(r: &CharityDonationIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&CharityDonationIdRef> for CharityDonationId

source§

fn from(s: &CharityDonationIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CharityDonationIdRef> for Cow<'a, CharityDonationIdRef>

source§

fn from(r: &'a CharityDonationIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&CharityDonationIdRef> for Rc<CharityDonationIdRef>

source§

fn from(r: &CharityDonationIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, CharityDonationIdRef>> for &'a CharityDonationIdRef

source§

fn from(r: &'a Cow<'b, CharityDonationIdRef>) -> &'a CharityDonationIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a CharityDonationIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a CharityDonationIdRef

source§

fn from(s: &'a str) -> &'a CharityDonationIdRef

Converts to this type from the input type.
source§

impl From<CharityDonationId> for Box<CharityDonationIdRef>

source§

fn from(r: CharityDonationId) -> Self

Converts to this type from the input type.
source§

impl Hash for CharityDonationIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, CharityDonationIdRef> for &'a CharityDonationId

source§

fn into_cow(self) -> Cow<'a, CharityDonationIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CharityDonationIdRef> for &'a CharityDonationIdRef

source§

fn into_cow(self) -> Cow<'a, CharityDonationIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CharityDonationIdRef> for CharityDonationId

source§

fn into_cow(self) -> Cow<'a, CharityDonationIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for CharityDonationIdRef

source§

fn cmp(&self, other: &CharityDonationIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&CharityDonationIdRef> for CharityDonationId

source§

fn eq(&self, other: &&CharityDonationIdRef) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<CharityDonationIdRef> for CharityDonationId

source§

fn as_ref(&self) -> &CharityDonationIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for CharityDonationIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<CharityDonationIdRef> for CharityDonationId

source§

fn borrow(&self) -> &CharityDonationIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for CharityDonationIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for CharityDonationIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a CharityDonationIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<CharityDonationIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for CharityDonationIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a CharityDonationIdRef> for Collection<'a, CharityDonationId>

source§

fn from(v: &'a &'a CharityDonationIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CharityDonationId> for &'a CharityDonationIdRef

source§

fn from(owned: &'a CharityDonationId) -> Self

Converts to this type from the input type.
source§

impl From<&CharityDonationIdRef> for Arc<CharityDonationIdRef>

source§

fn from(r: &CharityDonationIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&CharityDonationIdRef> for CharityDonationId

source§

fn from(s: &CharityDonationIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CharityDonationIdRef> for Cow<'a, CharityDonationIdRef>

source§

fn from(r: &'a CharityDonationIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&CharityDonationIdRef> for Rc<CharityDonationIdRef>

source§

fn from(r: &CharityDonationIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, CharityDonationIdRef>> for &'a CharityDonationIdRef

source§

fn from(r: &'a Cow<'b, CharityDonationIdRef>) -> &'a CharityDonationIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a CharityDonationIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a CharityDonationIdRef

source§

fn from(s: &'a str) -> &'a CharityDonationIdRef

Converts to this type from the input type.
source§

impl From<CharityDonationId> for Box<CharityDonationIdRef>

source§

fn from(r: CharityDonationId) -> Self

Converts to this type from the input type.
source§

impl Hash for CharityDonationIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, CharityDonationIdRef> for &'a CharityDonationId

source§

fn into_cow(self) -> Cow<'a, CharityDonationIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CharityDonationIdRef> for &'a CharityDonationIdRef

source§

fn into_cow(self) -> Cow<'a, CharityDonationIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CharityDonationIdRef> for CharityDonationId

source§

fn into_cow(self) -> Cow<'a, CharityDonationIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for CharityDonationIdRef

source§

fn cmp(&self, other: &CharityDonationIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&CharityDonationIdRef> for CharityDonationId

source§

fn eq(&self, other: &&CharityDonationIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CharityDonationId> for &CharityDonationIdRef

source§

fn eq(&self, other: &CharityDonationId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always @@ -20,7 +20,7 @@ sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for CharityDonationIdRef

source§

fn partial_cmp(&self, other: &CharityDonationIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for CharityDonationIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for CharityDonationIdRef

§

type Owned = CharityDonationId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, CharityDonationId> for &'zf CharityDonationIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf CharityDonationId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, CharityDonationIdRef> for &'zf CharityDonationIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf CharityDonationIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for CharityDonationIdRef

source§

impl StructuralPartialEq for CharityDonationIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/stream/struct.ClipId.html b/twitch_types/stream/struct.ClipId.html index 8aae6cac..eaa0fe7d 100644 --- a/twitch_types/stream/struct.ClipId.html +++ b/twitch_types/stream/struct.ClipId.html @@ -1,4 +1,4 @@ -ClipId in twitch_types::stream - Rust

Struct twitch_types::stream::ClipId

source ·
pub struct ClipId(/* private fields */);
Available on crate feature stream only.
Expand description

A clip ID

+ClipId in twitch_types::stream - Rust

Struct twitch_types::stream::ClipId

source ·
pub struct ClipId(/* private fields */);
Available on crate feature stream only.
Expand description

A clip ID

Implementations§

source§

impl ClipId

source

pub const fn new(raw: String) -> Self

Constructs a new ClipId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newClipIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<ClipIdRef>

Converts this ClipId into a Box<ClipIdRef>

@@ -9,29 +9,29 @@ Cow<'_, ClipIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for ClipId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<ClipIdRef> for ClipId

source§

fn as_ref(&self) -> &ClipIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for ClipId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<ClipIdRef> for ClipId

source§

fn borrow(&self) -> &ClipIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for ClipId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for ClipId

source§

fn clone(&self) -> ClipId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ClipId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for ClipId

§

type Target = ClipIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for ClipId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for ClipId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a ClipId> for &'a ClipIdRef

source§

fn from(owned: &'a ClipId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a ClipId> for Collection<'a, ClipId>

source§

fn from(v: &'a ClipId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a ClipId> for Cow<'a, ClipIdRef>

source§

fn from(owned: &'a ClipId) -> Self

Converts to this type from the input type.
source§

impl From<&ClipIdRef> for ClipId

source§

fn from(s: &ClipIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for ClipId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<ClipIdRef>> for ClipId

source§

fn from(r: Box<ClipIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for ClipId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl From<ClipId> for Box<ClipIdRef>

source§

fn from(r: ClipId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<ClipId> for Cow<'a, ClipIdRef>

source§

fn from(owned: ClipId) -> Self

Converts to this type from the input type.
source§

impl From<ClipId> for String

source§

fn from(s: ClipId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, ClipIdRef>> for ClipId

source§

fn from(r: Cow<'a, ClipIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<String> for ClipId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for ClipId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for ClipId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<ClipIdRef> for ClipId

source§

fn as_ref(&self) -> &ClipIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for ClipId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<ClipIdRef> for ClipId

source§

fn borrow(&self) -> &ClipIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for ClipId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for ClipId

source§

fn clone(&self) -> ClipId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for ClipId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for ClipId

§

type Target = ClipIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for ClipId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for ClipId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a ClipId> for &'a ClipIdRef

source§

fn from(owned: &'a ClipId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a ClipId> for Collection<'a, ClipId>

source§

fn from(v: &'a ClipId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a ClipId> for Cow<'a, ClipIdRef>

source§

fn from(owned: &'a ClipId) -> Self

Converts to this type from the input type.
source§

impl From<&ClipIdRef> for ClipId

source§

fn from(s: &ClipIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for ClipId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<ClipIdRef>> for ClipId

source§

fn from(r: Box<ClipIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for ClipId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl From<ClipId> for Box<ClipIdRef>

source§

fn from(r: ClipId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<ClipId> for Cow<'a, ClipIdRef>

source§

fn from(owned: ClipId) -> Self

Converts to this type from the input type.
source§

impl From<ClipId> for String

source§

fn from(s: ClipId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, ClipIdRef>> for ClipId

source§

fn from(r: Cow<'a, ClipIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<String> for ClipId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for ClipId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for ClipId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, ClipIdRef> for &'a ClipId

source§

fn into_cow(self) -> Cow<'a, ClipIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, ClipIdRef> for ClipId

source§

fn into_cow(self) -> Cow<'a, ClipIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for ClipId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, ClipIdRef> for &'a ClipId

source§

fn into_cow(self) -> Cow<'a, ClipIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, ClipIdRef> for ClipId

source§

fn into_cow(self) -> Cow<'a, ClipIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for ClipId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&ClipId> for ClipId

source§

fn eq(&self, other: &&ClipId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&ClipIdRef> for ClipId

source§

fn eq(&self, other: &&ClipIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&ClipIdRef> for ClipId

source§

fn eq(&self, other: &&ClipIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<ClipId> for &ClipIdRef

source§

fn eq(&self, other: &ClipId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<ClipId> for ClipIdRef

source§

fn eq(&self, other: &ClipId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<ClipIdRef> for ClipId

source§

fn eq(&self, other: &ClipIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<ClipId> for ClipIdRef

source§

fn eq(&self, other: &ClipId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for ClipId

source§

fn eq(&self, other: &ClipId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<ClipIdRef> for ClipId

source§

fn eq(&self, other: &ClipIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for ClipId

source§

fn eq(&self, other: &ClipId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for ClipId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for ClipId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, ClipId> for &'zf ClipIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf ClipId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for ClipId

source§

impl StructuralPartialEq for ClipId

Auto Trait Implementations§

§

impl Freeze for ClipId

§

impl RefUnwindSafe for ClipId

§

impl Send for ClipId

§

impl Sync for ClipId

§

impl Unpin for ClipId

§

impl UnwindSafe for ClipId

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/stream/struct.ClipIdRef.html b/twitch_types/stream/struct.ClipIdRef.html index c47ce709..fa68a363 100644 --- a/twitch_types/stream/struct.ClipIdRef.html +++ b/twitch_types/stream/struct.ClipIdRef.html @@ -1,4 +1,4 @@ -ClipIdRef in twitch_types::stream - Rust

Struct twitch_types::stream::ClipIdRef

source ·
pub struct ClipIdRef(/* private fields */);
Available on crate feature stream only.
Expand description

A clip ID

+ClipIdRef in twitch_types::stream - Rust

Struct twitch_types::stream::ClipIdRef

source ·
pub struct ClipIdRef(/* private fields */);
Available on crate feature stream only.
Expand description

A clip ID

Implementations§

source§

impl ClipIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed ClipIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed ClipIdRef

source

pub fn into_owned(self: Box<ClipIdRef>) -> ClipId

Converts a Box<ClipIdRef> into a ClipId without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, ClipIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a ClipIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<ClipIdRef> for ClipId

source§

fn as_ref(&self) -> &ClipIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for ClipIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<ClipIdRef> for ClipId

source§

fn borrow(&self) -> &ClipIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for ClipIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for ClipIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a ClipIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<ClipIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for ClipIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a ClipIdRef> for Collection<'a, ClipId>

source§

fn from(v: &'a &'a ClipIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a ClipId> for &'a ClipIdRef

source§

fn from(owned: &'a ClipId) -> Self

Converts to this type from the input type.
source§

impl From<&ClipIdRef> for Arc<ClipIdRef>

source§

fn from(r: &ClipIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&ClipIdRef> for ClipId

source§

fn from(s: &ClipIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a ClipIdRef> for Cow<'a, ClipIdRef>

source§

fn from(r: &'a ClipIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&ClipIdRef> for Rc<ClipIdRef>

source§

fn from(r: &ClipIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, ClipIdRef>> for &'a ClipIdRef

source§

fn from(r: &'a Cow<'b, ClipIdRef>) -> &'a ClipIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a ClipIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a ClipIdRef

source§

fn from(s: &'a str) -> &'a ClipIdRef

Converts to this type from the input type.
source§

impl From<ClipId> for Box<ClipIdRef>

source§

fn from(r: ClipId) -> Self

Converts to this type from the input type.
source§

impl Hash for ClipIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, ClipIdRef> for &'a ClipId

source§

fn into_cow(self) -> Cow<'a, ClipIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, ClipIdRef> for &'a ClipIdRef

source§

fn into_cow(self) -> Cow<'a, ClipIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, ClipIdRef> for ClipId

source§

fn into_cow(self) -> Cow<'a, ClipIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for ClipIdRef

source§

fn cmp(&self, other: &ClipIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&ClipIdRef> for ClipId

source§

fn eq(&self, other: &&ClipIdRef) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<ClipIdRef> for ClipId

source§

fn as_ref(&self) -> &ClipIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for ClipIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<ClipIdRef> for ClipId

source§

fn borrow(&self) -> &ClipIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for ClipIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for ClipIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a ClipIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<ClipIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for ClipIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a ClipIdRef> for Collection<'a, ClipId>

source§

fn from(v: &'a &'a ClipIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a ClipId> for &'a ClipIdRef

source§

fn from(owned: &'a ClipId) -> Self

Converts to this type from the input type.
source§

impl From<&ClipIdRef> for Arc<ClipIdRef>

source§

fn from(r: &ClipIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&ClipIdRef> for ClipId

source§

fn from(s: &ClipIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a ClipIdRef> for Cow<'a, ClipIdRef>

source§

fn from(r: &'a ClipIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&ClipIdRef> for Rc<ClipIdRef>

source§

fn from(r: &ClipIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, ClipIdRef>> for &'a ClipIdRef

source§

fn from(r: &'a Cow<'b, ClipIdRef>) -> &'a ClipIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a ClipIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a ClipIdRef

source§

fn from(s: &'a str) -> &'a ClipIdRef

Converts to this type from the input type.
source§

impl From<ClipId> for Box<ClipIdRef>

source§

fn from(r: ClipId) -> Self

Converts to this type from the input type.
source§

impl Hash for ClipIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, ClipIdRef> for &'a ClipId

source§

fn into_cow(self) -> Cow<'a, ClipIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, ClipIdRef> for &'a ClipIdRef

source§

fn into_cow(self) -> Cow<'a, ClipIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, ClipIdRef> for ClipId

source§

fn into_cow(self) -> Cow<'a, ClipIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for ClipIdRef

source§

fn cmp(&self, other: &ClipIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&ClipIdRef> for ClipId

source§

fn eq(&self, other: &&ClipIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<ClipId> for &ClipIdRef

source§

fn eq(&self, other: &ClipId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<ClipId> for ClipIdRef

source§

fn eq(&self, other: &ClipId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<ClipIdRef> for ClipId

source§

fn eq(&self, other: &ClipIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for ClipIdRef

source§

fn eq(&self, other: &ClipIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<ClipId> for &ClipIdRef

source§

fn eq(&self, other: &ClipId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<ClipId> for ClipIdRef

source§

fn eq(&self, other: &ClipId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<ClipIdRef> for ClipId

source§

fn eq(&self, other: &ClipIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for ClipIdRef

source§

fn eq(&self, other: &ClipIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for ClipIdRef

source§

fn partial_cmp(&self, other: &ClipIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for ClipIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for ClipIdRef

§

type Owned = ClipId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, ClipId> for &'zf ClipIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf ClipId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, ClipIdRef> for &'zf ClipIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf ClipIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for ClipIdRef

source§

impl StructuralPartialEq for ClipIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/stream/struct.HypeTrainId.html b/twitch_types/stream/struct.HypeTrainId.html index d8d71b1d..2349c2bd 100644 --- a/twitch_types/stream/struct.HypeTrainId.html +++ b/twitch_types/stream/struct.HypeTrainId.html @@ -1,4 +1,4 @@ -HypeTrainId in twitch_types::stream - Rust

Struct twitch_types::stream::HypeTrainId

source ·
pub struct HypeTrainId(/* private fields */);
Available on crate feature stream only.
Expand description

A Hype Train ID

+HypeTrainId in twitch_types::stream - Rust

Struct twitch_types::stream::HypeTrainId

source ·
pub struct HypeTrainId(/* private fields */);
Available on crate feature stream only.
Expand description

A Hype Train ID

Implementations§

source§

impl HypeTrainId

source

pub const fn new(raw: String) -> Self

Constructs a new HypeTrainId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newHypeTrainIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<HypeTrainIdRef>

Converts this HypeTrainId into a Box<HypeTrainIdRef>

@@ -9,29 +9,29 @@ Cow<'_, HypeTrainIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for HypeTrainId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<HypeTrainIdRef> for HypeTrainId

source§

fn as_ref(&self) -> &HypeTrainIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for HypeTrainId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<HypeTrainIdRef> for HypeTrainId

source§

fn borrow(&self) -> &HypeTrainIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for HypeTrainId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for HypeTrainId

source§

fn clone(&self) -> HypeTrainId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for HypeTrainId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for HypeTrainId

§

type Target = HypeTrainIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for HypeTrainId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for HypeTrainId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a HypeTrainId> for &'a HypeTrainIdRef

source§

fn from(owned: &'a HypeTrainId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a HypeTrainId> for Collection<'a, HypeTrainId>

source§

fn from(v: &'a HypeTrainId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a HypeTrainId> for Cow<'a, HypeTrainIdRef>

source§

fn from(owned: &'a HypeTrainId) -> Self

Converts to this type from the input type.
source§

impl From<&HypeTrainIdRef> for HypeTrainId

source§

fn from(s: &HypeTrainIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for HypeTrainId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<HypeTrainIdRef>> for HypeTrainId

source§

fn from(r: Box<HypeTrainIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for HypeTrainId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, HypeTrainIdRef>> for HypeTrainId

source§

fn from(r: Cow<'a, HypeTrainIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<HypeTrainId> for Box<HypeTrainIdRef>

source§

fn from(r: HypeTrainId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<HypeTrainId> for Cow<'a, HypeTrainIdRef>

source§

fn from(owned: HypeTrainId) -> Self

Converts to this type from the input type.
source§

impl From<HypeTrainId> for String

source§

fn from(s: HypeTrainId) -> Self

Converts to this type from the input type.
source§

impl From<String> for HypeTrainId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for HypeTrainId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for HypeTrainId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<HypeTrainIdRef> for HypeTrainId

source§

fn as_ref(&self) -> &HypeTrainIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for HypeTrainId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<HypeTrainIdRef> for HypeTrainId

source§

fn borrow(&self) -> &HypeTrainIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for HypeTrainId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for HypeTrainId

source§

fn clone(&self) -> HypeTrainId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for HypeTrainId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for HypeTrainId

§

type Target = HypeTrainIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for HypeTrainId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for HypeTrainId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a HypeTrainId> for &'a HypeTrainIdRef

source§

fn from(owned: &'a HypeTrainId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a HypeTrainId> for Collection<'a, HypeTrainId>

source§

fn from(v: &'a HypeTrainId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a HypeTrainId> for Cow<'a, HypeTrainIdRef>

source§

fn from(owned: &'a HypeTrainId) -> Self

Converts to this type from the input type.
source§

impl From<&HypeTrainIdRef> for HypeTrainId

source§

fn from(s: &HypeTrainIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for HypeTrainId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<HypeTrainIdRef>> for HypeTrainId

source§

fn from(r: Box<HypeTrainIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for HypeTrainId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, HypeTrainIdRef>> for HypeTrainId

source§

fn from(r: Cow<'a, HypeTrainIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<HypeTrainId> for Box<HypeTrainIdRef>

source§

fn from(r: HypeTrainId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<HypeTrainId> for Cow<'a, HypeTrainIdRef>

source§

fn from(owned: HypeTrainId) -> Self

Converts to this type from the input type.
source§

impl From<HypeTrainId> for String

source§

fn from(s: HypeTrainId) -> Self

Converts to this type from the input type.
source§

impl From<String> for HypeTrainId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for HypeTrainId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for HypeTrainId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, HypeTrainIdRef> for &'a HypeTrainId

source§

fn into_cow(self) -> Cow<'a, HypeTrainIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, HypeTrainIdRef> for HypeTrainId

source§

fn into_cow(self) -> Cow<'a, HypeTrainIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for HypeTrainId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, HypeTrainIdRef> for &'a HypeTrainId

source§

fn into_cow(self) -> Cow<'a, HypeTrainIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, HypeTrainIdRef> for HypeTrainId

source§

fn into_cow(self) -> Cow<'a, HypeTrainIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for HypeTrainId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&HypeTrainId> for HypeTrainId

source§

fn eq(&self, other: &&HypeTrainId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&HypeTrainIdRef> for HypeTrainId

source§

fn eq(&self, other: &&HypeTrainIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<HypeTrainId> for &HypeTrainIdRef

source§

fn eq(&self, other: &HypeTrainId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<HypeTrainId> for HypeTrainIdRef

source§

fn eq(&self, other: &HypeTrainId) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<&HypeTrainId> for HypeTrainId

source§

fn eq(&self, other: &&HypeTrainId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<HypeTrainIdRef> for HypeTrainId

source§

fn eq(&self, other: &HypeTrainIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&HypeTrainIdRef> for HypeTrainId

source§

fn eq(&self, other: &&HypeTrainIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for HypeTrainId

source§

fn eq(&self, other: &HypeTrainId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<HypeTrainId> for &HypeTrainIdRef

source§

fn eq(&self, other: &HypeTrainId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<HypeTrainId> for HypeTrainIdRef

source§

fn eq(&self, other: &HypeTrainId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<HypeTrainIdRef> for HypeTrainId

source§

fn eq(&self, other: &HypeTrainIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for HypeTrainId

source§

fn eq(&self, other: &HypeTrainId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for HypeTrainId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for HypeTrainId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, HypeTrainId> for &'zf HypeTrainIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf HypeTrainId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for HypeTrainId

source§

impl StructuralPartialEq for HypeTrainId

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/stream/struct.HypeTrainIdRef.html b/twitch_types/stream/struct.HypeTrainIdRef.html index 41789510..f69d115b 100644 --- a/twitch_types/stream/struct.HypeTrainIdRef.html +++ b/twitch_types/stream/struct.HypeTrainIdRef.html @@ -1,4 +1,4 @@ -HypeTrainIdRef in twitch_types::stream - Rust

Struct twitch_types::stream::HypeTrainIdRef

source ·
pub struct HypeTrainIdRef(/* private fields */);
Available on crate feature stream only.
Expand description

A Hype Train ID

+HypeTrainIdRef in twitch_types::stream - Rust

Struct twitch_types::stream::HypeTrainIdRef

source ·
pub struct HypeTrainIdRef(/* private fields */);
Available on crate feature stream only.
Expand description

A Hype Train ID

Implementations§

source§

impl HypeTrainIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed HypeTrainIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed HypeTrainIdRef

source

pub fn into_owned(self: Box<HypeTrainIdRef>) -> HypeTrainId

Converts a Box<HypeTrainIdRef> into a HypeTrainId without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, HypeTrainIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a HypeTrainIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<HypeTrainIdRef> for HypeTrainId

source§

fn as_ref(&self) -> &HypeTrainIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for HypeTrainIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<HypeTrainIdRef> for HypeTrainId

source§

fn borrow(&self) -> &HypeTrainIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for HypeTrainIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for HypeTrainIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a HypeTrainIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<HypeTrainIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for HypeTrainIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a HypeTrainIdRef> for Collection<'a, HypeTrainId>

source§

fn from(v: &'a &'a HypeTrainIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, HypeTrainIdRef>> for &'a HypeTrainIdRef

source§

fn from(r: &'a Cow<'b, HypeTrainIdRef>) -> &'a HypeTrainIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a HypeTrainId> for &'a HypeTrainIdRef

source§

fn from(owned: &'a HypeTrainId) -> Self

Converts to this type from the input type.
source§

impl From<&HypeTrainIdRef> for Arc<HypeTrainIdRef>

source§

fn from(r: &HypeTrainIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a HypeTrainIdRef> for Cow<'a, HypeTrainIdRef>

source§

fn from(r: &'a HypeTrainIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&HypeTrainIdRef> for HypeTrainId

source§

fn from(s: &HypeTrainIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&HypeTrainIdRef> for Rc<HypeTrainIdRef>

source§

fn from(r: &HypeTrainIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a HypeTrainIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a HypeTrainIdRef

source§

fn from(s: &'a str) -> &'a HypeTrainIdRef

Converts to this type from the input type.
source§

impl From<HypeTrainId> for Box<HypeTrainIdRef>

source§

fn from(r: HypeTrainId) -> Self

Converts to this type from the input type.
source§

impl Hash for HypeTrainIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, HypeTrainIdRef> for &'a HypeTrainId

source§

fn into_cow(self) -> Cow<'a, HypeTrainIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, HypeTrainIdRef> for &'a HypeTrainIdRef

source§

fn into_cow(self) -> Cow<'a, HypeTrainIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, HypeTrainIdRef> for HypeTrainId

source§

fn into_cow(self) -> Cow<'a, HypeTrainIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for HypeTrainIdRef

source§

fn cmp(&self, other: &HypeTrainIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&HypeTrainIdRef> for HypeTrainId

source§

fn eq(&self, other: &&HypeTrainIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<HypeTrainId> for &HypeTrainIdRef

source§

fn eq(&self, other: &HypeTrainId) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<HypeTrainIdRef> for HypeTrainId

source§

fn as_ref(&self) -> &HypeTrainIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for HypeTrainIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<HypeTrainIdRef> for HypeTrainId

source§

fn borrow(&self) -> &HypeTrainIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for HypeTrainIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for HypeTrainIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a HypeTrainIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<HypeTrainIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for HypeTrainIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a HypeTrainIdRef> for Collection<'a, HypeTrainId>

source§

fn from(v: &'a &'a HypeTrainIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, HypeTrainIdRef>> for &'a HypeTrainIdRef

source§

fn from(r: &'a Cow<'b, HypeTrainIdRef>) -> &'a HypeTrainIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a HypeTrainId> for &'a HypeTrainIdRef

source§

fn from(owned: &'a HypeTrainId) -> Self

Converts to this type from the input type.
source§

impl From<&HypeTrainIdRef> for Arc<HypeTrainIdRef>

source§

fn from(r: &HypeTrainIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a HypeTrainIdRef> for Cow<'a, HypeTrainIdRef>

source§

fn from(r: &'a HypeTrainIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&HypeTrainIdRef> for HypeTrainId

source§

fn from(s: &HypeTrainIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&HypeTrainIdRef> for Rc<HypeTrainIdRef>

source§

fn from(r: &HypeTrainIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a HypeTrainIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a HypeTrainIdRef

source§

fn from(s: &'a str) -> &'a HypeTrainIdRef

Converts to this type from the input type.
source§

impl From<HypeTrainId> for Box<HypeTrainIdRef>

source§

fn from(r: HypeTrainId) -> Self

Converts to this type from the input type.
source§

impl Hash for HypeTrainIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, HypeTrainIdRef> for &'a HypeTrainId

source§

fn into_cow(self) -> Cow<'a, HypeTrainIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, HypeTrainIdRef> for &'a HypeTrainIdRef

source§

fn into_cow(self) -> Cow<'a, HypeTrainIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, HypeTrainIdRef> for HypeTrainId

source§

fn into_cow(self) -> Cow<'a, HypeTrainIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for HypeTrainIdRef

source§

fn cmp(&self, other: &HypeTrainIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&HypeTrainIdRef> for HypeTrainId

source§

fn eq(&self, other: &&HypeTrainIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<HypeTrainId> for HypeTrainIdRef

source§

fn eq(&self, other: &HypeTrainId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<HypeTrainId> for &HypeTrainIdRef

source§

fn eq(&self, other: &HypeTrainId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<HypeTrainIdRef> for HypeTrainId

source§

fn eq(&self, other: &HypeTrainIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for HypeTrainIdRef

source§

fn eq(&self, other: &HypeTrainIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<HypeTrainId> for HypeTrainIdRef

source§

fn eq(&self, other: &HypeTrainId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<HypeTrainIdRef> for HypeTrainId

source§

fn eq(&self, other: &HypeTrainIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for HypeTrainIdRef

source§

fn eq(&self, other: &HypeTrainIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for HypeTrainIdRef

source§

fn partial_cmp(&self, other: &HypeTrainIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for HypeTrainIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for HypeTrainIdRef

§

type Owned = HypeTrainId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, HypeTrainId> for &'zf HypeTrainIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf HypeTrainId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, HypeTrainIdRef> for &'zf HypeTrainIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf HypeTrainIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for HypeTrainIdRef

source§

impl StructuralPartialEq for HypeTrainIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/stream/struct.IgdbId.html b/twitch_types/stream/struct.IgdbId.html index df2a78cf..abf50714 100644 --- a/twitch_types/stream/struct.IgdbId.html +++ b/twitch_types/stream/struct.IgdbId.html @@ -1,4 +1,4 @@ -IgdbId in twitch_types::stream - Rust

Struct twitch_types::stream::IgdbId

source ·
pub struct IgdbId(/* private fields */);
Available on crate feature stream only.
Expand description

A IGDB ID

+IgdbId in twitch_types::stream - Rust

Struct twitch_types::stream::IgdbId

source ·
pub struct IgdbId(/* private fields */);
Available on crate feature stream only.
Expand description

A IGDB ID

Implementations§

source§

impl IgdbId

source

pub const fn new(raw: String) -> Self

Constructs a new IgdbId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newIgdbIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<IgdbIdRef>

Converts this IgdbId into a Box<IgdbIdRef>

@@ -9,29 +9,29 @@ Cow<'_, IgdbIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for IgdbId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<IgdbIdRef> for IgdbId

source§

fn as_ref(&self) -> &IgdbIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for IgdbId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<IgdbIdRef> for IgdbId

source§

fn borrow(&self) -> &IgdbIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for IgdbId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for IgdbId

source§

fn clone(&self) -> IgdbId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for IgdbId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for IgdbId

§

type Target = IgdbIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for IgdbId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for IgdbId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a IgdbId> for &'a IgdbIdRef

source§

fn from(owned: &'a IgdbId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a IgdbId> for Collection<'a, IgdbId>

source§

fn from(v: &'a IgdbId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a IgdbId> for Cow<'a, IgdbIdRef>

source§

fn from(owned: &'a IgdbId) -> Self

Converts to this type from the input type.
source§

impl From<&IgdbIdRef> for IgdbId

source§

fn from(s: &IgdbIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for IgdbId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<IgdbIdRef>> for IgdbId

source§

fn from(r: Box<IgdbIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for IgdbId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, IgdbIdRef>> for IgdbId

source§

fn from(r: Cow<'a, IgdbIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<IgdbId> for Box<IgdbIdRef>

source§

fn from(r: IgdbId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<IgdbId> for Cow<'a, IgdbIdRef>

source§

fn from(owned: IgdbId) -> Self

Converts to this type from the input type.
source§

impl From<IgdbId> for String

source§

fn from(s: IgdbId) -> Self

Converts to this type from the input type.
source§

impl From<String> for IgdbId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for IgdbId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for IgdbId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<IgdbIdRef> for IgdbId

source§

fn as_ref(&self) -> &IgdbIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for IgdbId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<IgdbIdRef> for IgdbId

source§

fn borrow(&self) -> &IgdbIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for IgdbId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for IgdbId

source§

fn clone(&self) -> IgdbId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for IgdbId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for IgdbId

§

type Target = IgdbIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for IgdbId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for IgdbId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a IgdbId> for &'a IgdbIdRef

source§

fn from(owned: &'a IgdbId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a IgdbId> for Collection<'a, IgdbId>

source§

fn from(v: &'a IgdbId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a IgdbId> for Cow<'a, IgdbIdRef>

source§

fn from(owned: &'a IgdbId) -> Self

Converts to this type from the input type.
source§

impl From<&IgdbIdRef> for IgdbId

source§

fn from(s: &IgdbIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for IgdbId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<IgdbIdRef>> for IgdbId

source§

fn from(r: Box<IgdbIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for IgdbId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, IgdbIdRef>> for IgdbId

source§

fn from(r: Cow<'a, IgdbIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<IgdbId> for Box<IgdbIdRef>

source§

fn from(r: IgdbId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<IgdbId> for Cow<'a, IgdbIdRef>

source§

fn from(owned: IgdbId) -> Self

Converts to this type from the input type.
source§

impl From<IgdbId> for String

source§

fn from(s: IgdbId) -> Self

Converts to this type from the input type.
source§

impl From<String> for IgdbId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for IgdbId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for IgdbId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, IgdbIdRef> for &'a IgdbId

source§

fn into_cow(self) -> Cow<'a, IgdbIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, IgdbIdRef> for IgdbId

source§

fn into_cow(self) -> Cow<'a, IgdbIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for IgdbId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&IgdbId> for IgdbId

source§

fn eq(&self, other: &&IgdbId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&IgdbIdRef> for IgdbId

source§

fn eq(&self, other: &&IgdbIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<IgdbId> for &IgdbIdRef

source§

fn eq(&self, other: &IgdbId) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<&IgdbId> for IgdbId

source§

fn eq(&self, other: &&IgdbId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&IgdbIdRef> for IgdbId

source§

fn eq(&self, other: &&IgdbIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<IgdbId> for IgdbIdRef

source§

fn eq(&self, other: &IgdbId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<IgdbId> for &IgdbIdRef

source§

fn eq(&self, other: &IgdbId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<IgdbIdRef> for IgdbId

source§

fn eq(&self, other: &IgdbIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<IgdbId> for IgdbIdRef

source§

fn eq(&self, other: &IgdbId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<IgdbIdRef> for IgdbId

source§

fn eq(&self, other: &IgdbIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for IgdbId

source§

fn eq(&self, other: &IgdbId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for IgdbId

source§

fn eq(&self, other: &IgdbId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for IgdbId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for IgdbId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, IgdbId> for &'zf IgdbIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf IgdbId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for IgdbId

source§

impl StructuralPartialEq for IgdbId

Auto Trait Implementations§

§

impl Freeze for IgdbId

§

impl RefUnwindSafe for IgdbId

§

impl Send for IgdbId

§

impl Sync for IgdbId

§

impl Unpin for IgdbId

§

impl UnwindSafe for IgdbId

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/stream/struct.IgdbIdRef.html b/twitch_types/stream/struct.IgdbIdRef.html index 1f7ad80b..ae36c312 100644 --- a/twitch_types/stream/struct.IgdbIdRef.html +++ b/twitch_types/stream/struct.IgdbIdRef.html @@ -1,4 +1,4 @@ -IgdbIdRef in twitch_types::stream - Rust

Struct twitch_types::stream::IgdbIdRef

source ·
pub struct IgdbIdRef(/* private fields */);
Available on crate feature stream only.
Expand description

A IGDB ID

+IgdbIdRef in twitch_types::stream - Rust

Struct twitch_types::stream::IgdbIdRef

source ·
pub struct IgdbIdRef(/* private fields */);
Available on crate feature stream only.
Expand description

A IGDB ID

Implementations§

source§

impl IgdbIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed IgdbIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed IgdbIdRef

source

pub fn into_owned(self: Box<IgdbIdRef>) -> IgdbId

Converts a Box<IgdbIdRef> into a IgdbId without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, IgdbIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a IgdbIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<IgdbIdRef> for IgdbId

source§

fn as_ref(&self) -> &IgdbIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for IgdbIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<IgdbIdRef> for IgdbId

source§

fn borrow(&self) -> &IgdbIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for IgdbIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for IgdbIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a IgdbIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<IgdbIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for IgdbIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a IgdbIdRef> for Collection<'a, IgdbId>

source§

fn from(v: &'a &'a IgdbIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, IgdbIdRef>> for &'a IgdbIdRef

source§

fn from(r: &'a Cow<'b, IgdbIdRef>) -> &'a IgdbIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a IgdbId> for &'a IgdbIdRef

source§

fn from(owned: &'a IgdbId) -> Self

Converts to this type from the input type.
source§

impl From<&IgdbIdRef> for Arc<IgdbIdRef>

source§

fn from(r: &IgdbIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a IgdbIdRef> for Cow<'a, IgdbIdRef>

source§

fn from(r: &'a IgdbIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&IgdbIdRef> for IgdbId

source§

fn from(s: &IgdbIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&IgdbIdRef> for Rc<IgdbIdRef>

source§

fn from(r: &IgdbIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a IgdbIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a IgdbIdRef

source§

fn from(s: &'a str) -> &'a IgdbIdRef

Converts to this type from the input type.
source§

impl From<IgdbId> for Box<IgdbIdRef>

source§

fn from(r: IgdbId) -> Self

Converts to this type from the input type.
source§

impl Hash for IgdbIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, IgdbIdRef> for &'a IgdbId

source§

fn into_cow(self) -> Cow<'a, IgdbIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, IgdbIdRef> for &'a IgdbIdRef

source§

fn into_cow(self) -> Cow<'a, IgdbIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, IgdbIdRef> for IgdbId

source§

fn into_cow(self) -> Cow<'a, IgdbIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for IgdbIdRef

source§

fn cmp(&self, other: &IgdbIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&IgdbIdRef> for IgdbId

source§

fn eq(&self, other: &&IgdbIdRef) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<IgdbIdRef> for IgdbId

source§

fn as_ref(&self) -> &IgdbIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for IgdbIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<IgdbIdRef> for IgdbId

source§

fn borrow(&self) -> &IgdbIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for IgdbIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for IgdbIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a IgdbIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<IgdbIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for IgdbIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a IgdbIdRef> for Collection<'a, IgdbId>

source§

fn from(v: &'a &'a IgdbIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, IgdbIdRef>> for &'a IgdbIdRef

source§

fn from(r: &'a Cow<'b, IgdbIdRef>) -> &'a IgdbIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a IgdbId> for &'a IgdbIdRef

source§

fn from(owned: &'a IgdbId) -> Self

Converts to this type from the input type.
source§

impl From<&IgdbIdRef> for Arc<IgdbIdRef>

source§

fn from(r: &IgdbIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a IgdbIdRef> for Cow<'a, IgdbIdRef>

source§

fn from(r: &'a IgdbIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&IgdbIdRef> for IgdbId

source§

fn from(s: &IgdbIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&IgdbIdRef> for Rc<IgdbIdRef>

source§

fn from(r: &IgdbIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a IgdbIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a IgdbIdRef

source§

fn from(s: &'a str) -> &'a IgdbIdRef

Converts to this type from the input type.
source§

impl From<IgdbId> for Box<IgdbIdRef>

source§

fn from(r: IgdbId) -> Self

Converts to this type from the input type.
source§

impl Hash for IgdbIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, IgdbIdRef> for &'a IgdbId

source§

fn into_cow(self) -> Cow<'a, IgdbIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, IgdbIdRef> for &'a IgdbIdRef

source§

fn into_cow(self) -> Cow<'a, IgdbIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, IgdbIdRef> for IgdbId

source§

fn into_cow(self) -> Cow<'a, IgdbIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for IgdbIdRef

source§

fn cmp(&self, other: &IgdbIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&IgdbIdRef> for IgdbId

source§

fn eq(&self, other: &&IgdbIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<IgdbId> for &IgdbIdRef

source§

fn eq(&self, other: &IgdbId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<IgdbId> for IgdbIdRef

source§

fn eq(&self, other: &IgdbId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<IgdbIdRef> for IgdbId

source§

fn eq(&self, other: &IgdbIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<IgdbId> for &IgdbIdRef

source§

fn eq(&self, other: &IgdbId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for IgdbIdRef

source§

fn eq(&self, other: &IgdbIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<IgdbId> for IgdbIdRef

source§

fn eq(&self, other: &IgdbId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<IgdbIdRef> for IgdbId

source§

fn eq(&self, other: &IgdbIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for IgdbIdRef

source§

fn eq(&self, other: &IgdbIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for IgdbIdRef

source§

fn partial_cmp(&self, other: &IgdbIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl Serialize for IgdbIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for IgdbIdRef

§

type Owned = IgdbId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, IgdbId> for &'zf IgdbIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf IgdbId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, IgdbIdRef> for &'zf IgdbIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf IgdbIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for IgdbIdRef

source§

impl StructuralPartialEq for IgdbIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where +operator. Read more

source§

impl Serialize for IgdbIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for IgdbIdRef

§

type Owned = IgdbId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, IgdbId> for &'zf IgdbIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf IgdbId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, IgdbIdRef> for &'zf IgdbIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf IgdbIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for IgdbIdRef

source§

impl StructuralPartialEq for IgdbIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/stream/struct.StreamId.html b/twitch_types/stream/struct.StreamId.html index f1fccd86..715aaa3c 100644 --- a/twitch_types/stream/struct.StreamId.html +++ b/twitch_types/stream/struct.StreamId.html @@ -1,4 +1,4 @@ -StreamId in twitch_types::stream - Rust

Struct twitch_types::stream::StreamId

source ·
pub struct StreamId(/* private fields */);
Available on crate feature stream only.
Expand description

A Stream ID

+StreamId in twitch_types::stream - Rust

Struct twitch_types::stream::StreamId

source ·
pub struct StreamId(/* private fields */);
Available on crate feature stream only.
Expand description

A Stream ID

Implementations§

source§

impl StreamId

source

pub const fn new(raw: String) -> Self

Constructs a new StreamId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newStreamIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<StreamIdRef>

Converts this StreamId into a Box<StreamIdRef>

@@ -9,29 +9,29 @@ Cow<'_, StreamIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for StreamId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<StreamIdRef> for StreamId

source§

fn as_ref(&self) -> &StreamIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for StreamId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<StreamIdRef> for StreamId

source§

fn borrow(&self) -> &StreamIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for StreamId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for StreamId

source§

fn clone(&self) -> StreamId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for StreamId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for StreamId

§

type Target = StreamIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for StreamId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for StreamId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a StreamId> for &'a StreamIdRef

source§

fn from(owned: &'a StreamId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a StreamId> for Collection<'a, StreamId>

source§

fn from(v: &'a StreamId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a StreamId> for Cow<'a, StreamIdRef>

source§

fn from(owned: &'a StreamId) -> Self

Converts to this type from the input type.
source§

impl From<&StreamIdRef> for StreamId

source§

fn from(s: &StreamIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for StreamId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<StreamIdRef>> for StreamId

source§

fn from(r: Box<StreamIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for StreamId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, StreamIdRef>> for StreamId

source§

fn from(r: Cow<'a, StreamIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<StreamId> for Box<StreamIdRef>

source§

fn from(r: StreamId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<StreamId> for Cow<'a, StreamIdRef>

source§

fn from(owned: StreamId) -> Self

Converts to this type from the input type.
source§

impl From<StreamId> for String

source§

fn from(s: StreamId) -> Self

Converts to this type from the input type.
source§

impl From<String> for StreamId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for StreamId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for StreamId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<StreamIdRef> for StreamId

source§

fn as_ref(&self) -> &StreamIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for StreamId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<StreamIdRef> for StreamId

source§

fn borrow(&self) -> &StreamIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for StreamId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for StreamId

source§

fn clone(&self) -> StreamId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for StreamId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for StreamId

§

type Target = StreamIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for StreamId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for StreamId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a StreamId> for &'a StreamIdRef

source§

fn from(owned: &'a StreamId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a StreamId> for Collection<'a, StreamId>

source§

fn from(v: &'a StreamId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a StreamId> for Cow<'a, StreamIdRef>

source§

fn from(owned: &'a StreamId) -> Self

Converts to this type from the input type.
source§

impl From<&StreamIdRef> for StreamId

source§

fn from(s: &StreamIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for StreamId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<StreamIdRef>> for StreamId

source§

fn from(r: Box<StreamIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for StreamId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, StreamIdRef>> for StreamId

source§

fn from(r: Cow<'a, StreamIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<StreamId> for Box<StreamIdRef>

source§

fn from(r: StreamId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<StreamId> for Cow<'a, StreamIdRef>

source§

fn from(owned: StreamId) -> Self

Converts to this type from the input type.
source§

impl From<StreamId> for String

source§

fn from(s: StreamId) -> Self

Converts to this type from the input type.
source§

impl From<String> for StreamId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for StreamId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for StreamId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, StreamIdRef> for &'a StreamId

source§

fn into_cow(self) -> Cow<'a, StreamIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, StreamIdRef> for StreamId

source§

fn into_cow(self) -> Cow<'a, StreamIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for StreamId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, StreamIdRef> for &'a StreamId

source§

fn into_cow(self) -> Cow<'a, StreamIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, StreamIdRef> for StreamId

source§

fn into_cow(self) -> Cow<'a, StreamIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for StreamId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&StreamId> for StreamId

source§

fn eq(&self, other: &&StreamId) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<&StreamId> for StreamId

source§

fn eq(&self, other: &&StreamId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&StreamIdRef> for StreamId

source§

fn eq(&self, other: &&StreamIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&StreamIdRef> for StreamId

source§

fn eq(&self, other: &&StreamIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<StreamId> for &StreamIdRef

source§

fn eq(&self, other: &StreamId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<StreamId> for StreamIdRef

source§

fn eq(&self, other: &StreamId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<StreamIdRef> for StreamId

source§

fn eq(&self, other: &StreamIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<StreamId> for StreamIdRef

source§

fn eq(&self, other: &StreamId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for StreamId

source§

fn eq(&self, other: &StreamId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<StreamIdRef> for StreamId

source§

fn eq(&self, other: &StreamIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for StreamId

source§

fn eq(&self, other: &StreamId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for StreamId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for StreamId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, StreamId> for &'zf StreamIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf StreamId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for StreamId

source§

impl StructuralPartialEq for StreamId

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/stream/struct.StreamIdRef.html b/twitch_types/stream/struct.StreamIdRef.html index 4c4f4b08..b52a37a8 100644 --- a/twitch_types/stream/struct.StreamIdRef.html +++ b/twitch_types/stream/struct.StreamIdRef.html @@ -1,4 +1,4 @@ -StreamIdRef in twitch_types::stream - Rust

Struct twitch_types::stream::StreamIdRef

source ·
pub struct StreamIdRef(/* private fields */);
Available on crate feature stream only.
Expand description

A Stream ID

+StreamIdRef in twitch_types::stream - Rust

Struct twitch_types::stream::StreamIdRef

source ·
pub struct StreamIdRef(/* private fields */);
Available on crate feature stream only.
Expand description

A Stream ID

Implementations§

source§

impl StreamIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed StreamIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed StreamIdRef

source

pub fn into_owned(self: Box<StreamIdRef>) -> StreamId

Converts a Box<StreamIdRef> into a StreamId without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, StreamIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a StreamIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<StreamIdRef> for StreamId

source§

fn as_ref(&self) -> &StreamIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for StreamIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<StreamIdRef> for StreamId

source§

fn borrow(&self) -> &StreamIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for StreamIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for StreamIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a StreamIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<StreamIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for StreamIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a StreamIdRef> for Collection<'a, StreamId>

source§

fn from(v: &'a &'a StreamIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, StreamIdRef>> for &'a StreamIdRef

source§

fn from(r: &'a Cow<'b, StreamIdRef>) -> &'a StreamIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a StreamId> for &'a StreamIdRef

source§

fn from(owned: &'a StreamId) -> Self

Converts to this type from the input type.
source§

impl From<&StreamIdRef> for Arc<StreamIdRef>

source§

fn from(r: &StreamIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a StreamIdRef> for Cow<'a, StreamIdRef>

source§

fn from(r: &'a StreamIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&StreamIdRef> for Rc<StreamIdRef>

source§

fn from(r: &StreamIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&StreamIdRef> for StreamId

source§

fn from(s: &StreamIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a StreamIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a StreamIdRef

source§

fn from(s: &'a str) -> &'a StreamIdRef

Converts to this type from the input type.
source§

impl From<StreamId> for Box<StreamIdRef>

source§

fn from(r: StreamId) -> Self

Converts to this type from the input type.
source§

impl Hash for StreamIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, StreamIdRef> for &'a StreamId

source§

fn into_cow(self) -> Cow<'a, StreamIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, StreamIdRef> for &'a StreamIdRef

source§

fn into_cow(self) -> Cow<'a, StreamIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, StreamIdRef> for StreamId

source§

fn into_cow(self) -> Cow<'a, StreamIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for StreamIdRef

source§

fn cmp(&self, other: &StreamIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&StreamIdRef> for StreamId

source§

fn eq(&self, other: &&StreamIdRef) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<StreamIdRef> for StreamId

source§

fn as_ref(&self) -> &StreamIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for StreamIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<StreamIdRef> for StreamId

source§

fn borrow(&self) -> &StreamIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for StreamIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for StreamIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a StreamIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<StreamIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for StreamIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a StreamIdRef> for Collection<'a, StreamId>

source§

fn from(v: &'a &'a StreamIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, StreamIdRef>> for &'a StreamIdRef

source§

fn from(r: &'a Cow<'b, StreamIdRef>) -> &'a StreamIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a StreamId> for &'a StreamIdRef

source§

fn from(owned: &'a StreamId) -> Self

Converts to this type from the input type.
source§

impl From<&StreamIdRef> for Arc<StreamIdRef>

source§

fn from(r: &StreamIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a StreamIdRef> for Cow<'a, StreamIdRef>

source§

fn from(r: &'a StreamIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&StreamIdRef> for Rc<StreamIdRef>

source§

fn from(r: &StreamIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&StreamIdRef> for StreamId

source§

fn from(s: &StreamIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a StreamIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a StreamIdRef

source§

fn from(s: &'a str) -> &'a StreamIdRef

Converts to this type from the input type.
source§

impl From<StreamId> for Box<StreamIdRef>

source§

fn from(r: StreamId) -> Self

Converts to this type from the input type.
source§

impl Hash for StreamIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, StreamIdRef> for &'a StreamId

source§

fn into_cow(self) -> Cow<'a, StreamIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, StreamIdRef> for &'a StreamIdRef

source§

fn into_cow(self) -> Cow<'a, StreamIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, StreamIdRef> for StreamId

source§

fn into_cow(self) -> Cow<'a, StreamIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for StreamIdRef

source§

fn cmp(&self, other: &StreamIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&StreamIdRef> for StreamId

source§

fn eq(&self, other: &&StreamIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<StreamId> for &StreamIdRef

source§

fn eq(&self, other: &StreamId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<StreamId> for &StreamIdRef

source§

fn eq(&self, other: &StreamId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<StreamId> for StreamIdRef

source§

fn eq(&self, other: &StreamId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<StreamId> for StreamIdRef

source§

fn eq(&self, other: &StreamId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<StreamIdRef> for StreamId

source§

fn eq(&self, other: &StreamIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<StreamIdRef> for StreamId

source§

fn eq(&self, other: &StreamIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for StreamIdRef

source§

fn eq(&self, other: &StreamIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for StreamIdRef

source§

fn eq(&self, other: &StreamIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for StreamIdRef

source§

fn partial_cmp(&self, other: &StreamIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for StreamIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for StreamIdRef

§

type Owned = StreamId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, StreamId> for &'zf StreamIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf StreamId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, StreamIdRef> for &'zf StreamIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf StreamIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for StreamIdRef

source§

impl StructuralPartialEq for StreamIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/stream/struct.StreamSegmentId.html b/twitch_types/stream/struct.StreamSegmentId.html index 64cb26d0..464cc85e 100644 --- a/twitch_types/stream/struct.StreamSegmentId.html +++ b/twitch_types/stream/struct.StreamSegmentId.html @@ -1,4 +1,4 @@ -StreamSegmentId in twitch_types::stream - Rust

Struct twitch_types::stream::StreamSegmentId

source ·
pub struct StreamSegmentId(/* private fields */);
Available on crate feature stream only.
Expand description

A Stream Segment ID.

+StreamSegmentId in twitch_types::stream - Rust

Struct twitch_types::stream::StreamSegmentId

source ·
pub struct StreamSegmentId(/* private fields */);
Available on crate feature stream only.
Expand description

A Stream Segment ID.

Implementations§

source§

impl StreamSegmentId

source

pub const fn new(raw: String) -> Self

Constructs a new StreamSegmentId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newStreamSegmentIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<StreamSegmentIdRef>

Converts this StreamSegmentId into a Box<StreamSegmentIdRef>

@@ -9,29 +9,29 @@ Cow<'_, StreamSegmentIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for StreamSegmentId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<StreamSegmentIdRef> for StreamSegmentId

source§

fn as_ref(&self) -> &StreamSegmentIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for StreamSegmentId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<StreamSegmentIdRef> for StreamSegmentId

source§

fn borrow(&self) -> &StreamSegmentIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for StreamSegmentId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for StreamSegmentId

source§

fn clone(&self) -> StreamSegmentId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for StreamSegmentId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for StreamSegmentId

§

type Target = StreamSegmentIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for StreamSegmentId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for StreamSegmentId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a StreamSegmentId> for &'a StreamSegmentIdRef

source§

fn from(owned: &'a StreamSegmentId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a StreamSegmentId> for Collection<'a, StreamSegmentId>

source§

fn from(v: &'a StreamSegmentId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a StreamSegmentId> for Cow<'a, StreamSegmentIdRef>

source§

fn from(owned: &'a StreamSegmentId) -> Self

Converts to this type from the input type.
source§

impl From<&StreamSegmentIdRef> for StreamSegmentId

source§

fn from(s: &StreamSegmentIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for StreamSegmentId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<StreamSegmentIdRef>> for StreamSegmentId

source§

fn from(r: Box<StreamSegmentIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for StreamSegmentId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, StreamSegmentIdRef>> for StreamSegmentId

source§

fn from(r: Cow<'a, StreamSegmentIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<StreamSegmentId> for Box<StreamSegmentIdRef>

source§

fn from(r: StreamSegmentId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<StreamSegmentId> for Cow<'a, StreamSegmentIdRef>

source§

fn from(owned: StreamSegmentId) -> Self

Converts to this type from the input type.
source§

impl From<StreamSegmentId> for String

source§

fn from(s: StreamSegmentId) -> Self

Converts to this type from the input type.
source§

impl From<String> for StreamSegmentId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for StreamSegmentId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for StreamSegmentId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<StreamSegmentIdRef> for StreamSegmentId

source§

fn as_ref(&self) -> &StreamSegmentIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for StreamSegmentId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<StreamSegmentIdRef> for StreamSegmentId

source§

fn borrow(&self) -> &StreamSegmentIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for StreamSegmentId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for StreamSegmentId

source§

fn clone(&self) -> StreamSegmentId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for StreamSegmentId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for StreamSegmentId

§

type Target = StreamSegmentIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for StreamSegmentId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for StreamSegmentId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a StreamSegmentId> for &'a StreamSegmentIdRef

source§

fn from(owned: &'a StreamSegmentId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a StreamSegmentId> for Collection<'a, StreamSegmentId>

source§

fn from(v: &'a StreamSegmentId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a StreamSegmentId> for Cow<'a, StreamSegmentIdRef>

source§

fn from(owned: &'a StreamSegmentId) -> Self

Converts to this type from the input type.
source§

impl From<&StreamSegmentIdRef> for StreamSegmentId

source§

fn from(s: &StreamSegmentIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for StreamSegmentId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<StreamSegmentIdRef>> for StreamSegmentId

source§

fn from(r: Box<StreamSegmentIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for StreamSegmentId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, StreamSegmentIdRef>> for StreamSegmentId

source§

fn from(r: Cow<'a, StreamSegmentIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<StreamSegmentId> for Box<StreamSegmentIdRef>

source§

fn from(r: StreamSegmentId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<StreamSegmentId> for Cow<'a, StreamSegmentIdRef>

source§

fn from(owned: StreamSegmentId) -> Self

Converts to this type from the input type.
source§

impl From<StreamSegmentId> for String

source§

fn from(s: StreamSegmentId) -> Self

Converts to this type from the input type.
source§

impl From<String> for StreamSegmentId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for StreamSegmentId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for StreamSegmentId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, StreamSegmentIdRef> for &'a StreamSegmentId

source§

fn into_cow(self) -> Cow<'a, StreamSegmentIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, StreamSegmentIdRef> for StreamSegmentId

source§

fn into_cow(self) -> Cow<'a, StreamSegmentIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for StreamSegmentId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&StreamSegmentId> for StreamSegmentId

source§

fn eq(&self, other: &&StreamSegmentId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always + Self: Sized + PartialOrd,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<&StreamSegmentId> for StreamSegmentId

source§

fn eq(&self, other: &&StreamSegmentId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&StreamSegmentIdRef> for StreamSegmentId

source§

fn eq(&self, other: &&StreamSegmentIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<StreamSegmentId> for &StreamSegmentIdRef

source§

fn eq(&self, other: &StreamSegmentId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<StreamSegmentId> for StreamSegmentIdRef

source§

fn eq(&self, other: &StreamSegmentId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<StreamSegmentId> for StreamSegmentIdRef

source§

fn eq(&self, other: &StreamSegmentId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<StreamSegmentIdRef> for StreamSegmentId

source§

fn eq(&self, other: &StreamSegmentIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<StreamSegmentIdRef> for StreamSegmentId

source§

fn eq(&self, other: &StreamSegmentIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for StreamSegmentId

source§

fn eq(&self, other: &StreamSegmentId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for StreamSegmentId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for StreamSegmentId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, StreamSegmentId> for &'zf StreamSegmentIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf StreamSegmentId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for StreamSegmentId

source§

impl StructuralPartialEq for StreamSegmentId

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/stream/struct.StreamSegmentIdRef.html b/twitch_types/stream/struct.StreamSegmentIdRef.html index 8ece9fbc..3f9cb270 100644 --- a/twitch_types/stream/struct.StreamSegmentIdRef.html +++ b/twitch_types/stream/struct.StreamSegmentIdRef.html @@ -1,4 +1,4 @@ -StreamSegmentIdRef in twitch_types::stream - Rust

Struct twitch_types::stream::StreamSegmentIdRef

source ·
pub struct StreamSegmentIdRef(/* private fields */);
Available on crate feature stream only.
Expand description

A Stream Segment ID.

+StreamSegmentIdRef in twitch_types::stream - Rust

Struct twitch_types::stream::StreamSegmentIdRef

source ·
pub struct StreamSegmentIdRef(/* private fields */);
Available on crate feature stream only.
Expand description

A Stream Segment ID.

Implementations§

source§

impl StreamSegmentIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed StreamSegmentIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed StreamSegmentIdRef

source

pub fn into_owned(self: Box<StreamSegmentIdRef>) -> StreamSegmentId

Converts a Box<StreamSegmentIdRef> into a StreamSegmentId without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, StreamSegmentIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a StreamSegmentIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<StreamSegmentIdRef> for StreamSegmentId

source§

fn as_ref(&self) -> &StreamSegmentIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for StreamSegmentIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<StreamSegmentIdRef> for StreamSegmentId

source§

fn borrow(&self) -> &StreamSegmentIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for StreamSegmentIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for StreamSegmentIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a StreamSegmentIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<StreamSegmentIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for StreamSegmentIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a StreamSegmentIdRef> for Collection<'a, StreamSegmentId>

source§

fn from(v: &'a &'a StreamSegmentIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, StreamSegmentIdRef>> for &'a StreamSegmentIdRef

source§

fn from(r: &'a Cow<'b, StreamSegmentIdRef>) -> &'a StreamSegmentIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a StreamSegmentId> for &'a StreamSegmentIdRef

source§

fn from(owned: &'a StreamSegmentId) -> Self

Converts to this type from the input type.
source§

impl From<&StreamSegmentIdRef> for Arc<StreamSegmentIdRef>

source§

fn from(r: &StreamSegmentIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a StreamSegmentIdRef> for Cow<'a, StreamSegmentIdRef>

source§

fn from(r: &'a StreamSegmentIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&StreamSegmentIdRef> for Rc<StreamSegmentIdRef>

source§

fn from(r: &StreamSegmentIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&StreamSegmentIdRef> for StreamSegmentId

source§

fn from(s: &StreamSegmentIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a StreamSegmentIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a StreamSegmentIdRef

source§

fn from(s: &'a str) -> &'a StreamSegmentIdRef

Converts to this type from the input type.
source§

impl From<StreamSegmentId> for Box<StreamSegmentIdRef>

source§

fn from(r: StreamSegmentId) -> Self

Converts to this type from the input type.
source§

impl Hash for StreamSegmentIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, StreamSegmentIdRef> for &'a StreamSegmentId

source§

fn into_cow(self) -> Cow<'a, StreamSegmentIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, StreamSegmentIdRef> for &'a StreamSegmentIdRef

source§

fn into_cow(self) -> Cow<'a, StreamSegmentIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, StreamSegmentIdRef> for StreamSegmentId

source§

fn into_cow(self) -> Cow<'a, StreamSegmentIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for StreamSegmentIdRef

source§

fn cmp(&self, other: &StreamSegmentIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&StreamSegmentIdRef> for StreamSegmentId

source§

fn eq(&self, other: &&StreamSegmentIdRef) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<StreamSegmentIdRef> for StreamSegmentId

source§

fn as_ref(&self) -> &StreamSegmentIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for StreamSegmentIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<StreamSegmentIdRef> for StreamSegmentId

source§

fn borrow(&self) -> &StreamSegmentIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for StreamSegmentIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for StreamSegmentIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a StreamSegmentIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<StreamSegmentIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for StreamSegmentIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a StreamSegmentIdRef> for Collection<'a, StreamSegmentId>

source§

fn from(v: &'a &'a StreamSegmentIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, StreamSegmentIdRef>> for &'a StreamSegmentIdRef

source§

fn from(r: &'a Cow<'b, StreamSegmentIdRef>) -> &'a StreamSegmentIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a StreamSegmentId> for &'a StreamSegmentIdRef

source§

fn from(owned: &'a StreamSegmentId) -> Self

Converts to this type from the input type.
source§

impl From<&StreamSegmentIdRef> for Arc<StreamSegmentIdRef>

source§

fn from(r: &StreamSegmentIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a StreamSegmentIdRef> for Cow<'a, StreamSegmentIdRef>

source§

fn from(r: &'a StreamSegmentIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&StreamSegmentIdRef> for Rc<StreamSegmentIdRef>

source§

fn from(r: &StreamSegmentIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&StreamSegmentIdRef> for StreamSegmentId

source§

fn from(s: &StreamSegmentIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a StreamSegmentIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a StreamSegmentIdRef

source§

fn from(s: &'a str) -> &'a StreamSegmentIdRef

Converts to this type from the input type.
source§

impl From<StreamSegmentId> for Box<StreamSegmentIdRef>

source§

fn from(r: StreamSegmentId) -> Self

Converts to this type from the input type.
source§

impl Hash for StreamSegmentIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, StreamSegmentIdRef> for &'a StreamSegmentId

source§

fn into_cow(self) -> Cow<'a, StreamSegmentIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, StreamSegmentIdRef> for &'a StreamSegmentIdRef

source§

fn into_cow(self) -> Cow<'a, StreamSegmentIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, StreamSegmentIdRef> for StreamSegmentId

source§

fn into_cow(self) -> Cow<'a, StreamSegmentIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for StreamSegmentIdRef

source§

fn cmp(&self, other: &StreamSegmentIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&StreamSegmentIdRef> for StreamSegmentId

source§

fn eq(&self, other: &&StreamSegmentIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<StreamSegmentId> for &StreamSegmentIdRef

source§

fn eq(&self, other: &StreamSegmentId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<StreamSegmentId> for StreamSegmentIdRef

source§

fn eq(&self, other: &StreamSegmentId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<StreamSegmentIdRef> for StreamSegmentId

source§

fn eq(&self, other: &StreamSegmentIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<StreamSegmentId> for StreamSegmentIdRef

source§

fn eq(&self, other: &StreamSegmentId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<StreamSegmentIdRef> for StreamSegmentId

source§

fn eq(&self, other: &StreamSegmentIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for StreamSegmentIdRef

source§

fn eq(&self, other: &StreamSegmentIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for StreamSegmentIdRef

source§

fn partial_cmp(&self, other: &StreamSegmentIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl Serialize for StreamSegmentIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for StreamSegmentIdRef

§

type Owned = StreamSegmentId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, StreamSegmentId> for &'zf StreamSegmentIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf StreamSegmentId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, StreamSegmentIdRef> for &'zf StreamSegmentIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf StreamSegmentIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for StreamSegmentIdRef

source§

impl StructuralPartialEq for StreamSegmentIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where +operator. Read more

source§

impl Serialize for StreamSegmentIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for StreamSegmentIdRef

§

type Owned = StreamSegmentId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, StreamSegmentId> for &'zf StreamSegmentIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf StreamSegmentId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, StreamSegmentIdRef> for &'zf StreamSegmentIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf StreamSegmentIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for StreamSegmentIdRef

source§

impl StructuralPartialEq for StreamSegmentIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/stream/struct.TagId.html b/twitch_types/stream/struct.TagId.html index 770ce450..9577f4db 100644 --- a/twitch_types/stream/struct.TagId.html +++ b/twitch_types/stream/struct.TagId.html @@ -1,4 +1,4 @@ -TagId in twitch_types::stream - Rust

Struct twitch_types::stream::TagId

source ·
pub struct TagId(/* private fields */);
Available on crate feature stream only.
Expand description

A tag ID

+TagId in twitch_types::stream - Rust

Struct twitch_types::stream::TagId

source ·
pub struct TagId(/* private fields */);
Available on crate feature stream only.
Expand description

A tag ID

Implementations§

source§

impl TagId

source

pub const fn new(raw: String) -> Self

Constructs a new TagId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newTagIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<TagIdRef>

Converts this TagId into a Box<TagIdRef>

@@ -9,29 +9,29 @@ Cow<'_, TagIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for TagId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<TagIdRef> for TagId

source§

fn as_ref(&self) -> &TagIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for TagId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<TagIdRef> for TagId

source§

fn borrow(&self) -> &TagIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for TagId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for TagId

source§

fn clone(&self) -> TagId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TagId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for TagId

§

type Target = TagIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for TagId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for TagId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a TagId> for &'a TagIdRef

source§

fn from(owned: &'a TagId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a TagId> for Collection<'a, TagId>

source§

fn from(v: &'a TagId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a TagId> for Cow<'a, TagIdRef>

source§

fn from(owned: &'a TagId) -> Self

Converts to this type from the input type.
source§

impl From<&TagIdRef> for TagId

source§

fn from(s: &TagIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for TagId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<TagIdRef>> for TagId

source§

fn from(r: Box<TagIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for TagId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, TagIdRef>> for TagId

source§

fn from(r: Cow<'a, TagIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<String> for TagId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl From<TagId> for Box<TagIdRef>

source§

fn from(r: TagId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<TagId> for Cow<'a, TagIdRef>

source§

fn from(owned: TagId) -> Self

Converts to this type from the input type.
source§

impl From<TagId> for String

source§

fn from(s: TagId) -> Self

Converts to this type from the input type.
source§

impl FromStr for TagId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for TagId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<TagIdRef> for TagId

source§

fn as_ref(&self) -> &TagIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for TagId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<TagIdRef> for TagId

source§

fn borrow(&self) -> &TagIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for TagId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for TagId

source§

fn clone(&self) -> TagId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TagId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for TagId

§

type Target = TagIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for TagId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for TagId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a TagId> for &'a TagIdRef

source§

fn from(owned: &'a TagId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a TagId> for Collection<'a, TagId>

source§

fn from(v: &'a TagId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a TagId> for Cow<'a, TagIdRef>

source§

fn from(owned: &'a TagId) -> Self

Converts to this type from the input type.
source§

impl From<&TagIdRef> for TagId

source§

fn from(s: &TagIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for TagId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<TagIdRef>> for TagId

source§

fn from(r: Box<TagIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for TagId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, TagIdRef>> for TagId

source§

fn from(r: Cow<'a, TagIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<String> for TagId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl From<TagId> for Box<TagIdRef>

source§

fn from(r: TagId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<TagId> for Cow<'a, TagIdRef>

source§

fn from(owned: TagId) -> Self

Converts to this type from the input type.
source§

impl From<TagId> for String

source§

fn from(s: TagId) -> Self

Converts to this type from the input type.
source§

impl FromStr for TagId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for TagId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, TagIdRef> for &'a TagId

source§

fn into_cow(self) -> Cow<'a, TagIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, TagIdRef> for TagId

source§

fn into_cow(self) -> Cow<'a, TagIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for TagId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&TagId> for TagId

source§

fn eq(&self, other: &&TagId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&TagIdRef> for TagId

source§

fn eq(&self, other: &&TagIdRef) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<&TagId> for TagId

source§

fn eq(&self, other: &&TagId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&TagIdRef> for TagId

source§

fn eq(&self, other: &&TagIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<TagId> for &TagIdRef

source§

fn eq(&self, other: &TagId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<TagId> for TagIdRef

source§

fn eq(&self, other: &TagId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<TagIdRef> for TagId

source§

fn eq(&self, other: &TagIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<TagId> for TagIdRef

source§

fn eq(&self, other: &TagId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for TagId

source§

fn eq(&self, other: &TagId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<TagIdRef> for TagId

source§

fn eq(&self, other: &TagIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for TagId

source§

fn eq(&self, other: &TagId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for TagId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for TagId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, TagId> for &'zf TagIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf TagId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for TagId

source§

impl StructuralPartialEq for TagId

Auto Trait Implementations§

§

impl Freeze for TagId

§

impl RefUnwindSafe for TagId

§

impl Send for TagId

§

impl Sync for TagId

§

impl Unpin for TagId

§

impl UnwindSafe for TagId

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/stream/struct.TagIdRef.html b/twitch_types/stream/struct.TagIdRef.html index 7a05a104..22cf1a57 100644 --- a/twitch_types/stream/struct.TagIdRef.html +++ b/twitch_types/stream/struct.TagIdRef.html @@ -1,4 +1,4 @@ -TagIdRef in twitch_types::stream - Rust

Struct twitch_types::stream::TagIdRef

source ·
pub struct TagIdRef(/* private fields */);
Available on crate feature stream only.
Expand description

A tag ID

+TagIdRef in twitch_types::stream - Rust

Struct twitch_types::stream::TagIdRef

source ·
pub struct TagIdRef(/* private fields */);
Available on crate feature stream only.
Expand description

A tag ID

Implementations§

source§

impl TagIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed TagIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed TagIdRef

source

pub fn into_owned(self: Box<TagIdRef>) -> TagId

Converts a Box<TagIdRef> into a TagId without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, TagIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a TagIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<TagIdRef> for TagId

source§

fn as_ref(&self) -> &TagIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for TagIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<TagIdRef> for TagId

source§

fn borrow(&self) -> &TagIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for TagIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for TagIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a TagIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<TagIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for TagIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a TagIdRef> for Collection<'a, TagId>

source§

fn from(v: &'a &'a TagIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, TagIdRef>> for &'a TagIdRef

source§

fn from(r: &'a Cow<'b, TagIdRef>) -> &'a TagIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a TagIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a TagId> for &'a TagIdRef

source§

fn from(owned: &'a TagId) -> Self

Converts to this type from the input type.
source§

impl From<&TagIdRef> for Arc<TagIdRef>

source§

fn from(r: &TagIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a TagIdRef> for Cow<'a, TagIdRef>

source§

fn from(r: &'a TagIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&TagIdRef> for Rc<TagIdRef>

source§

fn from(r: &TagIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&TagIdRef> for TagId

source§

fn from(s: &TagIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a TagIdRef

source§

fn from(s: &'a str) -> &'a TagIdRef

Converts to this type from the input type.
source§

impl From<TagId> for Box<TagIdRef>

source§

fn from(r: TagId) -> Self

Converts to this type from the input type.
source§

impl Hash for TagIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, TagIdRef> for &'a TagId

source§

fn into_cow(self) -> Cow<'a, TagIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, TagIdRef> for &'a TagIdRef

source§

fn into_cow(self) -> Cow<'a, TagIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, TagIdRef> for TagId

source§

fn into_cow(self) -> Cow<'a, TagIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for TagIdRef

source§

fn cmp(&self, other: &TagIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&TagIdRef> for TagId

source§

fn eq(&self, other: &&TagIdRef) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<TagIdRef> for TagId

source§

fn as_ref(&self) -> &TagIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for TagIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<TagIdRef> for TagId

source§

fn borrow(&self) -> &TagIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for TagIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for TagIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a TagIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<TagIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for TagIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a TagIdRef> for Collection<'a, TagId>

source§

fn from(v: &'a &'a TagIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, TagIdRef>> for &'a TagIdRef

source§

fn from(r: &'a Cow<'b, TagIdRef>) -> &'a TagIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a TagIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a TagId> for &'a TagIdRef

source§

fn from(owned: &'a TagId) -> Self

Converts to this type from the input type.
source§

impl From<&TagIdRef> for Arc<TagIdRef>

source§

fn from(r: &TagIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a TagIdRef> for Cow<'a, TagIdRef>

source§

fn from(r: &'a TagIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&TagIdRef> for Rc<TagIdRef>

source§

fn from(r: &TagIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&TagIdRef> for TagId

source§

fn from(s: &TagIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a TagIdRef

source§

fn from(s: &'a str) -> &'a TagIdRef

Converts to this type from the input type.
source§

impl From<TagId> for Box<TagIdRef>

source§

fn from(r: TagId) -> Self

Converts to this type from the input type.
source§

impl Hash for TagIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, TagIdRef> for &'a TagId

source§

fn into_cow(self) -> Cow<'a, TagIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, TagIdRef> for &'a TagIdRef

source§

fn into_cow(self) -> Cow<'a, TagIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, TagIdRef> for TagId

source§

fn into_cow(self) -> Cow<'a, TagIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for TagIdRef

source§

fn cmp(&self, other: &TagIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&TagIdRef> for TagId

source§

fn eq(&self, other: &&TagIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<TagId> for &TagIdRef

source§

fn eq(&self, other: &TagId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<TagId> for TagIdRef

source§

fn eq(&self, other: &TagId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<TagId> for TagIdRef

source§

fn eq(&self, other: &TagId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<TagIdRef> for TagId

source§

fn eq(&self, other: &TagIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<TagIdRef> for TagId

source§

fn eq(&self, other: &TagIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for TagIdRef

source§

fn eq(&self, other: &TagIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for TagIdRef

source§

fn eq(&self, other: &TagIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for TagIdRef

source§

fn partial_cmp(&self, other: &TagIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for TagIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for TagIdRef

§

type Owned = TagId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, TagId> for &'zf TagIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf TagId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, TagIdRef> for &'zf TagIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf TagIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for TagIdRef

source§

impl StructuralPartialEq for TagIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/stream/struct.TeamId.html b/twitch_types/stream/struct.TeamId.html index cb3ea0d7..9a4dc313 100644 --- a/twitch_types/stream/struct.TeamId.html +++ b/twitch_types/stream/struct.TeamId.html @@ -1,4 +1,4 @@ -TeamId in twitch_types::stream - Rust

Struct twitch_types::stream::TeamId

source ·
pub struct TeamId(/* private fields */);
Available on crate feature stream only.
Expand description

A Team ID

+TeamId in twitch_types::stream - Rust

Struct twitch_types::stream::TeamId

source ·
pub struct TeamId(/* private fields */);
Available on crate feature stream only.
Expand description

A Team ID

Implementations§

source§

impl TeamId

source

pub const fn new(raw: String) -> Self

Constructs a new TeamId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newTeamIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<TeamIdRef>

Converts this TeamId into a Box<TeamIdRef>

@@ -9,29 +9,29 @@ Cow<'_, TeamIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for TeamId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<TeamIdRef> for TeamId

source§

fn as_ref(&self) -> &TeamIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for TeamId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<TeamIdRef> for TeamId

source§

fn borrow(&self) -> &TeamIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for TeamId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for TeamId

source§

fn clone(&self) -> TeamId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TeamId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for TeamId

§

type Target = TeamIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for TeamId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for TeamId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a TeamId> for &'a TeamIdRef

source§

fn from(owned: &'a TeamId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a TeamId> for Collection<'a, TeamId>

source§

fn from(v: &'a TeamId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a TeamId> for Cow<'a, TeamIdRef>

source§

fn from(owned: &'a TeamId) -> Self

Converts to this type from the input type.
source§

impl From<&TeamIdRef> for TeamId

source§

fn from(s: &TeamIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for TeamId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<TeamIdRef>> for TeamId

source§

fn from(r: Box<TeamIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for TeamId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, TeamIdRef>> for TeamId

source§

fn from(r: Cow<'a, TeamIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<String> for TeamId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl From<TeamId> for Box<TeamIdRef>

source§

fn from(r: TeamId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<TeamId> for Cow<'a, TeamIdRef>

source§

fn from(owned: TeamId) -> Self

Converts to this type from the input type.
source§

impl From<TeamId> for String

source§

fn from(s: TeamId) -> Self

Converts to this type from the input type.
source§

impl FromStr for TeamId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for TeamId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<TeamIdRef> for TeamId

source§

fn as_ref(&self) -> &TeamIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for TeamId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<TeamIdRef> for TeamId

source§

fn borrow(&self) -> &TeamIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for TeamId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for TeamId

source§

fn clone(&self) -> TeamId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for TeamId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for TeamId

§

type Target = TeamIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for TeamId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for TeamId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a TeamId> for &'a TeamIdRef

source§

fn from(owned: &'a TeamId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a TeamId> for Collection<'a, TeamId>

source§

fn from(v: &'a TeamId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a TeamId> for Cow<'a, TeamIdRef>

source§

fn from(owned: &'a TeamId) -> Self

Converts to this type from the input type.
source§

impl From<&TeamIdRef> for TeamId

source§

fn from(s: &TeamIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for TeamId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<TeamIdRef>> for TeamId

source§

fn from(r: Box<TeamIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for TeamId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, TeamIdRef>> for TeamId

source§

fn from(r: Cow<'a, TeamIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<String> for TeamId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl From<TeamId> for Box<TeamIdRef>

source§

fn from(r: TeamId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<TeamId> for Cow<'a, TeamIdRef>

source§

fn from(owned: TeamId) -> Self

Converts to this type from the input type.
source§

impl From<TeamId> for String

source§

fn from(s: TeamId) -> Self

Converts to this type from the input type.
source§

impl FromStr for TeamId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for TeamId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, TeamIdRef> for &'a TeamId

source§

fn into_cow(self) -> Cow<'a, TeamIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, TeamIdRef> for TeamId

source§

fn into_cow(self) -> Cow<'a, TeamIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for TeamId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, TeamIdRef> for &'a TeamId

source§

fn into_cow(self) -> Cow<'a, TeamIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, TeamIdRef> for TeamId

source§

fn into_cow(self) -> Cow<'a, TeamIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for TeamId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&TeamId> for TeamId

source§

fn eq(&self, other: &&TeamId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&TeamIdRef> for TeamId

source§

fn eq(&self, other: &&TeamIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<TeamId> for &TeamIdRef

source§

fn eq(&self, other: &TeamId) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<&TeamId> for TeamId

source§

fn eq(&self, other: &&TeamId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<TeamId> for TeamIdRef

source§

fn eq(&self, other: &TeamId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&TeamIdRef> for TeamId

source§

fn eq(&self, other: &&TeamIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<TeamId> for &TeamIdRef

source§

fn eq(&self, other: &TeamId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<TeamId> for TeamIdRef

source§

fn eq(&self, other: &TeamId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<TeamIdRef> for TeamId

source§

fn eq(&self, other: &TeamIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for TeamId

source§

fn eq(&self, other: &TeamId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for TeamId

source§

fn eq(&self, other: &TeamId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for TeamId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for TeamId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, TeamId> for &'zf TeamIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf TeamId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for TeamId

source§

impl StructuralPartialEq for TeamId

Auto Trait Implementations§

§

impl Freeze for TeamId

§

impl RefUnwindSafe for TeamId

§

impl Send for TeamId

§

impl Sync for TeamId

§

impl Unpin for TeamId

§

impl UnwindSafe for TeamId

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/stream/struct.TeamIdRef.html b/twitch_types/stream/struct.TeamIdRef.html index dbcc3548..3b999871 100644 --- a/twitch_types/stream/struct.TeamIdRef.html +++ b/twitch_types/stream/struct.TeamIdRef.html @@ -1,4 +1,4 @@ -TeamIdRef in twitch_types::stream - Rust

Struct twitch_types::stream::TeamIdRef

source ·
pub struct TeamIdRef(/* private fields */);
Available on crate feature stream only.
Expand description

A Team ID

+TeamIdRef in twitch_types::stream - Rust

Struct twitch_types::stream::TeamIdRef

source ·
pub struct TeamIdRef(/* private fields */);
Available on crate feature stream only.
Expand description

A Team ID

Implementations§

source§

impl TeamIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed TeamIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed TeamIdRef

source

pub fn into_owned(self: Box<TeamIdRef>) -> TeamId

Converts a Box<TeamIdRef> into a TeamId without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, TeamIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a TeamIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<TeamIdRef> for TeamId

source§

fn as_ref(&self) -> &TeamIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for TeamIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<TeamIdRef> for TeamId

source§

fn borrow(&self) -> &TeamIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for TeamIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for TeamIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a TeamIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<TeamIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for TeamIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a TeamIdRef> for Collection<'a, TeamId>

source§

fn from(v: &'a &'a TeamIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, TeamIdRef>> for &'a TeamIdRef

source§

fn from(r: &'a Cow<'b, TeamIdRef>) -> &'a TeamIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a TeamIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a TeamId> for &'a TeamIdRef

source§

fn from(owned: &'a TeamId) -> Self

Converts to this type from the input type.
source§

impl From<&TeamIdRef> for Arc<TeamIdRef>

source§

fn from(r: &TeamIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a TeamIdRef> for Cow<'a, TeamIdRef>

source§

fn from(r: &'a TeamIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&TeamIdRef> for Rc<TeamIdRef>

source§

fn from(r: &TeamIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&TeamIdRef> for TeamId

source§

fn from(s: &TeamIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a TeamIdRef

source§

fn from(s: &'a str) -> &'a TeamIdRef

Converts to this type from the input type.
source§

impl From<TeamId> for Box<TeamIdRef>

source§

fn from(r: TeamId) -> Self

Converts to this type from the input type.
source§

impl Hash for TeamIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, TeamIdRef> for &'a TeamId

source§

fn into_cow(self) -> Cow<'a, TeamIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, TeamIdRef> for &'a TeamIdRef

source§

fn into_cow(self) -> Cow<'a, TeamIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, TeamIdRef> for TeamId

source§

fn into_cow(self) -> Cow<'a, TeamIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for TeamIdRef

source§

fn cmp(&self, other: &TeamIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&TeamIdRef> for TeamId

source§

fn eq(&self, other: &&TeamIdRef) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<TeamIdRef> for TeamId

source§

fn as_ref(&self) -> &TeamIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for TeamIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<TeamIdRef> for TeamId

source§

fn borrow(&self) -> &TeamIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for TeamIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for TeamIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a TeamIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<TeamIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for TeamIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a TeamIdRef> for Collection<'a, TeamId>

source§

fn from(v: &'a &'a TeamIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, TeamIdRef>> for &'a TeamIdRef

source§

fn from(r: &'a Cow<'b, TeamIdRef>) -> &'a TeamIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a TeamIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a TeamId> for &'a TeamIdRef

source§

fn from(owned: &'a TeamId) -> Self

Converts to this type from the input type.
source§

impl From<&TeamIdRef> for Arc<TeamIdRef>

source§

fn from(r: &TeamIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a TeamIdRef> for Cow<'a, TeamIdRef>

source§

fn from(r: &'a TeamIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&TeamIdRef> for Rc<TeamIdRef>

source§

fn from(r: &TeamIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&TeamIdRef> for TeamId

source§

fn from(s: &TeamIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a TeamIdRef

source§

fn from(s: &'a str) -> &'a TeamIdRef

Converts to this type from the input type.
source§

impl From<TeamId> for Box<TeamIdRef>

source§

fn from(r: TeamId) -> Self

Converts to this type from the input type.
source§

impl Hash for TeamIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, TeamIdRef> for &'a TeamId

source§

fn into_cow(self) -> Cow<'a, TeamIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, TeamIdRef> for &'a TeamIdRef

source§

fn into_cow(self) -> Cow<'a, TeamIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, TeamIdRef> for TeamId

source§

fn into_cow(self) -> Cow<'a, TeamIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for TeamIdRef

source§

fn cmp(&self, other: &TeamIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&TeamIdRef> for TeamId

source§

fn eq(&self, other: &&TeamIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<TeamId> for &TeamIdRef

source§

fn eq(&self, other: &TeamId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<TeamId> for &TeamIdRef

source§

fn eq(&self, other: &TeamId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<TeamId> for TeamIdRef

source§

fn eq(&self, other: &TeamId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<TeamIdRef> for TeamId

source§

fn eq(&self, other: &TeamIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for TeamIdRef

source§

fn eq(&self, other: &TeamIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for TeamIdRef

source§

fn eq(&self, other: &TeamIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for TeamIdRef

source§

fn partial_cmp(&self, other: &TeamIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl Serialize for TeamIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for TeamIdRef

§

type Owned = TeamId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, TeamId> for &'zf TeamIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf TeamId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, TeamIdRef> for &'zf TeamIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf TeamIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for TeamIdRef

source§

impl StructuralPartialEq for TeamIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where +operator. Read more

source§

impl Serialize for TeamIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for TeamIdRef

§

type Owned = TeamId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, TeamId> for &'zf TeamIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf TeamId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, TeamIdRef> for &'zf TeamIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf TeamIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for TeamIdRef

source§

impl StructuralPartialEq for TeamIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/stream/struct.TwitchCategory.html b/twitch_types/stream/struct.TwitchCategory.html index 5667daf4..20c1bff3 100644 --- a/twitch_types/stream/struct.TwitchCategory.html +++ b/twitch_types/stream/struct.TwitchCategory.html @@ -1,4 +1,4 @@ -TwitchCategory in twitch_types::stream - Rust

Struct twitch_types::stream::TwitchCategory

source ·
#[non_exhaustive]
pub struct TwitchCategory { +TwitchCategory in twitch_types::stream - Rust

Struct twitch_types::stream::TwitchCategory

source ·
#[non_exhaustive]
pub struct TwitchCategory { pub box_art_url: String, pub id: CategoryId, pub name: String, @@ -14,9 +14,9 @@ by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for TwitchCategory

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for TwitchCategory

source§

impl StructuralPartialEq for TwitchCategory

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/stream/struct.VideoId.html b/twitch_types/stream/struct.VideoId.html index 5e743890..9c691b71 100644 --- a/twitch_types/stream/struct.VideoId.html +++ b/twitch_types/stream/struct.VideoId.html @@ -1,4 +1,4 @@ -VideoId in twitch_types::stream - Rust

Struct twitch_types::stream::VideoId

source ·
pub struct VideoId(/* private fields */);
Available on crate feature stream only.
Expand description

A video ID

+VideoId in twitch_types::stream - Rust

Struct twitch_types::stream::VideoId

source ·
pub struct VideoId(/* private fields */);
Available on crate feature stream only.
Expand description

A video ID

Implementations§

source§

impl VideoId

source

pub const fn new(raw: String) -> Self

Constructs a new VideoId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newVideoIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<VideoIdRef>

Converts this VideoId into a Box<VideoIdRef>

@@ -9,29 +9,29 @@ Cow<'_, VideoIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for VideoId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<VideoIdRef> for VideoId

source§

fn as_ref(&self) -> &VideoIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for VideoId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<VideoIdRef> for VideoId

source§

fn borrow(&self) -> &VideoIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for VideoId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for VideoId

source§

fn clone(&self) -> VideoId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for VideoId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for VideoId

§

type Target = VideoIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for VideoId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for VideoId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a VideoId> for &'a VideoIdRef

source§

fn from(owned: &'a VideoId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a VideoId> for Collection<'a, VideoId>

source§

fn from(v: &'a VideoId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a VideoId> for Cow<'a, VideoIdRef>

source§

fn from(owned: &'a VideoId) -> Self

Converts to this type from the input type.
source§

impl From<&VideoIdRef> for VideoId

source§

fn from(s: &VideoIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for VideoId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<VideoIdRef>> for VideoId

source§

fn from(r: Box<VideoIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for VideoId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, VideoIdRef>> for VideoId

source§

fn from(r: Cow<'a, VideoIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<String> for VideoId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl From<VideoId> for Box<VideoIdRef>

source§

fn from(r: VideoId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<VideoId> for Cow<'a, VideoIdRef>

source§

fn from(owned: VideoId) -> Self

Converts to this type from the input type.
source§

impl From<VideoId> for String

source§

fn from(s: VideoId) -> Self

Converts to this type from the input type.
source§

impl FromStr for VideoId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for VideoId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<VideoIdRef> for VideoId

source§

fn as_ref(&self) -> &VideoIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for VideoId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<VideoIdRef> for VideoId

source§

fn borrow(&self) -> &VideoIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for VideoId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for VideoId

source§

fn clone(&self) -> VideoId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for VideoId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for VideoId

§

type Target = VideoIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for VideoId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for VideoId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a VideoId> for &'a VideoIdRef

source§

fn from(owned: &'a VideoId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a VideoId> for Collection<'a, VideoId>

source§

fn from(v: &'a VideoId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a VideoId> for Cow<'a, VideoIdRef>

source§

fn from(owned: &'a VideoId) -> Self

Converts to this type from the input type.
source§

impl From<&VideoIdRef> for VideoId

source§

fn from(s: &VideoIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for VideoId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<VideoIdRef>> for VideoId

source§

fn from(r: Box<VideoIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for VideoId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, VideoIdRef>> for VideoId

source§

fn from(r: Cow<'a, VideoIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<String> for VideoId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl From<VideoId> for Box<VideoIdRef>

source§

fn from(r: VideoId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<VideoId> for Cow<'a, VideoIdRef>

source§

fn from(owned: VideoId) -> Self

Converts to this type from the input type.
source§

impl From<VideoId> for String

source§

fn from(s: VideoId) -> Self

Converts to this type from the input type.
source§

impl FromStr for VideoId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for VideoId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, VideoIdRef> for &'a VideoId

source§

fn into_cow(self) -> Cow<'a, VideoIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, VideoIdRef> for VideoId

source§

fn into_cow(self) -> Cow<'a, VideoIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for VideoId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, VideoIdRef> for &'a VideoId

source§

fn into_cow(self) -> Cow<'a, VideoIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, VideoIdRef> for VideoId

source§

fn into_cow(self) -> Cow<'a, VideoIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for VideoId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&VideoId> for VideoId

source§

fn eq(&self, other: &&VideoId) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<&VideoId> for VideoId

source§

fn eq(&self, other: &&VideoId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&VideoIdRef> for VideoId

source§

fn eq(&self, other: &&VideoIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<VideoId> for &VideoIdRef

source§

fn eq(&self, other: &VideoId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&VideoIdRef> for VideoId

source§

fn eq(&self, other: &&VideoIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<VideoId> for &VideoIdRef

source§

fn eq(&self, other: &VideoId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<VideoId> for VideoIdRef

source§

fn eq(&self, other: &VideoId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<VideoIdRef> for VideoId

source§

fn eq(&self, other: &VideoIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for VideoId

source§

fn eq(&self, other: &VideoId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<VideoIdRef> for VideoId

source§

fn eq(&self, other: &VideoIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for VideoId

source§

fn eq(&self, other: &VideoId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for VideoId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for VideoId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, VideoId> for &'zf VideoIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf VideoId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for VideoId

source§

impl StructuralPartialEq for VideoId

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/stream/struct.VideoIdRef.html b/twitch_types/stream/struct.VideoIdRef.html index c100c147..8b1dbee7 100644 --- a/twitch_types/stream/struct.VideoIdRef.html +++ b/twitch_types/stream/struct.VideoIdRef.html @@ -1,4 +1,4 @@ -VideoIdRef in twitch_types::stream - Rust

Struct twitch_types::stream::VideoIdRef

source ·
pub struct VideoIdRef(/* private fields */);
Available on crate feature stream only.
Expand description

A video ID

+VideoIdRef in twitch_types::stream - Rust

Struct twitch_types::stream::VideoIdRef

source ·
pub struct VideoIdRef(/* private fields */);
Available on crate feature stream only.
Expand description

A video ID

Implementations§

source§

impl VideoIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed VideoIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed VideoIdRef

source

pub fn into_owned(self: Box<VideoIdRef>) -> VideoId

Converts a Box<VideoIdRef> into a VideoId without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, VideoIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a VideoIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<VideoIdRef> for VideoId

source§

fn as_ref(&self) -> &VideoIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for VideoIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<VideoIdRef> for VideoId

source§

fn borrow(&self) -> &VideoIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for VideoIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for VideoIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a VideoIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<VideoIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for VideoIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a VideoIdRef> for Collection<'a, VideoId>

source§

fn from(v: &'a &'a VideoIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, VideoIdRef>> for &'a VideoIdRef

source§

fn from(r: &'a Cow<'b, VideoIdRef>) -> &'a VideoIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a VideoIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a VideoId> for &'a VideoIdRef

source§

fn from(owned: &'a VideoId) -> Self

Converts to this type from the input type.
source§

impl From<&VideoIdRef> for Arc<VideoIdRef>

source§

fn from(r: &VideoIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a VideoIdRef> for Cow<'a, VideoIdRef>

source§

fn from(r: &'a VideoIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&VideoIdRef> for Rc<VideoIdRef>

source§

fn from(r: &VideoIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&VideoIdRef> for VideoId

source§

fn from(s: &VideoIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a VideoIdRef

source§

fn from(s: &'a str) -> &'a VideoIdRef

Converts to this type from the input type.
source§

impl From<VideoId> for Box<VideoIdRef>

source§

fn from(r: VideoId) -> Self

Converts to this type from the input type.
source§

impl Hash for VideoIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, VideoIdRef> for &'a VideoId

source§

fn into_cow(self) -> Cow<'a, VideoIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, VideoIdRef> for &'a VideoIdRef

source§

fn into_cow(self) -> Cow<'a, VideoIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, VideoIdRef> for VideoId

source§

fn into_cow(self) -> Cow<'a, VideoIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for VideoIdRef

source§

fn cmp(&self, other: &VideoIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&VideoIdRef> for VideoId

source§

fn eq(&self, other: &&VideoIdRef) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<VideoIdRef> for VideoId

source§

fn as_ref(&self) -> &VideoIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for VideoIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<VideoIdRef> for VideoId

source§

fn borrow(&self) -> &VideoIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for VideoIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for VideoIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a VideoIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<VideoIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for VideoIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a VideoIdRef> for Collection<'a, VideoId>

source§

fn from(v: &'a &'a VideoIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, VideoIdRef>> for &'a VideoIdRef

source§

fn from(r: &'a Cow<'b, VideoIdRef>) -> &'a VideoIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a VideoIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a VideoId> for &'a VideoIdRef

source§

fn from(owned: &'a VideoId) -> Self

Converts to this type from the input type.
source§

impl From<&VideoIdRef> for Arc<VideoIdRef>

source§

fn from(r: &VideoIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a VideoIdRef> for Cow<'a, VideoIdRef>

source§

fn from(r: &'a VideoIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&VideoIdRef> for Rc<VideoIdRef>

source§

fn from(r: &VideoIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&VideoIdRef> for VideoId

source§

fn from(s: &VideoIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a VideoIdRef

source§

fn from(s: &'a str) -> &'a VideoIdRef

Converts to this type from the input type.
source§

impl From<VideoId> for Box<VideoIdRef>

source§

fn from(r: VideoId) -> Self

Converts to this type from the input type.
source§

impl Hash for VideoIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, VideoIdRef> for &'a VideoId

source§

fn into_cow(self) -> Cow<'a, VideoIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, VideoIdRef> for &'a VideoIdRef

source§

fn into_cow(self) -> Cow<'a, VideoIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, VideoIdRef> for VideoId

source§

fn into_cow(self) -> Cow<'a, VideoIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for VideoIdRef

source§

fn cmp(&self, other: &VideoIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&VideoIdRef> for VideoId

source§

fn eq(&self, other: &&VideoIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<VideoId> for &VideoIdRef

source§

fn eq(&self, other: &VideoId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<VideoId> for VideoIdRef

source§

fn eq(&self, other: &VideoId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<VideoId> for &VideoIdRef

source§

fn eq(&self, other: &VideoId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<VideoIdRef> for VideoId

source§

fn eq(&self, other: &VideoIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<VideoId> for VideoIdRef

source§

fn eq(&self, other: &VideoId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<VideoIdRef> for VideoId

source§

fn eq(&self, other: &VideoIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for VideoIdRef

source§

fn eq(&self, other: &VideoIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for VideoIdRef

source§

fn partial_cmp(&self, other: &VideoIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for VideoIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for VideoIdRef

§

type Owned = VideoId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, VideoId> for &'zf VideoIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf VideoId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, VideoIdRef> for &'zf VideoIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf VideoIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for VideoIdRef

source§

impl StructuralPartialEq for VideoIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/struct.CollectionIter.html b/twitch_types/struct.CollectionIter.html index 3ff27f5a..df2a242e 100644 --- a/twitch_types/struct.CollectionIter.html +++ b/twitch_types/struct.CollectionIter.html @@ -1,4 +1,4 @@ -CollectionIter in twitch_types - Rust

Struct twitch_types::CollectionIter

source ·
pub struct CollectionIter<'c, T: Deref>
where +CollectionIter in twitch_types - Rust

Struct twitch_types::CollectionIter

source ·
pub struct CollectionIter<'c, T: Deref>
where [T]: ToOwned,
{ /* private fields */ }
Expand description

Iterator over the elements of a Collection.

Trait Implementations§

source§

impl<'c, T: Deref> Iterator for CollectionIter<'c, T>
where [T]: ToOwned, @@ -178,17 +178,17 @@ F: FnMut(Self::Item) -> K, K: PartialOrd,

🔬This is a nightly-only experimental API. (is_sorted)
Checks if the elements of this iterator are sorted using the given key extraction function. Read more

Auto Trait Implementations§

§

impl<'c, T> Freeze for CollectionIter<'c, T>

§

impl<'c, T> !RefUnwindSafe for CollectionIter<'c, T>

§

impl<'c, T> !Send for CollectionIter<'c, T>

§

impl<'c, T> !Sync for CollectionIter<'c, T>

§

impl<'c, T> Unpin for CollectionIter<'c, T>

§

impl<'c, T> !UnwindSafe for CollectionIter<'c, T>

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+ T: 'static + ?Sized,
source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

-
source§

impl<I> IntoIterator for I
where - I: Iterator,

§

type Item = <I as Iterator>::Item

The type of the elements being iterated over.
§

type IntoIter = I

Which kind of iterator are we turning this into?
source§

fn into_iter(self) -> I

Creates an iterator from a value. Read more
source§

impl<T, U> TryFrom<U> for T
where +

source§

impl<I> IntoIterator for I
where + I: Iterator,

§

type Item = <I as Iterator>::Item

The type of the elements being iterated over.
§

type IntoIter = I

Which kind of iterator are we turning this into?
source§

fn into_iter(self) -> I

Creates an iterator from a value. Read more
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a diff --git a/twitch_types/struct.DisplayName.html b/twitch_types/struct.DisplayName.html index 2c2644b4..3697ce86 100644 --- a/twitch_types/struct.DisplayName.html +++ b/twitch_types/struct.DisplayName.html @@ -1,4 +1,4 @@ -DisplayName in twitch_types - Rust

Struct twitch_types::DisplayName

source ·
pub struct DisplayName(/* private fields */);
Expand description

A users display name

+DisplayName in twitch_types - Rust

Struct twitch_types::DisplayName

source ·
pub struct DisplayName(/* private fields */);
Expand description

A users display name

Implementations§

source§

impl DisplayName

source

pub const fn new(raw: String) -> Self

Constructs a new DisplayName

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newDisplayNamefrom a static reference

source

pub fn into_boxed_ref(self) -> Box<DisplayNameRef>

Converts this DisplayName into a Box<DisplayNameRef>

@@ -9,29 +9,29 @@ Cow<'_, DisplayNameRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for DisplayName

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<DisplayNameRef> for DisplayName

source§

fn as_ref(&self) -> &DisplayNameRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for DisplayName

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<DisplayNameRef> for DisplayName

source§

fn borrow(&self) -> &DisplayNameRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for DisplayName

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for DisplayName

source§

fn clone(&self) -> DisplayName

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for DisplayName

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for DisplayName

§

type Target = DisplayNameRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for DisplayName

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for DisplayName

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a DisplayName> for &'a DisplayNameRef

source§

fn from(owned: &'a DisplayName) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a DisplayName> for Collection<'a, DisplayName>

source§

fn from(v: &'a DisplayName) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a DisplayName> for Cow<'a, DisplayNameRef>

source§

fn from(owned: &'a DisplayName) -> Self

Converts to this type from the input type.
source§

impl From<&DisplayNameRef> for DisplayName

source§

fn from(s: &DisplayNameRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for DisplayName

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<DisplayNameRef>> for DisplayName

source§

fn from(r: Box<DisplayNameRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for DisplayName

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, DisplayNameRef>> for DisplayName

source§

fn from(r: Cow<'a, DisplayNameRef>) -> Self

Converts to this type from the input type.
source§

impl From<DisplayName> for Box<DisplayNameRef>

source§

fn from(r: DisplayName) -> Self

Converts to this type from the input type.
source§

impl<'a> From<DisplayName> for Cow<'a, DisplayNameRef>

source§

fn from(owned: DisplayName) -> Self

Converts to this type from the input type.
source§

impl From<DisplayName> for String

source§

fn from(s: DisplayName) -> Self

Converts to this type from the input type.
source§

impl From<String> for DisplayName

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for DisplayName

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for DisplayName

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<DisplayNameRef> for DisplayName

source§

fn as_ref(&self) -> &DisplayNameRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for DisplayName

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<DisplayNameRef> for DisplayName

source§

fn borrow(&self) -> &DisplayNameRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for DisplayName

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for DisplayName

source§

fn clone(&self) -> DisplayName

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for DisplayName

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for DisplayName

§

type Target = DisplayNameRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for DisplayName

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for DisplayName

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a DisplayName> for &'a DisplayNameRef

source§

fn from(owned: &'a DisplayName) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a DisplayName> for Collection<'a, DisplayName>

source§

fn from(v: &'a DisplayName) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a DisplayName> for Cow<'a, DisplayNameRef>

source§

fn from(owned: &'a DisplayName) -> Self

Converts to this type from the input type.
source§

impl From<&DisplayNameRef> for DisplayName

source§

fn from(s: &DisplayNameRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for DisplayName

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<DisplayNameRef>> for DisplayName

source§

fn from(r: Box<DisplayNameRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for DisplayName

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, DisplayNameRef>> for DisplayName

source§

fn from(r: Cow<'a, DisplayNameRef>) -> Self

Converts to this type from the input type.
source§

impl From<DisplayName> for Box<DisplayNameRef>

source§

fn from(r: DisplayName) -> Self

Converts to this type from the input type.
source§

impl<'a> From<DisplayName> for Cow<'a, DisplayNameRef>

source§

fn from(owned: DisplayName) -> Self

Converts to this type from the input type.
source§

impl From<DisplayName> for String

source§

fn from(s: DisplayName) -> Self

Converts to this type from the input type.
source§

impl From<String> for DisplayName

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for DisplayName

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for DisplayName

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, DisplayNameRef> for &'a DisplayName

source§

fn into_cow(self) -> Cow<'a, DisplayNameRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, DisplayNameRef> for DisplayName

source§

fn into_cow(self) -> Cow<'a, DisplayNameRef>

Make the cow with proper ownership, muu
source§

impl Ord for DisplayName

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&DisplayName> for DisplayName

source§

fn eq(&self, other: &&DisplayName) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&DisplayNameRef> for DisplayName

source§

fn eq(&self, other: &&DisplayNameRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<DisplayName> for &DisplayNameRef

source§

fn eq(&self, other: &DisplayName) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<&DisplayName> for DisplayName

source§

fn eq(&self, other: &&DisplayName) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&DisplayNameRef> for DisplayName

source§

fn eq(&self, other: &&DisplayNameRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<DisplayName> for &DisplayNameRef

source§

fn eq(&self, other: &DisplayName) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<DisplayName> for DisplayNameRef

source§

fn eq(&self, other: &DisplayName) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<DisplayNameRef> for DisplayName

source§

fn eq(&self, other: &DisplayNameRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for DisplayName

source§

fn eq(&self, other: &DisplayName) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<DisplayNameRef> for DisplayName

source§

fn eq(&self, other: &DisplayNameRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for DisplayName

source§

fn eq(&self, other: &DisplayName) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for DisplayName

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for DisplayName

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, DisplayName> for &'zf DisplayNameRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf DisplayName) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for DisplayName

source§

impl StructuralPartialEq for DisplayName

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/struct.DisplayNameRef.html b/twitch_types/struct.DisplayNameRef.html index ea645a2c..b62e1b96 100644 --- a/twitch_types/struct.DisplayNameRef.html +++ b/twitch_types/struct.DisplayNameRef.html @@ -1,4 +1,4 @@ -DisplayNameRef in twitch_types - Rust

Struct twitch_types::DisplayNameRef

source ·
pub struct DisplayNameRef(/* private fields */);
Expand description

A users display name

+DisplayNameRef in twitch_types - Rust

Struct twitch_types::DisplayNameRef

source ·
pub struct DisplayNameRef(/* private fields */);
Expand description

A users display name

Implementations§

source§

impl DisplayNameRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed DisplayNameRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed DisplayNameRef

source

pub fn into_owned(self: Box<DisplayNameRef>) -> DisplayName

Converts a Box<DisplayNameRef> into a DisplayName without copying or allocating

@@ -7,7 +7,7 @@ Cow<'_, DisplayNameRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a DisplayNameRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<DisplayNameRef> for DisplayName

source§

fn as_ref(&self) -> &DisplayNameRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for DisplayNameRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<DisplayNameRef> for DisplayName

source§

fn borrow(&self) -> &DisplayNameRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for DisplayNameRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for DisplayNameRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a DisplayNameRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<DisplayNameRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for DisplayNameRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a DisplayNameRef> for Collection<'a, DisplayName>

source§

fn from(v: &'a &'a DisplayNameRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, DisplayNameRef>> for &'a DisplayNameRef

source§

fn from(r: &'a Cow<'b, DisplayNameRef>) -> &'a DisplayNameRef

Converts to this type from the input type.
source§

impl<'a> From<&'a DisplayName> for &'a DisplayNameRef

source§

fn from(owned: &'a DisplayName) -> Self

Converts to this type from the input type.
source§

impl From<&DisplayNameRef> for Arc<DisplayNameRef>

source§

fn from(r: &DisplayNameRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a DisplayNameRef> for Cow<'a, DisplayNameRef>

source§

fn from(r: &'a DisplayNameRef) -> Self

Converts to this type from the input type.
source§

impl From<&DisplayNameRef> for DisplayName

source§

fn from(s: &DisplayNameRef) -> Self

Converts to this type from the input type.
source§

impl From<&DisplayNameRef> for Rc<DisplayNameRef>

source§

fn from(r: &DisplayNameRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a DisplayNameRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a DisplayNameRef

source§

fn from(s: &'a str) -> &'a DisplayNameRef

Converts to this type from the input type.
source§

impl From<DisplayName> for Box<DisplayNameRef>

source§

fn from(r: DisplayName) -> Self

Converts to this type from the input type.
source§

impl Hash for DisplayNameRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, DisplayNameRef> for &'a DisplayName

source§

fn into_cow(self) -> Cow<'a, DisplayNameRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, DisplayNameRef> for &'a DisplayNameRef

source§

fn into_cow(self) -> Cow<'a, DisplayNameRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, DisplayNameRef> for DisplayName

source§

fn into_cow(self) -> Cow<'a, DisplayNameRef>

Make the cow with proper ownership, muu
source§

impl Ord for DisplayNameRef

source§

fn cmp(&self, other: &DisplayNameRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&DisplayNameRef> for DisplayName

source§

fn eq(&self, other: &&DisplayNameRef) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<DisplayNameRef> for DisplayName

source§

fn as_ref(&self) -> &DisplayNameRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for DisplayNameRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<DisplayNameRef> for DisplayName

source§

fn borrow(&self) -> &DisplayNameRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for DisplayNameRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for DisplayNameRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a DisplayNameRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<DisplayNameRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for DisplayNameRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a DisplayNameRef> for Collection<'a, DisplayName>

source§

fn from(v: &'a &'a DisplayNameRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, DisplayNameRef>> for &'a DisplayNameRef

source§

fn from(r: &'a Cow<'b, DisplayNameRef>) -> &'a DisplayNameRef

Converts to this type from the input type.
source§

impl<'a> From<&'a DisplayName> for &'a DisplayNameRef

source§

fn from(owned: &'a DisplayName) -> Self

Converts to this type from the input type.
source§

impl From<&DisplayNameRef> for Arc<DisplayNameRef>

source§

fn from(r: &DisplayNameRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a DisplayNameRef> for Cow<'a, DisplayNameRef>

source§

fn from(r: &'a DisplayNameRef) -> Self

Converts to this type from the input type.
source§

impl From<&DisplayNameRef> for DisplayName

source§

fn from(s: &DisplayNameRef) -> Self

Converts to this type from the input type.
source§

impl From<&DisplayNameRef> for Rc<DisplayNameRef>

source§

fn from(r: &DisplayNameRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a DisplayNameRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a DisplayNameRef

source§

fn from(s: &'a str) -> &'a DisplayNameRef

Converts to this type from the input type.
source§

impl From<DisplayName> for Box<DisplayNameRef>

source§

fn from(r: DisplayName) -> Self

Converts to this type from the input type.
source§

impl Hash for DisplayNameRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, DisplayNameRef> for &'a DisplayName

source§

fn into_cow(self) -> Cow<'a, DisplayNameRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, DisplayNameRef> for &'a DisplayNameRef

source§

fn into_cow(self) -> Cow<'a, DisplayNameRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, DisplayNameRef> for DisplayName

source§

fn into_cow(self) -> Cow<'a, DisplayNameRef>

Make the cow with proper ownership, muu
source§

impl Ord for DisplayNameRef

source§

fn cmp(&self, other: &DisplayNameRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&DisplayNameRef> for DisplayName

source§

fn eq(&self, other: &&DisplayNameRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<DisplayName> for &DisplayNameRef

source§

fn eq(&self, other: &DisplayName) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always @@ -19,8 +19,8 @@ by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for DisplayNameRef

source§

fn partial_cmp(&self, other: &DisplayNameRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl Serialize for DisplayNameRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for DisplayNameRef

§

type Owned = DisplayName

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, DisplayName> for &'zf DisplayNameRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf DisplayName) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, DisplayNameRef> for &'zf DisplayNameRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf DisplayNameRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for DisplayNameRef

source§

impl StructuralPartialEq for DisplayNameRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where +operator. Read more

source§

impl Serialize for DisplayNameRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for DisplayNameRef

§

type Owned = DisplayName

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, DisplayName> for &'zf DisplayNameRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf DisplayName) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, DisplayNameRef> for &'zf DisplayNameRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf DisplayNameRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for DisplayNameRef

source§

impl StructuralPartialEq for DisplayNameRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/struct.MsgId.html b/twitch_types/struct.MsgId.html index 8cd06125..ff03e9d6 100644 --- a/twitch_types/struct.MsgId.html +++ b/twitch_types/struct.MsgId.html @@ -1,4 +1,4 @@ -MsgId in twitch_types - Rust

Struct twitch_types::MsgId

source ·
pub struct MsgId(/* private fields */);
Expand description

A message ID

+MsgId in twitch_types - Rust

Struct twitch_types::MsgId

source ·
pub struct MsgId(/* private fields */);
Expand description

A message ID

Implementations§

source§

impl MsgId

source

pub const fn new(raw: String) -> Self

Constructs a new MsgId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newMsgIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<MsgIdRef>

Converts this MsgId into a Box<MsgIdRef>

@@ -9,29 +9,29 @@ Cow<'_, MsgIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for MsgId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<MsgIdRef> for MsgId

source§

fn as_ref(&self) -> &MsgIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for MsgId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<MsgIdRef> for MsgId

source§

fn borrow(&self) -> &MsgIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for MsgId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for MsgId

source§

fn clone(&self) -> MsgId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MsgId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for MsgId

§

type Target = MsgIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for MsgId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for MsgId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a MsgId> for &'a MsgIdRef

source§

fn from(owned: &'a MsgId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a MsgId> for Collection<'a, MsgId>

source§

fn from(v: &'a MsgId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a MsgId> for Cow<'a, MsgIdRef>

source§

fn from(owned: &'a MsgId) -> Self

Converts to this type from the input type.
source§

impl From<&MsgIdRef> for MsgId

source§

fn from(s: &MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for MsgId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<MsgIdRef>> for MsgId

source§

fn from(r: Box<MsgIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for MsgId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, MsgIdRef>> for MsgId

source§

fn from(r: Cow<'a, MsgIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<MsgId> for Box<MsgIdRef>

source§

fn from(r: MsgId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<MsgId> for Cow<'a, MsgIdRef>

source§

fn from(owned: MsgId) -> Self

Converts to this type from the input type.
source§

impl From<MsgId> for String

source§

fn from(s: MsgId) -> Self

Converts to this type from the input type.
source§

impl From<String> for MsgId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for MsgId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for MsgId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<MsgIdRef> for MsgId

source§

fn as_ref(&self) -> &MsgIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for MsgId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<MsgIdRef> for MsgId

source§

fn borrow(&self) -> &MsgIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for MsgId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for MsgId

source§

fn clone(&self) -> MsgId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for MsgId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for MsgId

§

type Target = MsgIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for MsgId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for MsgId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a MsgId> for &'a MsgIdRef

source§

fn from(owned: &'a MsgId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a MsgId> for Collection<'a, MsgId>

source§

fn from(v: &'a MsgId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a MsgId> for Cow<'a, MsgIdRef>

source§

fn from(owned: &'a MsgId) -> Self

Converts to this type from the input type.
source§

impl From<&MsgIdRef> for MsgId

source§

fn from(s: &MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for MsgId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<MsgIdRef>> for MsgId

source§

fn from(r: Box<MsgIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for MsgId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, MsgIdRef>> for MsgId

source§

fn from(r: Cow<'a, MsgIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<MsgId> for Box<MsgIdRef>

source§

fn from(r: MsgId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<MsgId> for Cow<'a, MsgIdRef>

source§

fn from(owned: MsgId) -> Self

Converts to this type from the input type.
source§

impl From<MsgId> for String

source§

fn from(s: MsgId) -> Self

Converts to this type from the input type.
source§

impl From<String> for MsgId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for MsgId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for MsgId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, MsgIdRef> for &'a MsgId

source§

fn into_cow(self) -> Cow<'a, MsgIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, MsgIdRef> for MsgId

source§

fn into_cow(self) -> Cow<'a, MsgIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for MsgId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, MsgIdRef> for &'a MsgId

source§

fn into_cow(self) -> Cow<'a, MsgIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, MsgIdRef> for MsgId

source§

fn into_cow(self) -> Cow<'a, MsgIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for MsgId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&MsgId> for MsgId

source§

fn eq(&self, other: &&MsgId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&MsgIdRef> for MsgId

source§

fn eq(&self, other: &&MsgIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&MsgIdRef> for MsgId

source§

fn eq(&self, other: &&MsgIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<MsgId> for &MsgIdRef

source§

fn eq(&self, other: &MsgId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<MsgId> for &MsgIdRef

source§

fn eq(&self, other: &MsgId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<MsgId> for MsgIdRef

source§

fn eq(&self, other: &MsgId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<MsgIdRef> for MsgId

source§

fn eq(&self, other: &MsgIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<MsgIdRef> for MsgId

source§

fn eq(&self, other: &MsgIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for MsgId

source§

fn eq(&self, other: &MsgId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for MsgId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for MsgId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, MsgId> for &'zf MsgIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf MsgId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for MsgId

source§

impl StructuralPartialEq for MsgId

Auto Trait Implementations§

§

impl Freeze for MsgId

§

impl RefUnwindSafe for MsgId

§

impl Send for MsgId

§

impl Sync for MsgId

§

impl Unpin for MsgId

§

impl UnwindSafe for MsgId

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/struct.MsgIdRef.html b/twitch_types/struct.MsgIdRef.html index 34f6fdc6..01b8b207 100644 --- a/twitch_types/struct.MsgIdRef.html +++ b/twitch_types/struct.MsgIdRef.html @@ -1,4 +1,4 @@ -MsgIdRef in twitch_types - Rust

Struct twitch_types::MsgIdRef

source ·
pub struct MsgIdRef(/* private fields */);
Expand description

A message ID

+MsgIdRef in twitch_types - Rust

Struct twitch_types::MsgIdRef

source ·
pub struct MsgIdRef(/* private fields */);
Expand description

A message ID

Implementations§

source§

impl MsgIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed MsgIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed MsgIdRef

source

pub fn into_owned(self: Box<MsgIdRef>) -> MsgId

Converts a Box<MsgIdRef> into a MsgId without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, MsgIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a MsgIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<MsgIdRef> for MsgId

source§

fn as_ref(&self) -> &MsgIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for MsgIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<MsgIdRef> for MsgId

source§

fn borrow(&self) -> &MsgIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for MsgIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for MsgIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a MsgIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<MsgIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for MsgIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a MsgIdRef> for Collection<'a, MsgId>

source§

fn from(v: &'a &'a MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, MsgIdRef>> for &'a MsgIdRef

source§

fn from(r: &'a Cow<'b, MsgIdRef>) -> &'a MsgIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a MsgId> for &'a MsgIdRef

source§

fn from(owned: &'a MsgId) -> Self

Converts to this type from the input type.
source§

impl From<&MsgIdRef> for Arc<MsgIdRef>

source§

fn from(r: &MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a MsgIdRef> for Cow<'a, MsgIdRef>

source§

fn from(r: &'a MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&MsgIdRef> for MsgId

source§

fn from(s: &MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&MsgIdRef> for Rc<MsgIdRef>

source§

fn from(r: &MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a MsgIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a MsgIdRef

source§

fn from(s: &'a str) -> &'a MsgIdRef

Converts to this type from the input type.
source§

impl From<MsgId> for Box<MsgIdRef>

source§

fn from(r: MsgId) -> Self

Converts to this type from the input type.
source§

impl Hash for MsgIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, MsgIdRef> for &'a MsgId

source§

fn into_cow(self) -> Cow<'a, MsgIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, MsgIdRef> for &'a MsgIdRef

source§

fn into_cow(self) -> Cow<'a, MsgIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, MsgIdRef> for MsgId

source§

fn into_cow(self) -> Cow<'a, MsgIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for MsgIdRef

source§

fn cmp(&self, other: &MsgIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&MsgIdRef> for MsgId

source§

fn eq(&self, other: &&MsgIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<MsgId> for &MsgIdRef

source§

fn eq(&self, other: &MsgId) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<MsgIdRef> for MsgId

source§

fn as_ref(&self) -> &MsgIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for MsgIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<MsgIdRef> for MsgId

source§

fn borrow(&self) -> &MsgIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for MsgIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for MsgIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a MsgIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<MsgIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for MsgIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a MsgIdRef> for Collection<'a, MsgId>

source§

fn from(v: &'a &'a MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, MsgIdRef>> for &'a MsgIdRef

source§

fn from(r: &'a Cow<'b, MsgIdRef>) -> &'a MsgIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a MsgId> for &'a MsgIdRef

source§

fn from(owned: &'a MsgId) -> Self

Converts to this type from the input type.
source§

impl From<&MsgIdRef> for Arc<MsgIdRef>

source§

fn from(r: &MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a MsgIdRef> for Cow<'a, MsgIdRef>

source§

fn from(r: &'a MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&MsgIdRef> for MsgId

source§

fn from(s: &MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&MsgIdRef> for Rc<MsgIdRef>

source§

fn from(r: &MsgIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a MsgIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a MsgIdRef

source§

fn from(s: &'a str) -> &'a MsgIdRef

Converts to this type from the input type.
source§

impl From<MsgId> for Box<MsgIdRef>

source§

fn from(r: MsgId) -> Self

Converts to this type from the input type.
source§

impl Hash for MsgIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, MsgIdRef> for &'a MsgId

source§

fn into_cow(self) -> Cow<'a, MsgIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, MsgIdRef> for &'a MsgIdRef

source§

fn into_cow(self) -> Cow<'a, MsgIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, MsgIdRef> for MsgId

source§

fn into_cow(self) -> Cow<'a, MsgIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for MsgIdRef

source§

fn cmp(&self, other: &MsgIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&MsgIdRef> for MsgId

source§

fn eq(&self, other: &&MsgIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<MsgId> for MsgIdRef

source§

fn eq(&self, other: &MsgId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<MsgId> for &MsgIdRef

source§

fn eq(&self, other: &MsgId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<MsgIdRef> for MsgId

source§

fn eq(&self, other: &MsgIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for MsgIdRef

source§

fn eq(&self, other: &MsgIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<MsgId> for MsgIdRef

source§

fn eq(&self, other: &MsgId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<MsgIdRef> for MsgId

source§

fn eq(&self, other: &MsgIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for MsgIdRef

source§

fn eq(&self, other: &MsgIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for MsgIdRef

source§

fn partial_cmp(&self, other: &MsgIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl Serialize for MsgIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for MsgIdRef

§

type Owned = MsgId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, MsgId> for &'zf MsgIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf MsgId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, MsgIdRef> for &'zf MsgIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf MsgIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for MsgIdRef

source§

impl StructuralPartialEq for MsgIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where +operator. Read more

source§

impl Serialize for MsgIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for MsgIdRef

§

type Owned = MsgId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, MsgId> for &'zf MsgIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf MsgId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, MsgIdRef> for &'zf MsgIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf MsgIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for MsgIdRef

source§

impl StructuralPartialEq for MsgIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/struct.Nickname.html b/twitch_types/struct.Nickname.html index 5740aef0..bfd566ba 100644 --- a/twitch_types/struct.Nickname.html +++ b/twitch_types/struct.Nickname.html @@ -1,4 +1,4 @@ -Nickname in twitch_types - Rust

Struct twitch_types::Nickname

source ·
pub struct Nickname(/* private fields */);
Expand description

A nickname, not capitalized.

+Nickname in twitch_types - Rust

Struct twitch_types::Nickname

source ·
pub struct Nickname(/* private fields */);
Expand description

A nickname, not capitalized.

Implementations§

source§

impl Nickname

source

pub const fn new(raw: String) -> Self

Constructs a new Nickname

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newNicknamefrom a static reference

source

pub fn into_boxed_ref(self) -> Box<NicknameRef>

Converts this Nickname into a Box<NicknameRef>

@@ -9,29 +9,29 @@ Cow<'_, NicknameRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for Nickname

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<NicknameRef> for Nickname

source§

fn as_ref(&self) -> &NicknameRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for Nickname

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<NicknameRef> for Nickname

source§

fn borrow(&self) -> &NicknameRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for Nickname

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for Nickname

source§

fn clone(&self) -> Nickname

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Nickname

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for Nickname

§

type Target = NicknameRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for Nickname

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for Nickname

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a Nickname> for &'a NicknameRef

source§

fn from(owned: &'a Nickname) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Nickname> for Collection<'a, Nickname>

source§

fn from(v: &'a Nickname) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Nickname> for Cow<'a, NicknameRef>

source§

fn from(owned: &'a Nickname) -> Self

Converts to this type from the input type.
source§

impl From<&NicknameRef> for Nickname

source§

fn from(s: &NicknameRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for Nickname

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<NicknameRef>> for Nickname

source§

fn from(r: Box<NicknameRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for Nickname

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, NicknameRef>> for Nickname

source§

fn from(r: Cow<'a, NicknameRef>) -> Self

Converts to this type from the input type.
source§

impl From<Nickname> for Box<NicknameRef>

source§

fn from(r: Nickname) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Nickname> for Cow<'a, NicknameRef>

source§

fn from(owned: Nickname) -> Self

Converts to this type from the input type.
source§

impl From<Nickname> for String

source§

fn from(s: Nickname) -> Self

Converts to this type from the input type.
source§

impl From<String> for Nickname

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for Nickname

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for Nickname

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<NicknameRef> for Nickname

source§

fn as_ref(&self) -> &NicknameRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for Nickname

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<NicknameRef> for Nickname

source§

fn borrow(&self) -> &NicknameRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for Nickname

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for Nickname

source§

fn clone(&self) -> Nickname

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Nickname

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for Nickname

§

type Target = NicknameRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for Nickname

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for Nickname

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a Nickname> for &'a NicknameRef

source§

fn from(owned: &'a Nickname) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Nickname> for Collection<'a, Nickname>

source§

fn from(v: &'a Nickname) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Nickname> for Cow<'a, NicknameRef>

source§

fn from(owned: &'a Nickname) -> Self

Converts to this type from the input type.
source§

impl From<&NicknameRef> for Nickname

source§

fn from(s: &NicknameRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for Nickname

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<NicknameRef>> for Nickname

source§

fn from(r: Box<NicknameRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for Nickname

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, NicknameRef>> for Nickname

source§

fn from(r: Cow<'a, NicknameRef>) -> Self

Converts to this type from the input type.
source§

impl From<Nickname> for Box<NicknameRef>

source§

fn from(r: Nickname) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Nickname> for Cow<'a, NicknameRef>

source§

fn from(owned: Nickname) -> Self

Converts to this type from the input type.
source§

impl From<Nickname> for String

source§

fn from(s: Nickname) -> Self

Converts to this type from the input type.
source§

impl From<String> for Nickname

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for Nickname

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for Nickname

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, NicknameRef> for &'a Nickname

source§

fn into_cow(self) -> Cow<'a, NicknameRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, NicknameRef> for Nickname

source§

fn into_cow(self) -> Cow<'a, NicknameRef>

Make the cow with proper ownership, muu
source§

impl Ord for Nickname

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, NicknameRef> for &'a Nickname

source§

fn into_cow(self) -> Cow<'a, NicknameRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, NicknameRef> for Nickname

source§

fn into_cow(self) -> Cow<'a, NicknameRef>

Make the cow with proper ownership, muu
source§

impl Ord for Nickname

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&Nickname> for Nickname

source§

fn eq(&self, other: &&Nickname) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&NicknameRef> for Nickname

source§

fn eq(&self, other: &&NicknameRef) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<&Nickname> for Nickname

source§

fn eq(&self, other: &&Nickname) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<Nickname> for &NicknameRef

source§

fn eq(&self, other: &Nickname) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&NicknameRef> for Nickname

source§

fn eq(&self, other: &&NicknameRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<Nickname> for NicknameRef

source§

fn eq(&self, other: &Nickname) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<Nickname> for &NicknameRef

source§

fn eq(&self, other: &Nickname) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<Nickname> for NicknameRef

source§

fn eq(&self, other: &Nickname) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<NicknameRef> for Nickname

source§

fn eq(&self, other: &NicknameRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<NicknameRef> for Nickname

source§

fn eq(&self, other: &NicknameRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for Nickname

source§

fn eq(&self, other: &Nickname) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for Nickname

source§

fn eq(&self, other: &Nickname) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for Nickname

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for Nickname

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, Nickname> for &'zf NicknameRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf Nickname) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for Nickname

source§

impl StructuralPartialEq for Nickname

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/struct.NicknameRef.html b/twitch_types/struct.NicknameRef.html index 499b0012..5d45826a 100644 --- a/twitch_types/struct.NicknameRef.html +++ b/twitch_types/struct.NicknameRef.html @@ -1,4 +1,4 @@ -NicknameRef in twitch_types - Rust

Struct twitch_types::NicknameRef

source ·
pub struct NicknameRef(/* private fields */);
Expand description

A nickname, not capitalized.

+NicknameRef in twitch_types - Rust

Struct twitch_types::NicknameRef

source ·
pub struct NicknameRef(/* private fields */);
Expand description

A nickname, not capitalized.

Implementations§

source§

impl NicknameRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed NicknameRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed NicknameRef

source

pub fn into_owned(self: Box<NicknameRef>) -> Nickname

Converts a Box<NicknameRef> into a Nickname without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, NicknameRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a NicknameRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<NicknameRef> for Nickname

source§

fn as_ref(&self) -> &NicknameRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for NicknameRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<NicknameRef> for Nickname

source§

fn borrow(&self) -> &NicknameRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for NicknameRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for NicknameRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a NicknameRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<NicknameRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for NicknameRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a NicknameRef> for Collection<'a, Nickname>

source§

fn from(v: &'a &'a NicknameRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, NicknameRef>> for &'a NicknameRef

source§

fn from(r: &'a Cow<'b, NicknameRef>) -> &'a NicknameRef

Converts to this type from the input type.
source§

impl<'a> From<&'a Nickname> for &'a NicknameRef

source§

fn from(owned: &'a Nickname) -> Self

Converts to this type from the input type.
source§

impl From<&NicknameRef> for Arc<NicknameRef>

source§

fn from(r: &NicknameRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a NicknameRef> for Cow<'a, NicknameRef>

source§

fn from(r: &'a NicknameRef) -> Self

Converts to this type from the input type.
source§

impl From<&NicknameRef> for Nickname

source§

fn from(s: &NicknameRef) -> Self

Converts to this type from the input type.
source§

impl From<&NicknameRef> for Rc<NicknameRef>

source§

fn from(r: &NicknameRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a NicknameRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a NicknameRef

source§

fn from(s: &'a str) -> &'a NicknameRef

Converts to this type from the input type.
source§

impl From<Nickname> for Box<NicknameRef>

source§

fn from(r: Nickname) -> Self

Converts to this type from the input type.
source§

impl Hash for NicknameRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, NicknameRef> for &'a Nickname

source§

fn into_cow(self) -> Cow<'a, NicknameRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, NicknameRef> for &'a NicknameRef

source§

fn into_cow(self) -> Cow<'a, NicknameRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, NicknameRef> for Nickname

source§

fn into_cow(self) -> Cow<'a, NicknameRef>

Make the cow with proper ownership, muu
source§

impl Ord for NicknameRef

source§

fn cmp(&self, other: &NicknameRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&NicknameRef> for Nickname

source§

fn eq(&self, other: &&NicknameRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<Nickname> for &NicknameRef

source§

fn eq(&self, other: &Nickname) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<NicknameRef> for Nickname

source§

fn as_ref(&self) -> &NicknameRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for NicknameRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<NicknameRef> for Nickname

source§

fn borrow(&self) -> &NicknameRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for NicknameRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for NicknameRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a NicknameRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<NicknameRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for NicknameRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a NicknameRef> for Collection<'a, Nickname>

source§

fn from(v: &'a &'a NicknameRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, NicknameRef>> for &'a NicknameRef

source§

fn from(r: &'a Cow<'b, NicknameRef>) -> &'a NicknameRef

Converts to this type from the input type.
source§

impl<'a> From<&'a Nickname> for &'a NicknameRef

source§

fn from(owned: &'a Nickname) -> Self

Converts to this type from the input type.
source§

impl From<&NicknameRef> for Arc<NicknameRef>

source§

fn from(r: &NicknameRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a NicknameRef> for Cow<'a, NicknameRef>

source§

fn from(r: &'a NicknameRef) -> Self

Converts to this type from the input type.
source§

impl From<&NicknameRef> for Nickname

source§

fn from(s: &NicknameRef) -> Self

Converts to this type from the input type.
source§

impl From<&NicknameRef> for Rc<NicknameRef>

source§

fn from(r: &NicknameRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a NicknameRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a NicknameRef

source§

fn from(s: &'a str) -> &'a NicknameRef

Converts to this type from the input type.
source§

impl From<Nickname> for Box<NicknameRef>

source§

fn from(r: Nickname) -> Self

Converts to this type from the input type.
source§

impl Hash for NicknameRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, NicknameRef> for &'a Nickname

source§

fn into_cow(self) -> Cow<'a, NicknameRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, NicknameRef> for &'a NicknameRef

source§

fn into_cow(self) -> Cow<'a, NicknameRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, NicknameRef> for Nickname

source§

fn into_cow(self) -> Cow<'a, NicknameRef>

Make the cow with proper ownership, muu
source§

impl Ord for NicknameRef

source§

fn cmp(&self, other: &NicknameRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&NicknameRef> for Nickname

source§

fn eq(&self, other: &&NicknameRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<Nickname> for NicknameRef

source§

fn eq(&self, other: &Nickname) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<Nickname> for &NicknameRef

source§

fn eq(&self, other: &Nickname) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<Nickname> for NicknameRef

source§

fn eq(&self, other: &Nickname) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<NicknameRef> for Nickname

source§

fn eq(&self, other: &NicknameRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<NicknameRef> for Nickname

source§

fn eq(&self, other: &NicknameRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for NicknameRef

source§

fn eq(&self, other: &NicknameRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for NicknameRef

source§

fn eq(&self, other: &NicknameRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for NicknameRef

source§

fn partial_cmp(&self, other: &NicknameRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for NicknameRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for NicknameRef

§

type Owned = Nickname

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, Nickname> for &'zf NicknameRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf Nickname) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, NicknameRef> for &'zf NicknameRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf NicknameRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for NicknameRef

source§

impl StructuralPartialEq for NicknameRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/struct.UserId.html b/twitch_types/struct.UserId.html index f7ab35d5..fc5a9847 100644 --- a/twitch_types/struct.UserId.html +++ b/twitch_types/struct.UserId.html @@ -1,4 +1,4 @@ -UserId in twitch_types - Rust

Struct twitch_types::UserId

source ·
pub struct UserId(/* private fields */);
Expand description

A user ID.

+UserId in twitch_types - Rust

Struct twitch_types::UserId

source ·
pub struct UserId(/* private fields */);
Expand description

A user ID.

Implementations§

source§

impl UserId

source

pub const fn new(raw: String) -> Self

Constructs a new UserId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newUserIdfrom a static reference

source

pub fn into_boxed_ref(self) -> Box<UserIdRef>

Converts this UserId into a Box<UserIdRef>

@@ -9,29 +9,29 @@ Cow<'_, UserIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for UserId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<UserIdRef> for UserId

source§

fn as_ref(&self) -> &UserIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for UserId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<UserIdRef> for UserId

source§

fn borrow(&self) -> &UserIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for UserId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for UserId

source§

fn clone(&self) -> UserId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for UserId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for UserId

§

type Target = UserIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for UserId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for UserId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a UserId> for &'a UserIdRef

source§

fn from(owned: &'a UserId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a UserId> for Collection<'a, UserId>

source§

fn from(v: &'a UserId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a UserId> for Cow<'a, UserIdRef>

source§

fn from(owned: &'a UserId) -> Self

Converts to this type from the input type.
source§

impl From<&UserIdRef> for UserId

source§

fn from(s: &UserIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for UserId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<UserIdRef>> for UserId

source§

fn from(r: Box<UserIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for UserId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, UserIdRef>> for UserId

source§

fn from(r: Cow<'a, UserIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<String> for UserId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl From<UserId> for Box<UserIdRef>

source§

fn from(r: UserId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<UserId> for Cow<'a, UserIdRef>

source§

fn from(owned: UserId) -> Self

Converts to this type from the input type.
source§

impl From<UserId> for String

source§

fn from(s: UserId) -> Self

Converts to this type from the input type.
source§

impl FromStr for UserId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for UserId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<UserIdRef> for UserId

source§

fn as_ref(&self) -> &UserIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for UserId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<UserIdRef> for UserId

source§

fn borrow(&self) -> &UserIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for UserId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for UserId

source§

fn clone(&self) -> UserId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for UserId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for UserId

§

type Target = UserIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for UserId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for UserId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a UserId> for &'a UserIdRef

source§

fn from(owned: &'a UserId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a UserId> for Collection<'a, UserId>

source§

fn from(v: &'a UserId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a UserId> for Cow<'a, UserIdRef>

source§

fn from(owned: &'a UserId) -> Self

Converts to this type from the input type.
source§

impl From<&UserIdRef> for UserId

source§

fn from(s: &UserIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for UserId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<UserIdRef>> for UserId

source§

fn from(r: Box<UserIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for UserId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, UserIdRef>> for UserId

source§

fn from(r: Cow<'a, UserIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<String> for UserId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl From<UserId> for Box<UserIdRef>

source§

fn from(r: UserId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<UserId> for Cow<'a, UserIdRef>

source§

fn from(owned: UserId) -> Self

Converts to this type from the input type.
source§

impl From<UserId> for String

source§

fn from(s: UserId) -> Self

Converts to this type from the input type.
source§

impl FromStr for UserId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for UserId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, UserIdRef> for &'a UserId

source§

fn into_cow(self) -> Cow<'a, UserIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, UserIdRef> for UserId

source§

fn into_cow(self) -> Cow<'a, UserIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for UserId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&UserId> for UserId

source§

fn eq(&self, other: &&UserId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&UserIdRef> for UserId

source§

fn eq(&self, other: &&UserIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&UserIdRef> for UserId

source§

fn eq(&self, other: &&UserIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<UserId> for &UserIdRef

source§

fn eq(&self, other: &UserId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<UserId> for &UserIdRef

source§

fn eq(&self, other: &UserId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<UserId> for UserIdRef

source§

fn eq(&self, other: &UserId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<UserId> for UserIdRef

source§

fn eq(&self, other: &UserId) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<UserIdRef> for UserId

source§

fn eq(&self, other: &UserIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<UserIdRef> for UserId

source§

fn eq(&self, other: &UserIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for UserId

source§

fn eq(&self, other: &UserId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for UserId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for UserId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, UserId> for &'zf UserIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf UserId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for UserId

source§

impl StructuralPartialEq for UserId

Auto Trait Implementations§

§

impl Freeze for UserId

§

impl RefUnwindSafe for UserId

§

impl Send for UserId

§

impl Sync for UserId

§

impl Unpin for UserId

§

impl UnwindSafe for UserId

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/struct.UserIdRef.html b/twitch_types/struct.UserIdRef.html index 14670128..c5a286fe 100644 --- a/twitch_types/struct.UserIdRef.html +++ b/twitch_types/struct.UserIdRef.html @@ -1,4 +1,4 @@ -UserIdRef in twitch_types - Rust

Struct twitch_types::UserIdRef

source ·
pub struct UserIdRef(/* private fields */);
Expand description

A user ID.

+UserIdRef in twitch_types - Rust

Struct twitch_types::UserIdRef

source ·
pub struct UserIdRef(/* private fields */);
Expand description

A user ID.

Implementations§

source§

impl UserIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed UserIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed UserIdRef

source

pub fn into_owned(self: Box<UserIdRef>) -> UserId

Converts a Box<UserIdRef> into a UserId without copying or allocating

@@ -7,20 +7,20 @@ Cow<'_, UserIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a UserIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<UserIdRef> for UserId

source§

fn as_ref(&self) -> &UserIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for UserIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<UserIdRef> for UserId

source§

fn borrow(&self) -> &UserIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for UserIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for UserIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a UserIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<UserIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for UserIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a UserIdRef> for Collection<'a, UserId>

source§

fn from(v: &'a &'a UserIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, UserIdRef>> for &'a UserIdRef

source§

fn from(r: &'a Cow<'b, UserIdRef>) -> &'a UserIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a UserIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a UserId> for &'a UserIdRef

source§

fn from(owned: &'a UserId) -> Self

Converts to this type from the input type.
source§

impl From<&UserIdRef> for Arc<UserIdRef>

source§

fn from(r: &UserIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a UserIdRef> for Cow<'a, UserIdRef>

source§

fn from(r: &'a UserIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&UserIdRef> for Rc<UserIdRef>

source§

fn from(r: &UserIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&UserIdRef> for UserId

source§

fn from(s: &UserIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a UserIdRef

source§

fn from(s: &'a str) -> &'a UserIdRef

Converts to this type from the input type.
source§

impl From<UserId> for Box<UserIdRef>

source§

fn from(r: UserId) -> Self

Converts to this type from the input type.
source§

impl Hash for UserIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, UserIdRef> for &'a UserId

source§

fn into_cow(self) -> Cow<'a, UserIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, UserIdRef> for &'a UserIdRef

source§

fn into_cow(self) -> Cow<'a, UserIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, UserIdRef> for UserId

source§

fn into_cow(self) -> Cow<'a, UserIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for UserIdRef

source§

fn cmp(&self, other: &UserIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&UserIdRef> for UserId

source§

fn eq(&self, other: &&UserIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +needs to construct itself. Read more
source§

impl AsRef<UserIdRef> for UserId

source§

fn as_ref(&self) -> &UserIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for UserIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<UserIdRef> for UserId

source§

fn borrow(&self) -> &UserIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for UserIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for UserIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a UserIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<UserIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for UserIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a UserIdRef> for Collection<'a, UserId>

source§

fn from(v: &'a &'a UserIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, UserIdRef>> for &'a UserIdRef

source§

fn from(r: &'a Cow<'b, UserIdRef>) -> &'a UserIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a UserIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a UserId> for &'a UserIdRef

source§

fn from(owned: &'a UserId) -> Self

Converts to this type from the input type.
source§

impl From<&UserIdRef> for Arc<UserIdRef>

source§

fn from(r: &UserIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a UserIdRef> for Cow<'a, UserIdRef>

source§

fn from(r: &'a UserIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&UserIdRef> for Rc<UserIdRef>

source§

fn from(r: &UserIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&UserIdRef> for UserId

source§

fn from(s: &UserIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a UserIdRef

source§

fn from(s: &'a str) -> &'a UserIdRef

Converts to this type from the input type.
source§

impl From<UserId> for Box<UserIdRef>

source§

fn from(r: UserId) -> Self

Converts to this type from the input type.
source§

impl Hash for UserIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, UserIdRef> for &'a UserId

source§

fn into_cow(self) -> Cow<'a, UserIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, UserIdRef> for &'a UserIdRef

source§

fn into_cow(self) -> Cow<'a, UserIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, UserIdRef> for UserId

source§

fn into_cow(self) -> Cow<'a, UserIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for UserIdRef

source§

fn cmp(&self, other: &UserIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&UserIdRef> for UserId

source§

fn eq(&self, other: &&UserIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<UserId> for &UserIdRef

source§

fn eq(&self, other: &UserId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<UserId> for UserIdRef

source§

fn eq(&self, other: &UserId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<UserIdRef> for UserId

source§

fn eq(&self, other: &UserIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for UserIdRef

source§

fn eq(&self, other: &UserIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<UserId> for UserIdRef

source§

fn eq(&self, other: &UserId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<UserIdRef> for UserId

source§

fn eq(&self, other: &UserIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for UserIdRef

source§

fn eq(&self, other: &UserIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for UserIdRef

source§

fn partial_cmp(&self, other: &UserIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl Serialize for UserIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for UserIdRef

§

type Owned = UserId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, UserId> for &'zf UserIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf UserId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, UserIdRef> for &'zf UserIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf UserIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for UserIdRef

source§

impl StructuralPartialEq for UserIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where +operator. Read more

source§

impl Serialize for UserIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for UserIdRef

§

type Owned = UserId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, UserId> for &'zf UserIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf UserId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, UserIdRef> for &'zf UserIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf UserIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for UserIdRef

source§

impl StructuralPartialEq for UserIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/sub/index.html b/twitch_types/sub/index.html index 88427108..81131067 100644 --- a/twitch_types/sub/index.html +++ b/twitch_types/sub/index.html @@ -1,2 +1,2 @@ -twitch_types::sub - Rust

Module twitch_types::sub

source ·
Available on crate feature sub only.
Expand description

types for subscriptions

+twitch_types::sub - Rust

Module twitch_types::sub

source ·
Available on crate feature sub only.
Expand description

types for subscriptions

Structs§

\ No newline at end of file diff --git a/twitch_types/sub/struct.CommunityGiftId.html b/twitch_types/sub/struct.CommunityGiftId.html index 2c5b64f8..19f60862 100644 --- a/twitch_types/sub/struct.CommunityGiftId.html +++ b/twitch_types/sub/struct.CommunityGiftId.html @@ -1,4 +1,4 @@ -CommunityGiftId in twitch_types::sub - Rust

Struct twitch_types::sub::CommunityGiftId

source ·
pub struct CommunityGiftId(/* private fields */);
Available on crate feature sub only.
Expand description

A community gift ID

+CommunityGiftId in twitch_types::sub - Rust

Struct twitch_types::sub::CommunityGiftId

source ·
pub struct CommunityGiftId(/* private fields */);
Available on crate feature sub only.
Expand description

A community gift ID

A community gift is a so called “sub bomb”, where you gift one or multiple subscription(s) to a channel at once.

Implementations§

source§

impl CommunityGiftId

source

pub const fn new(raw: String) -> Self

Constructs a new CommunityGiftId

source

pub fn from_static(raw: &'static str) -> Self

Constructs a newCommunityGiftIdfrom a static reference

@@ -10,29 +10,29 @@ Cow<'_, CommunityGiftIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for CommunityGiftId

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<CommunityGiftIdRef> for CommunityGiftId

source§

fn as_ref(&self) -> &CommunityGiftIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for CommunityGiftId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<CommunityGiftIdRef> for CommunityGiftId

source§

fn borrow(&self) -> &CommunityGiftIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for CommunityGiftId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for CommunityGiftId

source§

fn clone(&self) -> CommunityGiftId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for CommunityGiftId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for CommunityGiftId

§

type Target = CommunityGiftIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for CommunityGiftId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for CommunityGiftId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a CommunityGiftId> for &'a CommunityGiftIdRef

source§

fn from(owned: &'a CommunityGiftId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CommunityGiftId> for Collection<'a, CommunityGiftId>

source§

fn from(v: &'a CommunityGiftId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CommunityGiftId> for Cow<'a, CommunityGiftIdRef>

source§

fn from(owned: &'a CommunityGiftId) -> Self

Converts to this type from the input type.
source§

impl From<&CommunityGiftIdRef> for CommunityGiftId

source§

fn from(s: &CommunityGiftIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for CommunityGiftId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<CommunityGiftIdRef>> for CommunityGiftId

source§

fn from(r: Box<CommunityGiftIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for CommunityGiftId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl From<CommunityGiftId> for Box<CommunityGiftIdRef>

source§

fn from(r: CommunityGiftId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<CommunityGiftId> for Cow<'a, CommunityGiftIdRef>

source§

fn from(owned: CommunityGiftId) -> Self

Converts to this type from the input type.
source§

impl From<CommunityGiftId> for String

source§

fn from(s: CommunityGiftId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, CommunityGiftIdRef>> for CommunityGiftId

source§

fn from(r: Cow<'a, CommunityGiftIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<String> for CommunityGiftId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for CommunityGiftId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for CommunityGiftId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<CommunityGiftIdRef> for CommunityGiftId

source§

fn as_ref(&self) -> &CommunityGiftIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for CommunityGiftId

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<CommunityGiftIdRef> for CommunityGiftId

source§

fn borrow(&self) -> &CommunityGiftIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for CommunityGiftId

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for CommunityGiftId

source§

fn clone(&self) -> CommunityGiftId

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for CommunityGiftId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for CommunityGiftId

§

type Target = CommunityGiftIdRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for CommunityGiftId

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for CommunityGiftId

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a CommunityGiftId> for &'a CommunityGiftIdRef

source§

fn from(owned: &'a CommunityGiftId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CommunityGiftId> for Collection<'a, CommunityGiftId>

source§

fn from(v: &'a CommunityGiftId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CommunityGiftId> for Cow<'a, CommunityGiftIdRef>

source§

fn from(owned: &'a CommunityGiftId) -> Self

Converts to this type from the input type.
source§

impl From<&CommunityGiftIdRef> for CommunityGiftId

source§

fn from(s: &CommunityGiftIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&str> for CommunityGiftId

source§

fn from(s: &str) -> Self

Converts to this type from the input type.
source§

impl From<Box<CommunityGiftIdRef>> for CommunityGiftId

source§

fn from(r: Box<CommunityGiftIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<Box<str>> for CommunityGiftId

source§

fn from(s: Box<str>) -> Self

Converts to this type from the input type.
source§

impl From<CommunityGiftId> for Box<CommunityGiftIdRef>

source§

fn from(r: CommunityGiftId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<CommunityGiftId> for Cow<'a, CommunityGiftIdRef>

source§

fn from(owned: CommunityGiftId) -> Self

Converts to this type from the input type.
source§

impl From<CommunityGiftId> for String

source§

fn from(s: CommunityGiftId) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, CommunityGiftIdRef>> for CommunityGiftId

source§

fn from(r: Cow<'a, CommunityGiftIdRef>) -> Self

Converts to this type from the input type.
source§

impl From<String> for CommunityGiftId

source§

fn from(s: String) -> Self

Converts to this type from the input type.
source§

impl FromStr for CommunityGiftId

§

type Err = Infallible

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for CommunityGiftId

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, CommunityGiftIdRef> for &'a CommunityGiftId

source§

fn into_cow(self) -> Cow<'a, CommunityGiftIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CommunityGiftIdRef> for CommunityGiftId

source§

fn into_cow(self) -> Cow<'a, CommunityGiftIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for CommunityGiftId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, CommunityGiftIdRef> for &'a CommunityGiftId

source§

fn into_cow(self) -> Cow<'a, CommunityGiftIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CommunityGiftIdRef> for CommunityGiftId

source§

fn into_cow(self) -> Cow<'a, CommunityGiftIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for CommunityGiftId

source§

fn cmp(&self, other: &Self) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Self
where Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Self
where Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Self
where - Self: Sized + PartialOrd,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<&CommunityGiftId> for CommunityGiftId

source§

fn eq(&self, other: &&CommunityGiftId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&CommunityGiftIdRef> for CommunityGiftId

source§

fn eq(&self, other: &&CommunityGiftIdRef) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized + PartialOrd,
Restrict a value to a certain interval. Read more
source§

impl PartialEq<&CommunityGiftId> for CommunityGiftId

source§

fn eq(&self, other: &&CommunityGiftId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CommunityGiftId> for &CommunityGiftIdRef

source§

fn eq(&self, other: &CommunityGiftId) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<&CommunityGiftIdRef> for CommunityGiftId

source§

fn eq(&self, other: &&CommunityGiftIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CommunityGiftId> for &CommunityGiftIdRef

source§

fn eq(&self, other: &CommunityGiftId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CommunityGiftId> for CommunityGiftIdRef

source§

fn eq(&self, other: &CommunityGiftId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CommunityGiftIdRef> for CommunityGiftId

source§

fn eq(&self, other: &CommunityGiftIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CommunityGiftIdRef> for CommunityGiftId

source§

fn eq(&self, other: &CommunityGiftIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for CommunityGiftId

source§

fn eq(&self, other: &CommunityGiftId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for CommunityGiftId

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for CommunityGiftId

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl<'zf> ZeroFrom<'zf, CommunityGiftId> for &'zf CommunityGiftIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf CommunityGiftId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for CommunityGiftId

source§

impl StructuralPartialEq for CommunityGiftId

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/sub/struct.CommunityGiftIdRef.html b/twitch_types/sub/struct.CommunityGiftIdRef.html index 1a43af25..f0d3603d 100644 --- a/twitch_types/sub/struct.CommunityGiftIdRef.html +++ b/twitch_types/sub/struct.CommunityGiftIdRef.html @@ -1,4 +1,4 @@ -CommunityGiftIdRef in twitch_types::sub - Rust

Struct twitch_types::sub::CommunityGiftIdRef

source ·
pub struct CommunityGiftIdRef(/* private fields */);
Available on crate feature sub only.
Expand description

A community gift ID

+CommunityGiftIdRef in twitch_types::sub - Rust

Struct twitch_types::sub::CommunityGiftIdRef

source ·
pub struct CommunityGiftIdRef(/* private fields */);
Available on crate feature sub only.
Expand description

A community gift ID

A community gift is a so called “sub bomb”, where you gift one or multiple subscription(s) to a channel at once.

Implementations§

source§

impl CommunityGiftIdRef

source

pub const fn from_str(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed CommunityGiftIdRef

source

pub const fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed CommunityGiftIdRef

@@ -8,20 +8,20 @@ Cow<'_, CommunityGiftIdRef>

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for &'a CommunityGiftIdRef

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<CommunityGiftIdRef> for CommunityGiftId

source§

fn as_ref(&self) -> &CommunityGiftIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for CommunityGiftIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<CommunityGiftIdRef> for CommunityGiftId

source§

fn borrow(&self) -> &CommunityGiftIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for CommunityGiftIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for CommunityGiftIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a CommunityGiftIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<CommunityGiftIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for CommunityGiftIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a CommunityGiftIdRef> for Collection<'a, CommunityGiftId>

source§

fn from(v: &'a &'a CommunityGiftIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CommunityGiftId> for &'a CommunityGiftIdRef

source§

fn from(owned: &'a CommunityGiftId) -> Self

Converts to this type from the input type.
source§

impl From<&CommunityGiftIdRef> for Arc<CommunityGiftIdRef>

source§

fn from(r: &CommunityGiftIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&CommunityGiftIdRef> for CommunityGiftId

source§

fn from(s: &CommunityGiftIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CommunityGiftIdRef> for Cow<'a, CommunityGiftIdRef>

source§

fn from(r: &'a CommunityGiftIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&CommunityGiftIdRef> for Rc<CommunityGiftIdRef>

source§

fn from(r: &CommunityGiftIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, CommunityGiftIdRef>> for &'a CommunityGiftIdRef

source§

fn from(r: &'a Cow<'b, CommunityGiftIdRef>) -> &'a CommunityGiftIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a CommunityGiftIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a CommunityGiftIdRef

source§

fn from(s: &'a str) -> &'a CommunityGiftIdRef

Converts to this type from the input type.
source§

impl From<CommunityGiftId> for Box<CommunityGiftIdRef>

source§

fn from(r: CommunityGiftId) -> Self

Converts to this type from the input type.
source§

impl Hash for CommunityGiftIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, CommunityGiftIdRef> for &'a CommunityGiftId

source§

fn into_cow(self) -> Cow<'a, CommunityGiftIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CommunityGiftIdRef> for &'a CommunityGiftIdRef

source§

fn into_cow(self) -> Cow<'a, CommunityGiftIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CommunityGiftIdRef> for CommunityGiftId

source§

fn into_cow(self) -> Cow<'a, CommunityGiftIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for CommunityGiftIdRef

source§

fn cmp(&self, other: &CommunityGiftIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&CommunityGiftIdRef> for CommunityGiftId

source§

fn eq(&self, other: &&CommunityGiftIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CommunityGiftId> for &CommunityGiftIdRef

source§

fn eq(&self, other: &CommunityGiftId) -> bool

This method tests for self and other values to be equal, and is used +needs to construct itself. Read more
source§

impl AsRef<CommunityGiftIdRef> for CommunityGiftId

source§

fn as_ref(&self) -> &CommunityGiftIdRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for CommunityGiftIdRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<CommunityGiftIdRef> for CommunityGiftId

source§

fn borrow(&self) -> &CommunityGiftIdRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for CommunityGiftIdRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for CommunityGiftIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a CommunityGiftIdRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<CommunityGiftIdRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for CommunityGiftIdRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a &'a CommunityGiftIdRef> for Collection<'a, CommunityGiftId>

source§

fn from(v: &'a &'a CommunityGiftIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CommunityGiftId> for &'a CommunityGiftIdRef

source§

fn from(owned: &'a CommunityGiftId) -> Self

Converts to this type from the input type.
source§

impl From<&CommunityGiftIdRef> for Arc<CommunityGiftIdRef>

source§

fn from(r: &CommunityGiftIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&CommunityGiftIdRef> for CommunityGiftId

source§

fn from(s: &CommunityGiftIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a CommunityGiftIdRef> for Cow<'a, CommunityGiftIdRef>

source§

fn from(r: &'a CommunityGiftIdRef) -> Self

Converts to this type from the input type.
source§

impl From<&CommunityGiftIdRef> for Rc<CommunityGiftIdRef>

source§

fn from(r: &CommunityGiftIdRef) -> Self

Converts to this type from the input type.
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, CommunityGiftIdRef>> for &'a CommunityGiftIdRef

source§

fn from(r: &'a Cow<'b, CommunityGiftIdRef>) -> &'a CommunityGiftIdRef

Converts to this type from the input type.
source§

impl<'a> From<&'a String> for &'a CommunityGiftIdRef

source§

fn from(string: &'a String) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a str> for &'a CommunityGiftIdRef

source§

fn from(s: &'a str) -> &'a CommunityGiftIdRef

Converts to this type from the input type.
source§

impl From<CommunityGiftId> for Box<CommunityGiftIdRef>

source§

fn from(r: CommunityGiftId) -> Self

Converts to this type from the input type.
source§

impl Hash for CommunityGiftIdRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, CommunityGiftIdRef> for &'a CommunityGiftId

source§

fn into_cow(self) -> Cow<'a, CommunityGiftIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CommunityGiftIdRef> for &'a CommunityGiftIdRef

source§

fn into_cow(self) -> Cow<'a, CommunityGiftIdRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, CommunityGiftIdRef> for CommunityGiftId

source§

fn into_cow(self) -> Cow<'a, CommunityGiftIdRef>

Make the cow with proper ownership, muu
source§

impl Ord for CommunityGiftIdRef

source§

fn cmp(&self, other: &CommunityGiftIdRef) -> Ordering

This method returns an Ordering between self and other. Read more
source§

impl PartialEq<&CommunityGiftIdRef> for CommunityGiftId

source§

fn eq(&self, other: &&CommunityGiftIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CommunityGiftId> for &CommunityGiftIdRef

source§

fn eq(&self, other: &CommunityGiftId) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CommunityGiftId> for CommunityGiftIdRef

source§

fn eq(&self, other: &CommunityGiftId) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CommunityGiftIdRef> for CommunityGiftId

source§

fn eq(&self, other: &CommunityGiftIdRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for CommunityGiftIdRef

source§

fn eq(&self, other: &CommunityGiftIdRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<CommunityGiftIdRef> for CommunityGiftId

source§

fn eq(&self, other: &CommunityGiftIdRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for CommunityGiftIdRef

source§

fn eq(&self, other: &CommunityGiftIdRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd for CommunityGiftIdRef

source§

fn partial_cmp(&self, other: &CommunityGiftIdRef) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Serialize for CommunityGiftIdRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for CommunityGiftIdRef

§

type Owned = CommunityGiftId

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'zf> ZeroFrom<'zf, CommunityGiftId> for &'zf CommunityGiftIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf CommunityGiftId) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, CommunityGiftIdRef> for &'zf CommunityGiftIdRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf CommunityGiftIdRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for CommunityGiftIdRef

source§

impl StructuralPartialEq for CommunityGiftIdRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/time/enum.TimestampParseError.html b/twitch_types/time/enum.TimestampParseError.html index 2cb11aa7..792d880c 100644 --- a/twitch_types/time/enum.TimestampParseError.html +++ b/twitch_types/time/enum.TimestampParseError.html @@ -1,4 +1,4 @@ -TimestampParseError in twitch_types::time - Rust

Enum twitch_types::time::TimestampParseError

source ·
#[non_exhaustive]
pub enum TimestampParseError { +TimestampParseError in twitch_types::time - Rust

Enum twitch_types::time::TimestampParseError

source ·
#[non_exhaustive]
pub enum TimestampParseError { TimeError(Parse), TimeFormatError(Format), Other(&'static str), @@ -13,10 +13,10 @@
§

InvalidFormat

Timestamp has an invalid format.

Fields

§location: &'static Location<'static>

location of error

§s: Option<String>

Thing that failed

-

Trait Implementations§

source§

impl Debug for TimestampParseError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for TimestampParseError

source§

fn fmt(&self, formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for TimestampParseError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Format> for TimestampParseError

Available on crate feature time only.
source§

fn from(source: Format) -> Self

Converts to this type from the input type.
source§

impl From<Infallible> for TimestampParseError

source§

fn from(value: Infallible) -> Self

Converts to this type from the input type.
source§

impl From<Parse> for TimestampParseError

Available on crate feature time only.
source§

fn from(source: Parse) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

+

Trait Implementations§

source§

impl Debug for TimestampParseError

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Display for TimestampParseError

source§

fn fmt(&self, formatter: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Error for TimestampParseError

source§

fn source(&self) -> Option<&(dyn Error + 'static)>

The lower-level source of this error, if any. Read more
1.0.0 · source§

fn description(&self) -> &str

👎Deprecated since 1.42.0: use the Display impl or to_string()
1.0.0 · source§

fn cause(&self) -> Option<&dyn Error>

👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
source§

fn provide<'a>(&'a self, request: &mut Request<'a>)

🔬This is a nightly-only experimental API. (error_generic_member_access)
Provides type based access to context intended for error reports. Read more
source§

impl From<Format> for TimestampParseError

Available on crate feature time only.
source§

fn from(source: Format) -> Self

Converts to this type from the input type.
source§

impl From<Infallible> for TimestampParseError

source§

fn from(value: Infallible) -> Self

Converts to this type from the input type.
source§

impl From<Parse> for TimestampParseError

Available on crate feature time only.
source§

fn from(source: Parse) -> Self

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where diff --git a/twitch_types/time/index.html b/twitch_types/time/index.html index 8bd4a65f..f550e317 100644 --- a/twitch_types/time/index.html +++ b/twitch_types/time/index.html @@ -1,2 +1,2 @@ -twitch_types::time - Rust

Module twitch_types::time

source ·
Available on crate feature timestamp only.
Expand description

types for time

+twitch_types::time - Rust

Module twitch_types::time

source ·
Available on crate feature timestamp only.
Expand description

types for time

Structs§

Enums§

\ No newline at end of file diff --git a/twitch_types/time/struct.Timestamp.html b/twitch_types/time/struct.Timestamp.html index bd943930..f83bac47 100644 --- a/twitch_types/time/struct.Timestamp.html +++ b/twitch_types/time/struct.Timestamp.html @@ -1,4 +1,4 @@ -Timestamp in twitch_types::time - Rust

Struct twitch_types::time::Timestamp

source ·
pub struct Timestamp(/* private fields */);
Available on crate feature timestamp only.
Expand description

RFC3339 timestamp

+Timestamp in twitch_types::time - Rust

Struct twitch_types::time::Timestamp

source ·
pub struct Timestamp(/* private fields */);
Available on crate feature timestamp only.
Expand description

RFC3339 timestamp

Implementations§

source§

impl Timestamp

source

pub fn new(raw: String) -> Result<Self, TimestampParseError>

Constructs a new Timestamp if it conforms to Timestamp

source

pub const unsafe fn new_unchecked(raw: String) -> Self

Constructs a new Timestamp without validation

§Safety
@@ -88,30 +88,30 @@
§Panics

This method assumes the timestamp is a valid rfc3339 timestamp, and panics if not.

Trait Implementations§

source§

impl<'a> Arbitrary<'a> for Timestamp

Available on crate feature arbitrary only.
source§

fn arbitrary(u: &mut Unstructured<'a>) -> Result<Self>

Generate an arbitrary value of Self from the given unstructured data. Read more
source§

fn arbitrary_take_rest(u: Unstructured<'a>) -> Result<Self, Error>

Generate an arbitrary value of Self from the entirety of the given unstructured data. Read more
source§

fn size_hint(depth: usize) -> (usize, Option<usize>)

Get a size hint for how many bytes out of an Unstructured this type -needs to construct itself. Read more
source§

impl AsRef<TimestampRef> for Timestamp

source§

fn as_ref(&self) -> &TimestampRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for Timestamp

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<TimestampRef> for Timestamp

source§

fn borrow(&self) -> &TimestampRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for Timestamp

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for Timestamp

source§

fn clone(&self) -> Timestamp

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Timestamp

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for Timestamp

§

type Target = TimestampRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for Timestamp

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for Timestamp

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a Timestamp> for &'a TimestampRef

source§

fn from(owned: &'a Timestamp) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Timestamp> for Cow<'a, TimestampRef>

source§

fn from(owned: &'a Timestamp) -> Self

Converts to this type from the input type.
source§

impl From<&TimestampRef> for Timestamp

source§

fn from(s: &TimestampRef) -> Self

Converts to this type from the input type.
source§

impl From<Box<TimestampRef>> for Timestamp

source§

fn from(r: Box<TimestampRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, TimestampRef>> for Timestamp

source§

fn from(r: Cow<'a, TimestampRef>) -> Self

Converts to this type from the input type.
source§

impl From<Timestamp> for Box<TimestampRef>

source§

fn from(r: Timestamp) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Timestamp> for Cow<'a, TimestampRef>

source§

fn from(owned: Timestamp) -> Self

Converts to this type from the input type.
source§

impl From<Timestamp> for String

source§

fn from(s: Timestamp) -> Self

Converts to this type from the input type.
source§

impl FromStr for Timestamp

§

type Err = TimestampParseError

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for Timestamp

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where +needs to construct itself. Read more

source§

impl AsRef<TimestampRef> for Timestamp

source§

fn as_ref(&self) -> &TimestampRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for Timestamp

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<TimestampRef> for Timestamp

source§

fn borrow(&self) -> &TimestampRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for Timestamp

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Clone for Timestamp

source§

fn clone(&self) -> Timestamp

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Timestamp

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Deref for Timestamp

§

type Target = TimestampRef

The resulting type after dereferencing.
source§

fn deref(&self) -> &Self::Target

Dereferences the value.
source§

impl<'de> Deserialize<'de> for Timestamp

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for Timestamp

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a> From<&'a Timestamp> for &'a TimestampRef

source§

fn from(owned: &'a Timestamp) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a Timestamp> for Cow<'a, TimestampRef>

source§

fn from(owned: &'a Timestamp) -> Self

Converts to this type from the input type.
source§

impl From<&TimestampRef> for Timestamp

source§

fn from(s: &TimestampRef) -> Self

Converts to this type from the input type.
source§

impl From<Box<TimestampRef>> for Timestamp

source§

fn from(r: Box<TimestampRef>) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Cow<'a, TimestampRef>> for Timestamp

source§

fn from(r: Cow<'a, TimestampRef>) -> Self

Converts to this type from the input type.
source§

impl From<Timestamp> for Box<TimestampRef>

source§

fn from(r: Timestamp) -> Self

Converts to this type from the input type.
source§

impl<'a> From<Timestamp> for Cow<'a, TimestampRef>

source§

fn from(owned: Timestamp) -> Self

Converts to this type from the input type.
source§

impl From<Timestamp> for String

source§

fn from(s: Timestamp) -> Self

Converts to this type from the input type.
source§

impl FromStr for Timestamp

§

type Err = TimestampParseError

The associated error which can be returned from parsing.
source§

fn from_str(s: &str) -> Result<Self, Self::Err>

Parses a string s to return a value of this type. Read more
source§

impl Hash for Timestamp

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)
where H: Hasher, - Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, TimestampRef> for &'a Timestamp

source§

fn into_cow(self) -> Cow<'a, TimestampRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, TimestampRef> for Timestamp

source§

fn into_cow(self) -> Cow<'a, TimestampRef>

Make the cow with proper ownership, muu
source§

impl PartialEq<&TimestampRef> for Timestamp

source§

fn eq(&self, other: &&TimestampRef) -> bool

This method tests for self and other values to be equal, and is used + Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, TimestampRef> for &'a Timestamp

source§

fn into_cow(self) -> Cow<'a, TimestampRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, TimestampRef> for Timestamp

source§

fn into_cow(self) -> Cow<'a, TimestampRef>

Make the cow with proper ownership, muu
source§

impl PartialEq<&TimestampRef> for Timestamp

source§

fn eq(&self, other: &&TimestampRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<OffsetDateTime> for Timestamp

Available on crate feature time only.
source§

fn eq(&self, other: &OffsetDateTime) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<Timestamp> for &TimestampRef

source§

fn eq(&self, other: &Timestamp) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<OffsetDateTime> for Timestamp

Available on crate feature time only.
source§

fn eq(&self, other: &OffsetDateTime) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<Timestamp> for TimestampRef

source§

fn eq(&self, other: &Timestamp) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<TimestampRef> for Timestamp

source§

fn eq(&self, other: &TimestampRef) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<Timestamp> for &TimestampRef

source§

fn eq(&self, other: &Timestamp) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<Timestamp> for TimestampRef

source§

fn eq(&self, other: &Timestamp) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for Timestamp

source§

fn eq(&self, other: &Timestamp) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<TimestampRef> for Timestamp

source§

fn eq(&self, other: &TimestampRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for Timestamp

source§

fn eq(&self, other: &Timestamp) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd<OffsetDateTime> for Timestamp

Available on crate feature time only.
source§

fn partial_cmp(&self, other: &OffsetDateTime) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl PartialOrd<Timestamp> for TimestampRef

source§

fn partial_cmp(&self, other: &Timestamp) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl PartialOrd for Timestamp

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl Serialize for Timestamp

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl TryFrom<&str> for Timestamp

§

type Error = TimestampParseError

The type returned in the event of a conversion error.
source§

fn try_from(s: &str) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<OffsetDateTime> for Timestamp

Available on crate feature time only.
§

type Error = Format

The type returned in the event of a conversion error.
source§

fn try_from(value: OffsetDateTime) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<String> for Timestamp

§

type Error = TimestampParseError

The type returned in the event of a conversion error.
source§

fn try_from(s: String) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl<'zf> ZeroFrom<'zf, Timestamp> for &'zf TimestampRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf Timestamp) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for Timestamp

source§

impl StructuralPartialEq for Timestamp

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where +operator. Read more

source§

impl Serialize for Timestamp

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl TryFrom<&str> for Timestamp

§

type Error = TimestampParseError

The type returned in the event of a conversion error.
source§

fn try_from(s: &str) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<OffsetDateTime> for Timestamp

Available on crate feature time only.
§

type Error = Format

The type returned in the event of a conversion error.
source§

fn try_from(value: OffsetDateTime) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl TryFrom<String> for Timestamp

§

type Error = TimestampParseError

The type returned in the event of a conversion error.
source§

fn try_from(s: String) -> Result<Self, Self::Error>

Performs the conversion.
source§

impl<'zf> ZeroFrom<'zf, Timestamp> for &'zf TimestampRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf Timestamp) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for Timestamp

source§

impl StructuralPartialEq for Timestamp

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an diff --git a/twitch_types/time/struct.TimestampRef.html b/twitch_types/time/struct.TimestampRef.html index c95e3011..a4a8a42f 100644 --- a/twitch_types/time/struct.TimestampRef.html +++ b/twitch_types/time/struct.TimestampRef.html @@ -1,4 +1,4 @@ -TimestampRef in twitch_types::time - Rust

Struct twitch_types::time::TimestampRef

source ·
pub struct TimestampRef(/* private fields */);
Available on crate feature timestamp only.
Expand description

RFC3339 timestamp

+TimestampRef in twitch_types::time - Rust

Struct twitch_types::time::TimestampRef

source ·
pub struct TimestampRef(/* private fields */);
Available on crate feature timestamp only.
Expand description

RFC3339 timestamp

Implementations§

source§

impl TimestampRef

source

pub fn from_str(raw: &str) -> Result<&Self, TimestampParseError>

Transparently reinterprets the string slice as a strongly-typed TimestampRef if it conforms to Timestamp

source

pub const unsafe fn from_str_unchecked(raw: &str) -> &Self

Transparently reinterprets the string slice as a strongly-typed TimestampRef without validating

source

pub fn from_static(raw: &'static str) -> &'static Self

Transparently reinterprets the static string slice as a strongly-typed TimestampRef if it conforms to Timestamp

@@ -80,26 +80,26 @@
§Panics
source

pub fn to_fixed_offset(&self) -> OffsetDateTime

Available on crate feature time only.

Construct into a OffsetDateTime time.

§Panics

This method assumes the timestamp is a valid rfc3339 timestamp, and panics if not.

-

Trait Implementations§

source§

impl AsRef<TimestampRef> for Timestamp

source§

fn as_ref(&self) -> &TimestampRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for TimestampRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<TimestampRef> for Timestamp

source§

fn borrow(&self) -> &TimestampRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for TimestampRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for TimestampRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a TimestampRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<TimestampRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for TimestampRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, TimestampRef>> for &'a TimestampRef

source§

fn from(r: &'a Cow<'b, TimestampRef>) -> &'a TimestampRef

Converts to this type from the input type.
source§

impl<'a> From<&'a Timestamp> for &'a TimestampRef

source§

fn from(owned: &'a Timestamp) -> Self

Converts to this type from the input type.
source§

impl From<&TimestampRef> for Arc<TimestampRef>

source§

fn from(r: &TimestampRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a TimestampRef> for Cow<'a, TimestampRef>

source§

fn from(r: &'a TimestampRef) -> Self

Converts to this type from the input type.
source§

impl From<&TimestampRef> for Rc<TimestampRef>

source§

fn from(r: &TimestampRef) -> Self

Converts to this type from the input type.
source§

impl From<&TimestampRef> for Timestamp

source§

fn from(s: &TimestampRef) -> Self

Converts to this type from the input type.
source§

impl From<Timestamp> for Box<TimestampRef>

source§

fn from(r: Timestamp) -> Self

Converts to this type from the input type.
source§

impl Hash for TimestampRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, TimestampRef> for &'a Timestamp

source§

fn into_cow(self) -> Cow<'a, TimestampRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, TimestampRef> for &'a TimestampRef

source§

fn into_cow(self) -> Cow<'a, TimestampRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, TimestampRef> for Timestamp

source§

fn into_cow(self) -> Cow<'a, TimestampRef>

Make the cow with proper ownership, muu
source§

impl PartialEq<&TimestampRef> for Timestamp

source§

fn eq(&self, other: &&TimestampRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<OffsetDateTime> for TimestampRef

Available on crate feature time only.
source§

fn eq(&self, other: &OffsetDateTime) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +

Trait Implementations§

source§

impl AsRef<TimestampRef> for Timestamp

source§

fn as_ref(&self) -> &TimestampRef

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl AsRef<str> for TimestampRef

source§

fn as_ref(&self) -> &str

Converts this type into a shared reference of the (usually inferred) input type.
source§

impl Borrow<TimestampRef> for Timestamp

source§

fn borrow(&self) -> &TimestampRef

Immutably borrows from an owned value. Read more
source§

impl Borrow<str> for TimestampRef

source§

fn borrow(&self) -> &str

Immutably borrows from an owned value. Read more
source§

impl Debug for TimestampRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'de: 'a, 'a> Deserialize<'de> for &'a TimestampRef

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl<'de> Deserialize<'de> for Box<TimestampRef>

Available on crate feature serde only.
source§

fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>

Deserialize this value from the given Serde deserializer. Read more
source§

impl Display for TimestampRef

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl<'a, 'b: 'a> From<&'a Cow<'b, TimestampRef>> for &'a TimestampRef

source§

fn from(r: &'a Cow<'b, TimestampRef>) -> &'a TimestampRef

Converts to this type from the input type.
source§

impl<'a> From<&'a Timestamp> for &'a TimestampRef

source§

fn from(owned: &'a Timestamp) -> Self

Converts to this type from the input type.
source§

impl From<&TimestampRef> for Arc<TimestampRef>

source§

fn from(r: &TimestampRef) -> Self

Converts to this type from the input type.
source§

impl<'a> From<&'a TimestampRef> for Cow<'a, TimestampRef>

source§

fn from(r: &'a TimestampRef) -> Self

Converts to this type from the input type.
source§

impl From<&TimestampRef> for Rc<TimestampRef>

source§

fn from(r: &TimestampRef) -> Self

Converts to this type from the input type.
source§

impl From<&TimestampRef> for Timestamp

source§

fn from(s: &TimestampRef) -> Self

Converts to this type from the input type.
source§

impl From<Timestamp> for Box<TimestampRef>

source§

fn from(r: Timestamp) -> Self

Converts to this type from the input type.
source§

impl Hash for TimestampRef

source§

fn hash<__H: Hasher>(&self, state: &mut __H)

Feeds this value into the given Hasher. Read more
source§

impl<'a> IntoCow<'a, TimestampRef> for &'a Timestamp

source§

fn into_cow(self) -> Cow<'a, TimestampRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, TimestampRef> for &'a TimestampRef

source§

fn into_cow(self) -> Cow<'a, TimestampRef>

Make the cow with proper ownership, muu
source§

impl<'a> IntoCow<'a, TimestampRef> for Timestamp

source§

fn into_cow(self) -> Cow<'a, TimestampRef>

Make the cow with proper ownership, muu
source§

impl PartialEq<&TimestampRef> for Timestamp

source§

fn eq(&self, other: &&TimestampRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<OffsetDateTime> for TimestampRef

Available on crate feature time only.
source§

fn eq(&self, other: &OffsetDateTime) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<Timestamp> for &TimestampRef

source§

fn eq(&self, other: &Timestamp) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<Timestamp> for TimestampRef

source§

fn eq(&self, other: &Timestamp) -> bool

This method tests for self and other values to be equal, and is used +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<Timestamp> for TimestampRef

source§

fn eq(&self, other: &Timestamp) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<TimestampRef> for Timestamp

source§

fn eq(&self, other: &TimestampRef) -> bool

This method tests for self and other values to be equal, and is used +by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always +sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for TimestampRef

source§

fn eq(&self, other: &TimestampRef) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq<TimestampRef> for Timestamp

source§

fn eq(&self, other: &TimestampRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialEq for TimestampRef

source§

fn eq(&self, other: &TimestampRef) -> bool

This method tests for self and other values to be equal, and is used -by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always -sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd<OffsetDateTime> for TimestampRef

Available on crate feature time only.
source§

fn partial_cmp(&self, other: &OffsetDateTime) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= -operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= +sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd<OffsetDateTime> for TimestampRef

Available on crate feature time only.
source§

fn partial_cmp(&self, other: &OffsetDateTime) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= +operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl PartialOrd<Timestamp> for TimestampRef

source§

fn partial_cmp(&self, other: &Timestamp) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl PartialOrd for TimestampRef

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= -operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= -operator. Read more
source§

impl Serialize for TimestampRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for TimestampRef

§

type Owned = Timestamp

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'a> TryFrom<&'a String> for &'a TimestampRef

§

type Error = TimestampParseError

The type returned in the event of a conversion error.
source§

fn try_from(string: &'a String) -> Result<Self, TimestampParseError>

Performs the conversion.
source§

impl<'a> TryFrom<&'a str> for &'a TimestampRef

§

type Error = TimestampParseError

The type returned in the event of a conversion error.
source§

fn try_from(s: &'a str) -> Result<&'a TimestampRef, Self::Error>

Performs the conversion.
source§

impl<'zf> ZeroFrom<'zf, Timestamp> for &'zf TimestampRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf Timestamp) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, TimestampRef> for &'zf TimestampRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf TimestampRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for TimestampRef

source§

impl StructuralPartialEq for TimestampRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where +operator. Read more

source§

impl PartialOrd for TimestampRef

source§

fn partial_cmp(&self, other: &Self) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= +operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= +operator. Read more
source§

impl Serialize for TimestampRef

Available on crate feature serde only.
source§

fn serialize<S: Serializer>(&self, serializer: S) -> Result<S::Ok, S::Error>

Serialize this value into the given Serde serializer. Read more
source§

impl ToOwned for TimestampRef

§

type Owned = Timestamp

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> Self::Owned

Creates owned data from borrowed data, usually by cloning. Read more
1.63.0 · source§

fn clone_into(&self, target: &mut Self::Owned)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<'a> TryFrom<&'a String> for &'a TimestampRef

§

type Error = TimestampParseError

The type returned in the event of a conversion error.
source§

fn try_from(string: &'a String) -> Result<Self, TimestampParseError>

Performs the conversion.
source§

impl<'a> TryFrom<&'a str> for &'a TimestampRef

§

type Error = TimestampParseError

The type returned in the event of a conversion error.
source§

fn try_from(s: &'a str) -> Result<&'a TimestampRef, Self::Error>

Performs the conversion.
source§

impl<'zf> ZeroFrom<'zf, Timestamp> for &'zf TimestampRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf Timestamp) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl<'zf> ZeroFrom<'zf, TimestampRef> for &'zf TimestampRef

Available on crate feature zerofrom only.
source§

fn zero_from(other: &'zf TimestampRef) -> Self

Clone the other C into a struct that may retain references into C.
source§

impl Eq for TimestampRef

source§

impl StructuralPartialEq for TimestampRef

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> ToString for T
where T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
\ No newline at end of file diff --git a/twitch_types/trait.IntoCow.html b/twitch_types/trait.IntoCow.html index 5696db56..73c95b85 100644 --- a/twitch_types/trait.IntoCow.html +++ b/twitch_types/trait.IntoCow.html @@ -1,4 +1,4 @@ -IntoCow in twitch_types - Rust

Trait twitch_types::IntoCow

source ·
pub trait IntoCow<'a, Ref>
where +IntoCow in twitch_types - Rust

Trait twitch_types::IntoCow

source ·
pub trait IntoCow<'a, Ref>
where Ref: ToOwned + ?Sized,
{ // Required method fn into_cow(self) -> Cow<'a, Ref> @@ -16,4 +16,4 @@ R: ToOwned + ?Sized + 'a, S: ToOwned + ?Sized + 'a, S::Owned: Into<R::Owned>, - &'a R: From<&'a S>,
source§

fn into_cow(self) -> Cow<'a, R>

Implementors§

source§

impl<'a> IntoCow<'a, HexColorRef> for &'a HexColor

Available on crate feature color only.
source§

impl<'a> IntoCow<'a, HexColorRef> for &'a HexColorRef

Available on crate feature color only.
source§

impl<'a> IntoCow<'a, HexColorRef> for HexColor

Available on crate feature color only.
source§

impl<'a> IntoCow<'a, BadgeSetIdRef> for &'a BadgeSetId

Available on crate feature emote only.
source§

impl<'a> IntoCow<'a, BadgeSetIdRef> for &'a BadgeSetIdRef

Available on crate feature emote only.
source§

impl<'a> IntoCow<'a, BadgeSetIdRef> for BadgeSetId

Available on crate feature emote only.
source§

impl<'a> IntoCow<'a, ChatBadgeIdRef> for &'a ChatBadgeId

Available on crate feature emote only.
source§

impl<'a> IntoCow<'a, ChatBadgeIdRef> for &'a ChatBadgeIdRef

Available on crate feature emote only.
source§

impl<'a> IntoCow<'a, ChatBadgeIdRef> for ChatBadgeId

Available on crate feature emote only.
source§

impl<'a> IntoCow<'a, EmoteIdRef> for &'a EmoteId

Available on crate feature emote only.
source§

impl<'a> IntoCow<'a, EmoteIdRef> for &'a EmoteIdRef

Available on crate feature emote only.
source§

impl<'a> IntoCow<'a, EmoteIdRef> for EmoteId

Available on crate feature emote only.
source§

impl<'a> IntoCow<'a, EmoteSetIdRef> for &'a EmoteSetId

Available on crate feature emote only.
source§

impl<'a> IntoCow<'a, EmoteSetIdRef> for &'a EmoteSetIdRef

Available on crate feature emote only.
source§

impl<'a> IntoCow<'a, EmoteSetIdRef> for EmoteSetId

Available on crate feature emote only.
source§

impl<'a> IntoCow<'a, EventSubIdRef> for &'a EventSubId

Available on crate feature eventsub only.
source§

impl<'a> IntoCow<'a, EventSubIdRef> for &'a EventSubIdRef

Available on crate feature eventsub only.
source§

impl<'a> IntoCow<'a, EventSubIdRef> for EventSubId

Available on crate feature eventsub only.
source§

impl<'a> IntoCow<'a, CreatorGoalIdRef> for &'a CreatorGoalId

Available on crate feature goal only.
source§

impl<'a> IntoCow<'a, CreatorGoalIdRef> for &'a CreatorGoalIdRef

Available on crate feature goal only.
source§

impl<'a> IntoCow<'a, CreatorGoalIdRef> for CreatorGoalId

Available on crate feature goal only.
source§

impl<'a> IntoCow<'a, BlockedTermIdRef> for &'a BlockedTermId

Available on crate feature moderation only.
source§

impl<'a> IntoCow<'a, BlockedTermIdRef> for &'a BlockedTermIdRef

Available on crate feature moderation only.
source§

impl<'a> IntoCow<'a, BlockedTermIdRef> for BlockedTermId

Available on crate feature moderation only.
source§

impl<'a> IntoCow<'a, MsgIdRef> for &'a MsgId

source§

impl<'a> IntoCow<'a, MsgIdRef> for &'a MsgIdRef

source§

impl<'a> IntoCow<'a, MsgIdRef> for MsgId

source§

impl<'a> IntoCow<'a, PollChoiceIdRef> for &'a PollChoiceId

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, PollChoiceIdRef> for &'a PollChoiceIdRef

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, PollChoiceIdRef> for PollChoiceId

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, PollIdRef> for &'a PollId

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, PollIdRef> for &'a PollIdRef

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, PollIdRef> for PollId

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, PredictionIdRef> for &'a PredictionId

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, PredictionIdRef> for &'a PredictionIdRef

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, PredictionIdRef> for PredictionId

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, PredictionOutcomeIdRef> for &'a PredictionOutcomeId

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, PredictionOutcomeIdRef> for &'a PredictionOutcomeIdRef

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, PredictionOutcomeIdRef> for PredictionOutcomeId

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, RedemptionIdRef> for &'a RedemptionId

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, RedemptionIdRef> for &'a RedemptionIdRef

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, RedemptionIdRef> for RedemptionId

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, RewardIdRef> for &'a RewardId

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, RewardIdRef> for &'a RewardIdRef

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, RewardIdRef> for RewardId

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, CategoryIdRef> for &'a CategoryId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, CategoryIdRef> for &'a CategoryIdRef

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, CategoryIdRef> for CategoryId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, CharityCampaignIdRef> for &'a CharityCampaignId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, CharityCampaignIdRef> for &'a CharityCampaignIdRef

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, CharityCampaignIdRef> for CharityCampaignId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, CharityDonationIdRef> for &'a CharityDonationId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, CharityDonationIdRef> for &'a CharityDonationIdRef

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, CharityDonationIdRef> for CharityDonationId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, ClipIdRef> for &'a ClipId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, ClipIdRef> for &'a ClipIdRef

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, ClipIdRef> for ClipId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, HypeTrainIdRef> for &'a HypeTrainId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, HypeTrainIdRef> for &'a HypeTrainIdRef

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, HypeTrainIdRef> for HypeTrainId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, IgdbIdRef> for &'a IgdbId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, IgdbIdRef> for &'a IgdbIdRef

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, IgdbIdRef> for IgdbId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, StreamIdRef> for &'a StreamId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, StreamIdRef> for &'a StreamIdRef

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, StreamIdRef> for StreamId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, StreamSegmentIdRef> for &'a StreamSegmentId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, StreamSegmentIdRef> for &'a StreamSegmentIdRef

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, StreamSegmentIdRef> for StreamSegmentId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, TagIdRef> for &'a TagId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, TagIdRef> for &'a TagIdRef

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, TagIdRef> for TagId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, TeamIdRef> for &'a TeamId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, TeamIdRef> for &'a TeamIdRef

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, TeamIdRef> for TeamId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, VideoIdRef> for &'a VideoId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, VideoIdRef> for &'a VideoIdRef

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, VideoIdRef> for VideoId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, DisplayNameRef> for &'a DisplayName

source§

impl<'a> IntoCow<'a, DisplayNameRef> for &'a DisplayNameRef

source§

impl<'a> IntoCow<'a, DisplayNameRef> for DisplayName

source§

impl<'a> IntoCow<'a, NicknameRef> for &'a Nickname

source§

impl<'a> IntoCow<'a, NicknameRef> for &'a NicknameRef

source§

impl<'a> IntoCow<'a, NicknameRef> for Nickname

source§

impl<'a> IntoCow<'a, UserIdRef> for &'a UserId

source§

impl<'a> IntoCow<'a, UserIdRef> for &'a UserIdRef

source§

impl<'a> IntoCow<'a, UserIdRef> for UserId

source§

impl<'a> IntoCow<'a, CommunityGiftIdRef> for &'a CommunityGiftId

Available on crate feature sub only.
source§

impl<'a> IntoCow<'a, CommunityGiftIdRef> for &'a CommunityGiftIdRef

Available on crate feature sub only.
source§

impl<'a> IntoCow<'a, CommunityGiftIdRef> for CommunityGiftId

Available on crate feature sub only.
source§

impl<'a> IntoCow<'a, TimestampRef> for &'a Timestamp

Available on crate feature timestamp only.
source§

impl<'a> IntoCow<'a, TimestampRef> for &'a TimestampRef

Available on crate feature timestamp only.
source§

impl<'a> IntoCow<'a, TimestampRef> for Timestamp

Available on crate feature timestamp only.
\ No newline at end of file + &'a R: From<&'a S>,
source§

fn into_cow(self) -> Cow<'a, R>

Implementors§

source§

impl<'a> IntoCow<'a, HexColorRef> for &'a HexColor

Available on crate feature color only.
source§

impl<'a> IntoCow<'a, HexColorRef> for &'a HexColorRef

Available on crate feature color only.
source§

impl<'a> IntoCow<'a, HexColorRef> for HexColor

Available on crate feature color only.
source§

impl<'a> IntoCow<'a, BadgeSetIdRef> for &'a BadgeSetId

Available on crate feature emote only.
source§

impl<'a> IntoCow<'a, BadgeSetIdRef> for &'a BadgeSetIdRef

Available on crate feature emote only.
source§

impl<'a> IntoCow<'a, BadgeSetIdRef> for BadgeSetId

Available on crate feature emote only.
source§

impl<'a> IntoCow<'a, ChatBadgeIdRef> for &'a ChatBadgeId

Available on crate feature emote only.
source§

impl<'a> IntoCow<'a, ChatBadgeIdRef> for &'a ChatBadgeIdRef

Available on crate feature emote only.
source§

impl<'a> IntoCow<'a, ChatBadgeIdRef> for ChatBadgeId

Available on crate feature emote only.
source§

impl<'a> IntoCow<'a, EmoteIdRef> for &'a EmoteId

Available on crate feature emote only.
source§

impl<'a> IntoCow<'a, EmoteIdRef> for &'a EmoteIdRef

Available on crate feature emote only.
source§

impl<'a> IntoCow<'a, EmoteIdRef> for EmoteId

Available on crate feature emote only.
source§

impl<'a> IntoCow<'a, EmoteSetIdRef> for &'a EmoteSetId

Available on crate feature emote only.
source§

impl<'a> IntoCow<'a, EmoteSetIdRef> for &'a EmoteSetIdRef

Available on crate feature emote only.
source§

impl<'a> IntoCow<'a, EmoteSetIdRef> for EmoteSetId

Available on crate feature emote only.
source§

impl<'a> IntoCow<'a, EventSubIdRef> for &'a EventSubId

Available on crate feature eventsub only.
source§

impl<'a> IntoCow<'a, EventSubIdRef> for &'a EventSubIdRef

Available on crate feature eventsub only.
source§

impl<'a> IntoCow<'a, EventSubIdRef> for EventSubId

Available on crate feature eventsub only.
source§

impl<'a> IntoCow<'a, CreatorGoalIdRef> for &'a CreatorGoalId

Available on crate feature goal only.
source§

impl<'a> IntoCow<'a, CreatorGoalIdRef> for &'a CreatorGoalIdRef

Available on crate feature goal only.
source§

impl<'a> IntoCow<'a, CreatorGoalIdRef> for CreatorGoalId

Available on crate feature goal only.
source§

impl<'a> IntoCow<'a, BlockedTermIdRef> for &'a BlockedTermId

Available on crate feature moderation only.
source§

impl<'a> IntoCow<'a, BlockedTermIdRef> for &'a BlockedTermIdRef

Available on crate feature moderation only.
source§

impl<'a> IntoCow<'a, BlockedTermIdRef> for BlockedTermId

Available on crate feature moderation only.
source§

impl<'a> IntoCow<'a, MsgIdRef> for &'a MsgId

source§

impl<'a> IntoCow<'a, MsgIdRef> for &'a MsgIdRef

source§

impl<'a> IntoCow<'a, MsgIdRef> for MsgId

source§

impl<'a> IntoCow<'a, PollChoiceIdRef> for &'a PollChoiceId

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, PollChoiceIdRef> for &'a PollChoiceIdRef

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, PollChoiceIdRef> for PollChoiceId

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, PollIdRef> for &'a PollId

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, PollIdRef> for &'a PollIdRef

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, PollIdRef> for PollId

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, PredictionIdRef> for &'a PredictionId

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, PredictionIdRef> for &'a PredictionIdRef

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, PredictionIdRef> for PredictionId

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, PredictionOutcomeIdRef> for &'a PredictionOutcomeId

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, PredictionOutcomeIdRef> for &'a PredictionOutcomeIdRef

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, PredictionOutcomeIdRef> for PredictionOutcomeId

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, RedemptionIdRef> for &'a RedemptionId

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, RedemptionIdRef> for &'a RedemptionIdRef

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, RedemptionIdRef> for RedemptionId

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, RewardIdRef> for &'a RewardId

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, RewardIdRef> for &'a RewardIdRef

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, RewardIdRef> for RewardId

Available on crate feature points only.
source§

impl<'a> IntoCow<'a, CategoryIdRef> for &'a CategoryId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, CategoryIdRef> for &'a CategoryIdRef

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, CategoryIdRef> for CategoryId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, CharityCampaignIdRef> for &'a CharityCampaignId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, CharityCampaignIdRef> for &'a CharityCampaignIdRef

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, CharityCampaignIdRef> for CharityCampaignId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, CharityDonationIdRef> for &'a CharityDonationId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, CharityDonationIdRef> for &'a CharityDonationIdRef

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, CharityDonationIdRef> for CharityDonationId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, ClipIdRef> for &'a ClipId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, ClipIdRef> for &'a ClipIdRef

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, ClipIdRef> for ClipId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, HypeTrainIdRef> for &'a HypeTrainId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, HypeTrainIdRef> for &'a HypeTrainIdRef

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, HypeTrainIdRef> for HypeTrainId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, IgdbIdRef> for &'a IgdbId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, IgdbIdRef> for &'a IgdbIdRef

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, IgdbIdRef> for IgdbId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, StreamIdRef> for &'a StreamId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, StreamIdRef> for &'a StreamIdRef

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, StreamIdRef> for StreamId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, StreamSegmentIdRef> for &'a StreamSegmentId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, StreamSegmentIdRef> for &'a StreamSegmentIdRef

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, StreamSegmentIdRef> for StreamSegmentId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, TagIdRef> for &'a TagId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, TagIdRef> for &'a TagIdRef

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, TagIdRef> for TagId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, TeamIdRef> for &'a TeamId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, TeamIdRef> for &'a TeamIdRef

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, TeamIdRef> for TeamId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, VideoIdRef> for &'a VideoId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, VideoIdRef> for &'a VideoIdRef

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, VideoIdRef> for VideoId

Available on crate feature stream only.
source§

impl<'a> IntoCow<'a, DisplayNameRef> for &'a DisplayName

source§

impl<'a> IntoCow<'a, DisplayNameRef> for &'a DisplayNameRef

source§

impl<'a> IntoCow<'a, DisplayNameRef> for DisplayName

source§

impl<'a> IntoCow<'a, NicknameRef> for &'a Nickname

source§

impl<'a> IntoCow<'a, NicknameRef> for &'a NicknameRef

source§

impl<'a> IntoCow<'a, NicknameRef> for Nickname

source§

impl<'a> IntoCow<'a, UserIdRef> for &'a UserId

source§

impl<'a> IntoCow<'a, UserIdRef> for &'a UserIdRef

source§

impl<'a> IntoCow<'a, UserIdRef> for UserId

source§

impl<'a> IntoCow<'a, CommunityGiftIdRef> for &'a CommunityGiftId

Available on crate feature sub only.
source§

impl<'a> IntoCow<'a, CommunityGiftIdRef> for &'a CommunityGiftIdRef

Available on crate feature sub only.
source§

impl<'a> IntoCow<'a, CommunityGiftIdRef> for CommunityGiftId

Available on crate feature sub only.
source§

impl<'a> IntoCow<'a, TimestampRef> for &'a Timestamp

Available on crate feature timestamp only.
source§

impl<'a> IntoCow<'a, TimestampRef> for &'a TimestampRef

Available on crate feature timestamp only.
source§

impl<'a> IntoCow<'a, TimestampRef> for Timestamp

Available on crate feature timestamp only.
\ No newline at end of file diff --git a/twitch_types/type.UserName.html b/twitch_types/type.UserName.html index 443115fb..465cd030 100644 --- a/twitch_types/type.UserName.html +++ b/twitch_types/type.UserName.html @@ -1,2 +1,2 @@ -UserName in twitch_types - Rust

Type Alias twitch_types::UserName

source ·
pub type UserName = Nickname;
Expand description

A username, also specified as login. Should not be capitalized.

+UserName in twitch_types - Rust

Type Alias twitch_types::UserName

source ·
pub type UserName = Nickname;
Expand description

A username, also specified as login. Should not be capitalized.

Aliased Type§

struct UserName(/* private fields */);
\ No newline at end of file diff --git a/twitch_types/type.UserNameRef.html b/twitch_types/type.UserNameRef.html index c87f1104..36ff8847 100644 --- a/twitch_types/type.UserNameRef.html +++ b/twitch_types/type.UserNameRef.html @@ -1,2 +1,2 @@ -UserNameRef in twitch_types - Rust

Type Alias twitch_types::UserNameRef

source ·
pub type UserNameRef = NicknameRef;
Expand description

A reference to a borrowed UserName, also specified as login. Should not be capitalized.

+UserNameRef in twitch_types - Rust

Type Alias twitch_types::UserNameRef

source ·
pub type UserNameRef = NicknameRef;
Expand description

A reference to a borrowed UserName, also specified as login. Should not be capitalized.

Aliased Type§

struct UserNameRef(/* private fields */);
\ No newline at end of file diff --git a/twitch_types/user/index.html b/twitch_types/user/index.html index d085d821..bea5765d 100644 --- a/twitch_types/user/index.html +++ b/twitch_types/user/index.html @@ -1,2 +1,2 @@ -twitch_types::user - Rust

Module twitch_types::user

source ·
Available on crate feature user only.
Expand description

types for user related things

+twitch_types::user - Rust

Module twitch_types::user

source ·
Available on crate feature user only.
Expand description

types for user related things

Re-exports§

Structs§

  • A user according to many endpoints
\ No newline at end of file diff --git a/twitch_types/user/struct.User.html b/twitch_types/user/struct.User.html index ab37c150..df31feeb 100644 --- a/twitch_types/user/struct.User.html +++ b/twitch_types/user/struct.User.html @@ -1,4 +1,4 @@ -User in twitch_types::user - Rust

Struct twitch_types::user::User

source ·
pub struct User {
+User in twitch_types::user - Rust

Struct twitch_types::user::User

source ·
pub struct User {
     pub id: UserId,
     pub login: UserName,
     pub display_name: DisplayName,
@@ -13,9 +13,9 @@
 by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Serialize for User

source§

fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
source§

impl Eq for User

source§

impl StructuralPartialEq for User

Auto Trait Implementations§

§

impl Freeze for User

§

impl RefUnwindSafe for User

§

impl Send for User

§

impl Sync for User

§

impl Unpin for User

§

impl UnwindSafe for User

Blanket Implementations§

source§

impl<T> Any for T
where - T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where - T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where - T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where + T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where + T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where + T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> CloneToUninit for T
where T: Clone,

source§

default unsafe fn clone_to_uninit(&self, dst: *mut T)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an