pub struct Compleated {
pub base: KeywordInstanceData,
}Expand description
Compleated keyword data. This planeswalker enters with two fewer loyalty counters for each Phyrexian mana symbol paid with life.
Fields§
§base: KeywordInstanceDataImplementations§
Source§impl Compleated
impl Compleated
Sourcepub fn parse(&mut self, _details: &str)
pub fn parse(&mut self, _details: &str)
Parse the details string (no-op, simple keyword variant).
Sourcepub fn format_reminder_text(&self, reminder_text: &str) -> String
pub fn format_reminder_text(&self, reminder_text: &str) -> String
Format reminder text. In Java this reads Phyrexian mana shards from the host card’s mana cost. Simplified here to return the base reminder text.
Trait Implementations§
Source§impl Clone for Compleated
impl Clone for Compleated
Source§fn clone(&self) -> Compleated
fn clone(&self) -> Compleated
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 Compleated
impl RefUnwindSafe for Compleated
impl Send for Compleated
impl Sync for Compleated
impl Unpin for Compleated
impl UnsafeUnpin for Compleated
impl UnwindSafe for Compleated
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.