pub struct PartialDataComponentMatcher {
pub matcher_type: PartialMatcherType,
pub predicate: Nbt,
}Expand description
An NBT-backed partial component predicate.
Fields§
§matcher_type: PartialMatcherType§predicate: NbtTrait Implementations§
Source§impl Clone for PartialDataComponentMatcher
impl Clone for PartialDataComponentMatcher
Source§fn clone(&self) -> PartialDataComponentMatcher
fn clone(&self) -> PartialDataComponentMatcher
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 PartialDataComponentMatcher
impl Debug for PartialDataComponentMatcher
impl StructuralPartialEq for PartialDataComponentMatcher
Auto Trait Implementations§
impl Freeze for PartialDataComponentMatcher
impl RefUnwindSafe for PartialDataComponentMatcher
impl Send for PartialDataComponentMatcher
impl Sync for PartialDataComponentMatcher
impl Unpin for PartialDataComponentMatcher
impl UnsafeUnpin for PartialDataComponentMatcher
impl UnwindSafe for PartialDataComponentMatcher
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> ContextualCodec for Twhere
T: TypeCodec,
impl<T> ContextualCodec for Twhere
T: TypeCodec,
Source§fn encode_with_context(
&self,
writer: &mut impl Write,
_context: &Context,
) -> Result<(), CodecError>
fn encode_with_context( &self, writer: &mut impl Write, _context: &Context, ) -> Result<(), CodecError>
Encodes this value using context supplied by its enclosing structure.
Source§fn decode_with_context(
reader: &mut impl Read,
_context: &Context,
) -> Result<T, CodecError>where
T: Sized,
fn decode_with_context(
reader: &mut impl Read,
_context: &Context,
) -> Result<T, CodecError>where
T: Sized,
Decodes this value using context supplied by its enclosing structure.