pub struct SimpleKeyword {
pub base: KeywordInstanceData,
}Expand description
A keyword with no additional parameters. Examples: Flying, Haste, Deathtouch, etc.
Fields§
§base: KeywordInstanceDataImplementations§
Source§impl SimpleKeyword
impl SimpleKeyword
Sourcepub fn format_reminder_text(&self, reminder_text: &str) -> String
pub fn format_reminder_text(&self, reminder_text: &str) -> String
Format reminder text (returned as-is for simple keywords).
Trait Implementations§
Source§impl Clone for SimpleKeyword
impl Clone for SimpleKeyword
Source§fn clone(&self) -> SimpleKeyword
fn clone(&self) -> SimpleKeyword
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 moreAuto Trait Implementations§
impl Freeze for SimpleKeyword
impl RefUnwindSafe for SimpleKeyword
impl Send for SimpleKeyword
impl Sync for SimpleKeyword
impl Unpin for SimpleKeyword
impl UnsafeUnpin for SimpleKeyword
impl UnwindSafe for SimpleKeyword
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.