[][src]Trait rustpub::simple::core::LinkTrait

pub trait LinkTrait: Debug + Serialize + Deserialize {
    fn any_ref(&self) -> &dyn Any;
fn box_clone(&self) -> Box<dyn LinkTrait>; }

Required methods

fn any_ref(&self) -> &dyn Any

fn box_clone(&self) -> Box<dyn LinkTrait>

Loading content...

Methods

impl dyn LinkTrait[src]

pub fn downcast_ref<T: Any>(&self) -> Option<&T>[src]

Trait Implementations

impl<'typetag> Serialize for dyn LinkTrait + 'typetag[src]

impl<'typetag> Serialize for dyn LinkTrait + Send + 'typetag[src]

impl<'typetag> Serialize for dyn LinkTrait + Sync + 'typetag[src]

impl<'typetag> Serialize for dyn LinkTrait + Send + Sync + 'typetag[src]

impl Strictest for dyn LinkTrait[src]

type Object = dyn LinkTrait

Implementors

impl LinkTrait for Link[src]

Loading content...