pub struct PlacementDetection {
pub placement: SessionPlacement,
pub source: SelectionSource,
pub explicit: Option<String>,
}Expand description
The placement this client resolved, and where it came from.
Fields§
§placement: SessionPlacement§source: SelectionSource§explicit: Option<String>The raw ONLYNE_BACKEND value when it named the placement, so a reader
can see the spelling that won.
Trait Implementations§
Source§impl Clone for PlacementDetection
impl Clone for PlacementDetection
Source§impl Debug for PlacementDetection
impl Debug for PlacementDetection
impl Eq for PlacementDetection
Source§impl PartialEq for PlacementDetection
impl PartialEq for PlacementDetection
impl StructuralPartialEq for PlacementDetection
Auto Trait Implementations§
impl Freeze for PlacementDetection
impl RefUnwindSafe for PlacementDetection
impl Send for PlacementDetection
impl Sync for PlacementDetection
impl Unpin for PlacementDetection
impl UnsafeUnpin for PlacementDetection
impl UnwindSafe for PlacementDetection
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.