pub struct BackendDiscovery {
pub default_backend: Option<String>,
pub backends: Vec<BackendDescriptor>,
}Expand description
Result of backend discovery.
Fields§
§default_backend: Option<String>§backends: Vec<BackendDescriptor>Trait Implementations§
Source§impl Debug for BackendDiscovery
impl Debug for BackendDiscovery
Source§impl<'de> Deserialize<'de> for BackendDiscovery
impl<'de> Deserialize<'de> for BackendDiscovery
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for BackendDiscovery
impl RefUnwindSafe for BackendDiscovery
impl Send for BackendDiscovery
impl Sync for BackendDiscovery
impl Unpin for BackendDiscovery
impl UnsafeUnpin for BackendDiscovery
impl UnwindSafe for BackendDiscovery
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