pub struct ManagedLocation {
pub size: String,
pub availability_zone: Option<String>,
pub disk: bool,
pub internal: bool,
pub billed_as: Option<String>,
pub pending: bool,
}Fields§
§size: String§availability_zone: Option<String>§disk: bool§internal: bool§billed_as: Option<String>§pending: boolTrait Implementations§
Source§impl Arbitrary for ManagedLocation
impl Arbitrary for ManagedLocation
Source§type Parameters = (<String as Arbitrary>::Parameters, <Option<String> as Arbitrary>::Parameters, <bool as Arbitrary>::Parameters, <bool as Arbitrary>::Parameters, <Option<String> as Arbitrary>::Parameters, <bool as Arbitrary>::Parameters)
type Parameters = (<String as Arbitrary>::Parameters, <Option<String> as Arbitrary>::Parameters, <bool as Arbitrary>::Parameters, <bool as Arbitrary>::Parameters, <Option<String> as Arbitrary>::Parameters, <bool as Arbitrary>::Parameters)
The type of parameters that
arbitrary_with accepts for configuration
of the generated Strategy. Parameters must implement Default.Source§type Strategy = Map<(<String as Arbitrary>::Strategy, <Option<String> as Arbitrary>::Strategy, <bool as Arbitrary>::Strategy, <bool as Arbitrary>::Strategy, <Option<String> as Arbitrary>::Strategy, <bool as Arbitrary>::Strategy), fn((String, Option<String>, bool, bool, Option<String>, bool)) -> ManagedLocation>
type Strategy = Map<(<String as Arbitrary>::Strategy, <Option<String> as Arbitrary>::Strategy, <bool as Arbitrary>::Strategy, <bool as Arbitrary>::Strategy, <Option<String> as Arbitrary>::Strategy, <bool as Arbitrary>::Strategy), fn((String, Option<String>, bool, bool, Option<String>, bool)) -> ManagedLocation>
The type of
Strategy used to generate values of type Self.Source§fn arbitrary_with(_top: Self::Parameters) -> Self::Strategy
fn arbitrary_with(_top: Self::Parameters) -> Self::Strategy
Source§impl Clone for ManagedLocation
impl Clone for ManagedLocation
Source§fn clone(&self) -> ManagedLocation
fn clone(&self) -> ManagedLocation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ManagedLocation
impl Debug for ManagedLocation
Source§impl Default for ManagedLocation
impl Default for ManagedLocation
Source§fn default() -> ManagedLocation
fn default() -> ManagedLocation
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ManagedLocation
impl<'de> Deserialize<'de> for ManagedLocation
Source§fn 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
impl Eq for ManagedLocation
Source§impl Ord for ManagedLocation
impl Ord for ManagedLocation
Source§fn cmp(&self, other: &ManagedLocation) -> Ordering
fn cmp(&self, other: &ManagedLocation) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for ManagedLocation
impl PartialEq for ManagedLocation
Source§impl PartialOrd for ManagedLocation
impl PartialOrd for ManagedLocation
Source§impl Serialize for ManagedLocation
impl Serialize for ManagedLocation
impl StructuralPartialEq for ManagedLocation
Auto Trait Implementations§
impl Freeze for ManagedLocation
impl RefUnwindSafe for ManagedLocation
impl Send for ManagedLocation
impl Sync for ManagedLocation
impl Unpin for ManagedLocation
impl UnsafeUnpin for ManagedLocation
impl UnwindSafe for ManagedLocation
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