pub enum MetadataExpression {
SampleState(SampleStateMatch),
ViewState(ViewStateMatch),
InstanceState(InstanceStateMatch),
}Expand description
Metadata-Expression aus Spec §7.4.8.
Variants§
SampleState(SampleStateMatch)
sample_state=read|not_read|any
ViewState(ViewStateMatch)
view_state=new|not_new|any
InstanceState(InstanceStateMatch)
instance_state=alive|not_alive_disposed|not_alive_no_writers|any
Trait Implementations§
Source§impl Clone for MetadataExpression
impl Clone for MetadataExpression
Source§fn clone(&self) -> MetadataExpression
fn clone(&self) -> MetadataExpression
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 MetadataExpression
impl Debug for MetadataExpression
Source§impl PartialEq for MetadataExpression
impl PartialEq for MetadataExpression
Source§fn eq(&self, other: &MetadataExpression) -> bool
fn eq(&self, other: &MetadataExpression) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for MetadataExpression
impl Eq for MetadataExpression
impl StructuralPartialEq for MetadataExpression
Auto Trait Implementations§
impl Freeze for MetadataExpression
impl RefUnwindSafe for MetadataExpression
impl Send for MetadataExpression
impl Sync for MetadataExpression
impl Unpin for MetadataExpression
impl UnsafeUnpin for MetadataExpression
impl UnwindSafe for MetadataExpression
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