pub struct EntityOrSlot { /* private fields */ }Trait Implementations§
Source§impl Clone for EntityOrSlot
impl Clone for EntityOrSlot
Source§fn clone(&self) -> EntityOrSlot
fn clone(&self) -> EntityOrSlot
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 ComposeSchema for EntityOrSlot
impl ComposeSchema for EntityOrSlot
Source§impl Debug for EntityOrSlot
impl Debug for EntityOrSlot
Source§impl Default for EntityOrSlot
impl Default for EntityOrSlot
Source§fn default() -> EntityOrSlot
fn default() -> EntityOrSlot
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EntityOrSlot
impl<'de> Deserialize<'de> for EntityOrSlot
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 From<EntityOrSlot> for EntityOrSlot
impl From<EntityOrSlot> for EntityOrSlot
Source§fn from(value: EntityOrSlot) -> Self
fn from(value: EntityOrSlot) -> Self
Converts to this type from the input type.
Source§impl From<EntityOrSlot> for EntityOrSlot
impl From<EntityOrSlot> for EntityOrSlot
Source§fn from(val: EntityOrSlot) -> Self
fn from(val: EntityOrSlot) -> Self
Converts to this type from the input type.
Source§impl PartialEq for EntityOrSlot
impl PartialEq for EntityOrSlot
Source§impl Serialize for EntityOrSlot
impl Serialize for EntityOrSlot
impl StructuralPartialEq for EntityOrSlot
Auto Trait Implementations§
impl Freeze for EntityOrSlot
impl RefUnwindSafe for EntityOrSlot
impl Send for EntityOrSlot
impl Sync for EntityOrSlot
impl Unpin for EntityOrSlot
impl UnsafeUnpin for EntityOrSlot
impl UnwindSafe for EntityOrSlot
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more