pub trait OfferDeclCommon: SourceName + SourcePath + Debug + Send + Sync {
    // Required methods
    fn target_name(&self) -> &Name;
    fn target(&self) -> &OfferTarget;
    fn source(&self) -> &OfferSource;
    fn availability(&self) -> &Availability;
}
Expand description

The common properties of an Offer declaration.

Required Methods§

source

fn target_name(&self) -> &Name

source

fn target(&self) -> &OfferTarget

source

fn source(&self) -> &OfferSource

source

fn availability(&self) -> &Availability

Implementors§