[][src]Crate rich_phantoms

Type Definitions

PhantomContravariantAlwaysSendSync

Is Contravariant and always Send/Sync. Construct with let x = PhantomData.

PhantomContravariantInheritSendSync

Is Contravariant and is Send/Sync if and only if T is. Construct with let x = PhantomData.

PhantomContravariantNeverSendSync

Is Contravariant and never Send/Sync. Construct with let x = PhantomData.

PhantomCovariantAlwaysSendSync

Is Covariant and always Send/Sync. Construct with let x = PhantomData.

PhantomCovariantInheritSendSync

Is Covariant and is Send/Sync if and only if T is. Construct with let x = PhantomData.

PhantomCovariantNeverSendSync

Is Covariant and never Send/Sync. Construct with let x = PhantomData.

PhantomInvariantAlwaysSendSync

Is Invariant and always Send/Sync. Construct with let x = PhantomData.

PhantomInvariantInheritSendSync

Is Invariant and is Send/Sync if and only if T is. Construct with let x = PhantomData.

PhantomInvariantNeverSendSync

Is Invariant and never Send/Sync. Construct with let x = PhantomData.