#[sync_impl]
mark sync implementation
only compiled when is_sync feature gate is set. When is_sync is not set, marked code is removed.
is_sync