pub enum MeshResponseResolver{
DependencyMapping {
cell_name: Resolver<String>,
socket_paths: Resolver<HashMap<String, String>>,
},
Ack,
FullGraph(Resolver<HashMap<String, Vec<String>>>),
Error {
message: Resolver<String>,
},
}Expand description
The resolver for an archived MeshResponse
Variants§
DependencyMapping
The resolver for MeshResponse::DependencyMapping
Fields
§
cell_name: Resolver<String>The resolver for MeshResponse::DependencyMapping::cell_name
Ack
The resolver for MeshResponse::Ack
FullGraph(Resolver<HashMap<String, Vec<String>>>)
The resolver for MeshResponse::FullGraph
Error
The resolver for MeshResponse::Error
Fields
§
message: Resolver<String>The resolver for MeshResponse::Error::message
Auto Trait Implementations§
impl Freeze for MeshResponseResolver
impl RefUnwindSafe for MeshResponseResolver
impl Send for MeshResponseResolver
impl Sync for MeshResponseResolver
impl Unpin for MeshResponseResolver
impl UnsafeUnpin for MeshResponseResolver
impl UnwindSafe for MeshResponseResolver
Blanket Implementations§
Source§impl<T> ArchivePointee for T
impl<T> ArchivePointee for T
Source§type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Source§fn pointer_metadata(
_: &<T as ArchivePointee>::ArchivedMetadata,
) -> <T as Pointee>::Metadata
fn pointer_metadata( _: &<T as ArchivePointee>::ArchivedMetadata, ) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
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
Source§impl<F, W, T, D> Deserialize<With<T, W>, D> for F
impl<F, W, T, D> Deserialize<With<T, W>, D> for F
Source§impl<T> LayoutRaw for T
impl<T> LayoutRaw for T
Source§fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
fn layout_raw(_: <T as Pointee>::Metadata) -> Result<Layout, LayoutError>
Gets the layout of the type.