pub struct ElementSlicing {
pub discriminator: Option<Vec<ElementDiscriminator>>,
pub rules: Option<String>,
pub ordered: Option<bool>,
pub description: Option<String>,
}Fields§
§discriminator: Option<Vec<ElementDiscriminator>>§rules: Option<String>§ordered: Option<bool>§description: Option<String>Trait Implementations§
Source§impl Clone for ElementSlicing
impl Clone for ElementSlicing
Source§fn clone(&self) -> ElementSlicing
fn clone(&self) -> ElementSlicing
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 ElementSlicing
impl Debug for ElementSlicing
Source§impl<'de> Deserialize<'de> for ElementSlicing
impl<'de> Deserialize<'de> for ElementSlicing
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 ElementSlicing
impl RefUnwindSafe for ElementSlicing
impl Send for ElementSlicing
impl Sync for ElementSlicing
impl Unpin for ElementSlicing
impl UnsafeUnpin for ElementSlicing
impl UnwindSafe for ElementSlicing
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