pub struct BucketScanSummary {
pub description: String,
pub ip: Ip,
pub time_range: Vec<TimeRange>,
pub source_arn: String,
pub record_count: i64,
pub location: Location,
pub event_count: i64,
pub events: HashMap<String, ActionInfo>,
pub recipient_account_id: HashMap<String, i64>,
}
Fields
description: String
ip: Ip
time_range: Vec<TimeRange>
source_arn: String
record_count: i64
location: Location
event_count: i64
events: HashMap<String, ActionInfo>
recipient_account_id: HashMap<String, i64>
Trait Implementations
sourceimpl Clone for BucketScanSummary
impl Clone for BucketScanSummary
sourcefn clone(&self) -> BucketScanSummary
fn clone(&self) -> BucketScanSummary
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for BucketScanSummary
impl Debug for BucketScanSummary
sourceimpl Default for BucketScanSummary
impl Default for BucketScanSummary
sourcefn default() -> BucketScanSummary
fn default() -> BucketScanSummary
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for BucketScanSummary
impl<'de> Deserialize<'de> for BucketScanSummary
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<BucketScanSummary> for BucketScanSummary
impl PartialEq<BucketScanSummary> for BucketScanSummary
sourcefn eq(&self, other: &BucketScanSummary) -> bool
fn eq(&self, other: &BucketScanSummary) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &BucketScanSummary) -> bool
fn ne(&self, other: &BucketScanSummary) -> bool
This method tests for !=
.
sourceimpl Serialize for BucketScanSummary
impl Serialize for BucketScanSummary
impl StructuralPartialEq for BucketScanSummary
Auto Trait Implementations
impl RefUnwindSafe for BucketScanSummary
impl Send for BucketScanSummary
impl Sync for BucketScanSummary
impl Unpin for BucketScanSummary
impl UnwindSafe for BucketScanSummary
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more