Trait schema_org_types::ConsumeActionTrait
source · pub trait ConsumeActionTrait {
// Required methods
fn get_action_accessibility_requirement(
&self
) -> &[ActionAccessibilityRequirementProperty];
fn take_action_accessibility_requirement(
&mut self
) -> Vec<ActionAccessibilityRequirementProperty>;
fn get_expects_acceptance_of(&self) -> &[ExpectsAcceptanceOfProperty];
fn take_expects_acceptance_of(&mut self) -> Vec<ExpectsAcceptanceOfProperty>;
}
Expand description
This trait is for properties from https://schema.org/ConsumeAction.
Required Methods§
sourcefn get_action_accessibility_requirement(
&self
) -> &[ActionAccessibilityRequirementProperty]
fn get_action_accessibility_requirement( &self ) -> &[ActionAccessibilityRequirementProperty]
Get https://schema.org/actionAccessibilityRequirement from Self
as borrowed slice.
sourcefn take_action_accessibility_requirement(
&mut self
) -> Vec<ActionAccessibilityRequirementProperty>
fn take_action_accessibility_requirement( &mut self ) -> Vec<ActionAccessibilityRequirementProperty>
Take https://schema.org/actionAccessibilityRequirement from Self
as owned vector.
sourcefn get_expects_acceptance_of(&self) -> &[ExpectsAcceptanceOfProperty]
fn get_expects_acceptance_of(&self) -> &[ExpectsAcceptanceOfProperty]
Get https://schema.org/expectsAcceptanceOf from Self
as borrowed slice.
sourcefn take_expects_acceptance_of(&mut self) -> Vec<ExpectsAcceptanceOfProperty>
fn take_expects_acceptance_of(&mut self) -> Vec<ExpectsAcceptanceOfProperty>
Take https://schema.org/expectsAcceptanceOf from Self
as owned vector.