Struct aws_sdk_accessanalyzer::types::Substring
source · #[non_exhaustive]pub struct Substring {
pub start: i32,
pub length: i32,
}Expand description
A reference to a substring of a literal string in a JSON document.
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.start: i32The start index of the substring, starting from 0.
length: i32The length of the substring.
Implementations§
Trait Implementations§
source§impl PartialEq for Substring
impl PartialEq for Substring
impl StructuralPartialEq for Substring
Auto Trait Implementations§
impl RefUnwindSafe for Substring
impl Send for Substring
impl Sync for Substring
impl Unpin for Substring
impl UnwindSafe for Substring
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.