pub enum Destination {
DeclarationSite,
TestCarrier,
BenchCarrier,
PublicationArtifact,
}Expand description
Where a rendered unit lands.
Four deliveries, and a role names exactly one of them.
Variants§
DeclarationSite
The tokens the consumer’s normal build compiles where the declaration stands.
TestCarrier
The deferred cargo the consumer’s test target invokes; the normal build compiles none of it.
BenchCarrier
The deferred cargo the consumer’s bench target invokes, on the same terms and through the same shell.
PublicationArtifact
A standalone artifact a publication step writes to its own address.
Implementations§
Trait Implementations§
Source§impl Clone for Destination
impl Clone for Destination
Source§fn clone(&self) -> Destination
fn clone(&self) -> Destination
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 moreimpl Copy for Destination
Source§impl Debug for Destination
impl Debug for Destination
impl Eq for Destination
Source§impl Hash for Destination
impl Hash for Destination
Source§impl PartialEq for Destination
impl PartialEq for Destination
impl StructuralPartialEq for Destination
Auto Trait Implementations§
impl Freeze for Destination
impl RefUnwindSafe for Destination
impl Send for Destination
impl Sync for Destination
impl Unpin for Destination
impl UnsafeUnpin for Destination
impl UnwindSafe for Destination
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