pub struct OriginGroup {
pub id: String,
pub failover_criteria: OriginGroupFailoverCriteria,
pub members: OriginGroupMembers,
pub selection_criteria: Option<String>,
}Fields§
§id: String§failover_criteria: OriginGroupFailoverCriteria§members: OriginGroupMembers§selection_criteria: Option<String>Trait Implementations§
Source§impl Clone for OriginGroup
impl Clone for OriginGroup
Source§fn clone(&self) -> OriginGroup
fn clone(&self) -> OriginGroup
Returns a duplicate of the value. Read more
1.0.0 · 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 OriginGroup
impl Debug for OriginGroup
Source§impl Default for OriginGroup
impl Default for OriginGroup
Source§fn default() -> OriginGroup
fn default() -> OriginGroup
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OriginGroup
impl<'de> Deserialize<'de> for OriginGroup
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
Auto Trait Implementations§
impl Freeze for OriginGroup
impl RefUnwindSafe for OriginGroup
impl Send for OriginGroup
impl Sync for OriginGroup
impl Unpin for OriginGroup
impl UnsafeUnpin for OriginGroup
impl UnwindSafe for OriginGroup
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