Type Alias gix::progress::StepShared
pub type StepShared = Arc<AtomicUsize, Global>;
Expand description
As step, but shareable.
Aliased Type§
struct StepShared { /* private fields */ }
Trait Implementations§
source§impl<T> Write for Arc<T, Global>where
T: Write,
impl<T> Write for Arc<T, Global>where T: Write,
source§fn write(
&self,
object: &dyn WriteTo
) -> Result<ObjectId, Box<dyn Error + Send + Sync, Global>>
fn write( &self, object: &dyn WriteTo ) -> Result<ObjectId, Box<dyn Error + Send + Sync, Global>>
Write objects using the intrinsic kind of
hash
into the database,
returning id to reference it in subsequent reads.