diff --git a/src/breakpoint.rs b/src/breakpoint.rs index fa9e8f35..41a0e664 100644 --- a/src/breakpoint.rs +++ b/src/breakpoint.rs @@ -223,7 +223,7 @@ pub struct SBBreakpointLocationIter<'d> { idx: usize, } -impl<'d> Iterator for SBBreakpointLocationIter<'d> { +impl Iterator for SBBreakpointLocationIter<'_> { type Item = SBBreakpointLocation; fn next(&mut self) -> Option { @@ -244,7 +244,7 @@ impl<'d> Iterator for SBBreakpointLocationIter<'d> { } } -impl<'d> ExactSizeIterator for SBBreakpointLocationIter<'d> {} +impl ExactSizeIterator for SBBreakpointLocationIter<'_> {} #[cfg(feature = "graphql")] #[juniper::graphql_object] diff --git a/src/breakpointlist.rs b/src/breakpointlist.rs index c3d21c8e..8475b7d2 100644 --- a/src/breakpointlist.rs +++ b/src/breakpointlist.rs @@ -97,7 +97,7 @@ pub struct SBBreakpointListIter<'d> { idx: usize, } -impl<'d> Iterator for SBBreakpointListIter<'d> { +impl Iterator for SBBreakpointListIter<'_> { type Item = SBBreakpoint; fn next(&mut self) -> Option { @@ -118,4 +118,4 @@ impl<'d> Iterator for SBBreakpointListIter<'d> { } } -impl<'d> ExactSizeIterator for SBBreakpointListIter<'d> {} +impl ExactSizeIterator for SBBreakpointListIter<'_> {} diff --git a/src/compileunit.rs b/src/compileunit.rs index 9ce2a1ef..95047fef 100644 --- a/src/compileunit.rs +++ b/src/compileunit.rs @@ -100,7 +100,7 @@ pub struct SBCompileUnitLineEntryIter<'d> { idx: u32, } -impl<'d> Iterator for SBCompileUnitLineEntryIter<'d> { +impl Iterator for SBCompileUnitLineEntryIter<'_> { type Item = SBLineEntry; fn next(&mut self) -> Option { @@ -121,7 +121,7 @@ impl<'d> Iterator for SBCompileUnitLineEntryIter<'d> { } } -impl<'d> ExactSizeIterator for SBCompileUnitLineEntryIter<'d> {} +impl ExactSizeIterator for SBCompileUnitLineEntryIter<'_> {} #[cfg(feature = "graphql")] #[juniper::graphql_object] diff --git a/src/debugger.rs b/src/debugger.rs index 688b4ba9..edbd4fb1 100644 --- a/src/debugger.rs +++ b/src/debugger.rs @@ -471,7 +471,7 @@ pub struct SBDebuggerTargetIter<'d> { idx: usize, } -impl<'d> Iterator for SBDebuggerTargetIter<'d> { +impl Iterator for SBDebuggerTargetIter<'_> { type Item = SBTarget; fn next(&mut self) -> Option { @@ -492,7 +492,7 @@ impl<'d> Iterator for SBDebuggerTargetIter<'d> { } } -impl<'d> ExactSizeIterator for SBDebuggerTargetIter<'d> {} +impl ExactSizeIterator for SBDebuggerTargetIter<'_> {} impl Clone for SBDebugger { fn clone(&self) -> SBDebugger { @@ -527,7 +527,7 @@ pub struct SBDebuggerPlatformIter<'d> { idx: u32, } -impl<'d> Iterator for SBDebuggerPlatformIter<'d> { +impl Iterator for SBDebuggerPlatformIter<'_> { type Item = SBPlatform; fn next(&mut self) -> Option { @@ -548,7 +548,7 @@ impl<'d> Iterator for SBDebuggerPlatformIter<'d> { } } -impl<'d> ExactSizeIterator for SBDebuggerPlatformIter<'d> {} +impl ExactSizeIterator for SBDebuggerPlatformIter<'_> {} /// Iterate over the available platforms. pub struct SBDebuggerAvailablePlatformIter<'d> { @@ -556,7 +556,7 @@ pub struct SBDebuggerAvailablePlatformIter<'d> { idx: u32, } -impl<'d> Iterator for SBDebuggerAvailablePlatformIter<'d> { +impl Iterator for SBDebuggerAvailablePlatformIter<'_> { type Item = SBStructuredData; fn next(&mut self) -> Option { @@ -577,7 +577,7 @@ impl<'d> Iterator for SBDebuggerAvailablePlatformIter<'d> { } } -impl<'d> ExactSizeIterator for SBDebuggerAvailablePlatformIter<'d> {} +impl ExactSizeIterator for SBDebuggerAvailablePlatformIter<'_> {} #[cfg(feature = "graphql")] impl ::juniper::Context for SBDebugger {} diff --git a/src/filespeclist.rs b/src/filespeclist.rs index fcc7f518..5a6278d8 100644 --- a/src/filespeclist.rs +++ b/src/filespeclist.rs @@ -102,7 +102,7 @@ pub struct SBFileSpecListIter<'d> { idx: usize, } -impl<'d> Iterator for SBFileSpecListIter<'d> { +impl Iterator for SBFileSpecListIter<'_> { type Item = SBFileSpec; fn next(&mut self) -> Option { @@ -123,4 +123,4 @@ impl<'d> Iterator for SBFileSpecListIter<'d> { } } -impl<'d> ExactSizeIterator for SBFileSpecListIter<'d> {} +impl ExactSizeIterator for SBFileSpecListIter<'_> {} diff --git a/src/instructionlist.rs b/src/instructionlist.rs index d051c8f5..68709c12 100644 --- a/src/instructionlist.rs +++ b/src/instructionlist.rs @@ -101,7 +101,7 @@ pub struct SBInstructionListIter<'d> { idx: usize, } -impl<'d> Iterator for SBInstructionListIter<'d> { +impl Iterator for SBInstructionListIter<'_> { type Item = SBInstruction; fn next(&mut self) -> Option { @@ -125,4 +125,4 @@ impl<'d> Iterator for SBInstructionListIter<'d> { } } -impl<'d> ExactSizeIterator for SBInstructionListIter<'d> {} +impl ExactSizeIterator for SBInstructionListIter<'_> {} diff --git a/src/launchinfo.rs b/src/launchinfo.rs index aaad0f11..e9c99b17 100644 --- a/src/launchinfo.rs +++ b/src/launchinfo.rs @@ -303,4 +303,4 @@ impl<'d> Iterator for SBLaunchInfoArgumentsIter<'d> { } } -impl<'d> ExactSizeIterator for SBLaunchInfoArgumentsIter<'d> {} +impl ExactSizeIterator for SBLaunchInfoArgumentsIter<'_> {} diff --git a/src/memoryregioninfo.rs b/src/memoryregioninfo.rs index 5da1a638..8d39d2dc 100644 --- a/src/memoryregioninfo.rs +++ b/src/memoryregioninfo.rs @@ -170,7 +170,7 @@ pub struct SBMemoryRegionInfoDirtyPageIter<'d> { idx: u32, } -impl<'d> Iterator for SBMemoryRegionInfoDirtyPageIter<'d> { +impl Iterator for SBMemoryRegionInfoDirtyPageIter<'_> { type Item = lldb_addr_t; fn next(&mut self) -> Option { diff --git a/src/memoryregioninfolist.rs b/src/memoryregioninfolist.rs index e7d85dc0..090c04e4 100644 --- a/src/memoryregioninfolist.rs +++ b/src/memoryregioninfolist.rs @@ -78,7 +78,7 @@ pub struct SBMemoryRegionInfoListIter<'d> { idx: u32, } -impl<'d> Iterator for SBMemoryRegionInfoListIter<'d> { +impl Iterator for SBMemoryRegionInfoListIter<'_> { type Item = SBMemoryRegionInfo; fn next(&mut self) -> Option { @@ -104,4 +104,4 @@ impl<'d> Iterator for SBMemoryRegionInfoListIter<'d> { } } -impl<'d> ExactSizeIterator for SBMemoryRegionInfoListIter<'d> {} +impl ExactSizeIterator for SBMemoryRegionInfoListIter<'_> {} diff --git a/src/module.rs b/src/module.rs index 18233baa..91d58016 100644 --- a/src/module.rs +++ b/src/module.rs @@ -119,7 +119,7 @@ pub struct SBModuleSectionIter<'d> { idx: usize, } -impl<'d> Iterator for SBModuleSectionIter<'d> { +impl Iterator for SBModuleSectionIter<'_> { type Item = SBSection; fn next(&mut self) -> Option { @@ -140,7 +140,7 @@ impl<'d> Iterator for SBModuleSectionIter<'d> { } } -impl<'d> ExactSizeIterator for SBModuleSectionIter<'d> {} +impl ExactSizeIterator for SBModuleSectionIter<'_> {} /// Iterate over the [symbols] in a [module]. /// @@ -151,7 +151,7 @@ pub struct SBModuleSymbolsIter<'d> { index: usize, } -impl<'d> Iterator for SBModuleSymbolsIter<'d> { +impl Iterator for SBModuleSymbolsIter<'_> { type Item = SBSymbol; fn next(&mut self) -> Option { @@ -178,7 +178,7 @@ impl<'d> Iterator for SBModuleSymbolsIter<'d> { } } -impl<'d> ExactSizeIterator for SBModuleSymbolsIter<'d> {} +impl ExactSizeIterator for SBModuleSymbolsIter<'_> {} impl Clone for SBModule { fn clone(&self) -> SBModule { diff --git a/src/process.rs b/src/process.rs index 000a5d25..40da1820 100644 --- a/src/process.rs +++ b/src/process.rs @@ -649,7 +649,7 @@ pub struct SBProcessThreadIter<'d> { idx: usize, } -impl<'d> Iterator for SBProcessThreadIter<'d> { +impl Iterator for SBProcessThreadIter<'_> { type Item = SBThread; fn next(&mut self) -> Option { @@ -679,7 +679,7 @@ pub struct SBProcessQueueIter<'d> { idx: usize, } -impl<'d> Iterator for SBProcessQueueIter<'d> { +impl Iterator for SBProcessQueueIter<'_> { type Item = SBQueue; fn next(&mut self) -> Option { @@ -812,7 +812,7 @@ impl<'d> Iterator for SBProcessEventRestartedReasonIter<'d> { } } -impl<'d> ExactSizeIterator for SBProcessEventRestartedReasonIter<'d> {} +impl ExactSizeIterator for SBProcessEventRestartedReasonIter<'_> {} #[cfg(feature = "graphql")] #[juniper::graphql_object] diff --git a/src/queue.rs b/src/queue.rs index f8828bdb..4b8b5558 100644 --- a/src/queue.rs +++ b/src/queue.rs @@ -142,7 +142,7 @@ pub struct SBQueueThreadIter<'d> { idx: usize, } -impl<'d> Iterator for SBQueueThreadIter<'d> { +impl Iterator for SBQueueThreadIter<'_> { type Item = SBThread; fn next(&mut self) -> Option { @@ -163,7 +163,7 @@ impl<'d> Iterator for SBQueueThreadIter<'d> { } } -impl<'d> ExactSizeIterator for SBQueueThreadIter<'d> {} +impl ExactSizeIterator for SBQueueThreadIter<'_> {} /// Iterate over the [queue items] in a [queue]. /// @@ -174,7 +174,7 @@ pub struct SBQueueQueueItemIter<'d> { idx: usize, } -impl<'d> Iterator for SBQueueQueueItemIter<'d> { +impl Iterator for SBQueueQueueItemIter<'_> { type Item = SBQueueItem; fn next(&mut self) -> Option { @@ -195,7 +195,7 @@ impl<'d> Iterator for SBQueueQueueItemIter<'d> { } } -impl<'d> ExactSizeIterator for SBQueueQueueItemIter<'d> {} +impl ExactSizeIterator for SBQueueQueueItemIter<'_> {} #[cfg(feature = "graphql")] #[juniper::graphql_object] diff --git a/src/section.rs b/src/section.rs index b1b231f9..7c42623e 100644 --- a/src/section.rs +++ b/src/section.rs @@ -144,7 +144,7 @@ pub struct SBSectionSubSectionIter<'d> { idx: usize, } -impl<'d> Iterator for SBSectionSubSectionIter<'d> { +impl Iterator for SBSectionSubSectionIter<'_> { type Item = SBSection; fn next(&mut self) -> Option { @@ -165,7 +165,7 @@ impl<'d> Iterator for SBSectionSubSectionIter<'d> { } } -impl<'d> ExactSizeIterator for SBSectionSubSectionIter<'d> {} +impl ExactSizeIterator for SBSectionSubSectionIter<'_> {} impl Clone for SBSection { fn clone(&self) -> SBSection { diff --git a/src/stringlist.rs b/src/stringlist.rs index 011ed25d..dad0b0fc 100644 --- a/src/stringlist.rs +++ b/src/stringlist.rs @@ -135,4 +135,4 @@ impl<'d> Iterator for SBStringListIter<'d> { } } -impl<'d> ExactSizeIterator for SBStringListIter<'d> {} +impl ExactSizeIterator for SBStringListIter<'_> {} diff --git a/src/symbolcontextlist.rs b/src/symbolcontextlist.rs index ef47da87..3a6a3f01 100644 --- a/src/symbolcontextlist.rs +++ b/src/symbolcontextlist.rs @@ -98,7 +98,7 @@ pub struct SBSymbolContextListIter<'d> { idx: usize, } -impl<'d> Iterator for SBSymbolContextListIter<'d> { +impl Iterator for SBSymbolContextListIter<'_> { type Item = SBSymbolContext; fn next(&mut self) -> Option { @@ -119,4 +119,4 @@ impl<'d> Iterator for SBSymbolContextListIter<'d> { } } -impl<'d> ExactSizeIterator for SBSymbolContextListIter<'d> {} +impl ExactSizeIterator for SBSymbolContextListIter<'_> {} diff --git a/src/target.rs b/src/target.rs index 79a9d52f..73d7609b 100644 --- a/src/target.rs +++ b/src/target.rs @@ -433,7 +433,7 @@ pub struct SBTargetBreakpointIter<'d> { idx: usize, } -impl<'d> Iterator for SBTargetBreakpointIter<'d> { +impl Iterator for SBTargetBreakpointIter<'_> { type Item = SBBreakpoint; fn next(&mut self) -> Option { @@ -454,7 +454,7 @@ impl<'d> Iterator for SBTargetBreakpointIter<'d> { } } -impl<'d> ExactSizeIterator for SBTargetBreakpointIter<'d> {} +impl ExactSizeIterator for SBTargetBreakpointIter<'_> {} /// Iterate over the [watchpoints] in a [target]. /// @@ -465,7 +465,7 @@ pub struct SBTargetWatchpointIter<'d> { idx: usize, } -impl<'d> Iterator for SBTargetWatchpointIter<'d> { +impl Iterator for SBTargetWatchpointIter<'_> { type Item = SBWatchpoint; fn next(&mut self) -> Option { @@ -486,7 +486,7 @@ impl<'d> Iterator for SBTargetWatchpointIter<'d> { } } -impl<'d> ExactSizeIterator for SBTargetWatchpointIter<'d> {} +impl ExactSizeIterator for SBTargetWatchpointIter<'_> {} #[allow(missing_docs)] pub struct SBTargetEvent<'e> { @@ -520,7 +520,7 @@ pub struct SBTargetEventModuleIter<'d> { idx: usize, } -impl<'d> Iterator for SBTargetEventModuleIter<'d> { +impl Iterator for SBTargetEventModuleIter<'_> { type Item = SBModule; fn next(&mut self) -> Option { @@ -542,7 +542,7 @@ impl<'d> Iterator for SBTargetEventModuleIter<'d> { } } -impl<'d> ExactSizeIterator for SBTargetEventModuleIter<'d> {} +impl ExactSizeIterator for SBTargetEventModuleIter<'_> {} /// Iterate over the [modules] in a [target]. /// @@ -553,7 +553,7 @@ pub struct SBTargetModuleIter<'d> { idx: u32, } -impl<'d> Iterator for SBTargetModuleIter<'d> { +impl Iterator for SBTargetModuleIter<'_> { type Item = SBModule; fn next(&mut self) -> Option { @@ -574,7 +574,7 @@ impl<'d> Iterator for SBTargetModuleIter<'d> { } } -impl<'d> ExactSizeIterator for SBTargetModuleIter<'d> {} +impl ExactSizeIterator for SBTargetModuleIter<'_> {} #[cfg(feature = "graphql")] #[juniper::graphql_object] diff --git a/src/thread.rs b/src/thread.rs index a4d3bf0f..a6242e70 100644 --- a/src/thread.rs +++ b/src/thread.rs @@ -342,7 +342,7 @@ pub struct SBThreadFrameIter<'d> { idx: usize, } -impl<'d> Iterator for SBThreadFrameIter<'d> { +impl Iterator for SBThreadFrameIter<'_> { type Item = SBFrame; fn next(&mut self) -> Option { @@ -363,7 +363,7 @@ impl<'d> Iterator for SBThreadFrameIter<'d> { } } -impl<'d> ExactSizeIterator for SBThreadFrameIter<'d> {} +impl ExactSizeIterator for SBThreadFrameIter<'_> {} impl Clone for SBThread { fn clone(&self) -> SBThread { diff --git a/src/typelist.rs b/src/typelist.rs index 114c0990..8dfde745 100644 --- a/src/typelist.rs +++ b/src/typelist.rs @@ -72,7 +72,7 @@ pub struct SBTypeListIter<'d> { idx: usize, } -impl<'d> Iterator for SBTypeListIter<'d> { +impl Iterator for SBTypeListIter<'_> { type Item = SBType; fn next(&mut self) -> Option { @@ -93,4 +93,4 @@ impl<'d> Iterator for SBTypeListIter<'d> { } } -impl<'d> ExactSizeIterator for SBTypeListIter<'d> {} +impl ExactSizeIterator for SBTypeListIter<'_> {} diff --git a/src/value.rs b/src/value.rs index c4d81949..2f5e4b9b 100644 --- a/src/value.rs +++ b/src/value.rs @@ -307,7 +307,7 @@ pub struct SBValueChildIter<'d> { idx: u32, } -impl<'d> Iterator for SBValueChildIter<'d> { +impl Iterator for SBValueChildIter<'_> { type Item = SBValue; fn next(&mut self) -> Option { @@ -328,7 +328,7 @@ impl<'d> Iterator for SBValueChildIter<'d> { } } -impl<'d> ExactSizeIterator for SBValueChildIter<'d> {} +impl ExactSizeIterator for SBValueChildIter<'_> {} #[cfg(feature = "graphql")] #[juniper::graphql_object] diff --git a/src/valuelist.rs b/src/valuelist.rs index 29add031..615dc268 100644 --- a/src/valuelist.rs +++ b/src/valuelist.rs @@ -110,7 +110,7 @@ pub struct SBValueListIter<'d> { idx: usize, } -impl<'d> Iterator for SBValueListIter<'d> { +impl Iterator for SBValueListIter<'_> { type Item = SBValue; fn next(&mut self) -> Option { @@ -131,4 +131,4 @@ impl<'d> Iterator for SBValueListIter<'d> { } } -impl<'d> ExactSizeIterator for SBValueListIter<'d> {} +impl ExactSizeIterator for SBValueListIter<'_> {}