pub struct AbiTargeting {
pub alternatives: Option<Vec<Abi>>,
pub value: Option<Vec<Abi>>,
}Expand description
Targeting based on Abi.
This type is not used in any activity, and only used as part of another schema.
Fields§
§alternatives: Option<Vec<Abi>>Targeting of other sibling directories that were in the Bundle. For main splits this is targeting of other main splits.
value: Option<Vec<Abi>>Value of an abi.
Trait Implementations§
Source§impl Clone for AbiTargeting
impl Clone for AbiTargeting
Source§fn clone(&self) -> AbiTargeting
fn clone(&self) -> AbiTargeting
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 AbiTargeting
impl Debug for AbiTargeting
Source§impl Default for AbiTargeting
impl Default for AbiTargeting
Source§fn default() -> AbiTargeting
fn default() -> AbiTargeting
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AbiTargeting
impl<'de> Deserialize<'de> for AbiTargeting
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
Source§impl Serialize for AbiTargeting
impl Serialize for AbiTargeting
impl Part for AbiTargeting
Auto Trait Implementations§
impl Freeze for AbiTargeting
impl RefUnwindSafe for AbiTargeting
impl Send for AbiTargeting
impl Sync for AbiTargeting
impl Unpin for AbiTargeting
impl UnwindSafe for AbiTargeting
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