pub struct DummySerdeContextHandle { /* private fields */ }Implementations§
Source§impl DummySerdeContextHandle
impl DummySerdeContextHandle
pub fn scope<'a, T, F: FnOnce() -> T>(&self, f: F) -> T
pub fn resolve_ref(&mut self, artifact_ref: &ArtifactRef, artifact: ArtifactId)
Sourcepub fn begin_serialize_artifact(&mut self, artifact: ArtifactId)
pub fn begin_serialize_artifact(&mut self, artifact: ArtifactId)
Begin gathering dependencies for an artifact
Sourcepub fn end_serialize_artifact(
&mut self,
_artifact: ArtifactId,
) -> HashSet<ArtifactRef>
pub fn end_serialize_artifact( &mut self, _artifact: ArtifactId, ) -> HashSet<ArtifactRef>
Finish gathering dependencies for an artifact
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DummySerdeContextHandle
impl RefUnwindSafe for DummySerdeContextHandle
impl Send for DummySerdeContextHandle
impl Sync for DummySerdeContextHandle
impl Unpin for DummySerdeContextHandle
impl UnwindSafe for DummySerdeContextHandle
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