pub enum ProviderFocusState {
Focused {
recipient_id: String,
},
None,
}Expand description
Exact production focus-manager result for one committed revision.
Variants§
Focused
One semantic recipient owns focus.
None
The production focus manager authoritatively reports no focus owner.
Trait Implementations§
Source§impl Clone for ProviderFocusState
impl Clone for ProviderFocusState
Source§fn clone(&self) -> ProviderFocusState
fn clone(&self) -> ProviderFocusState
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ProviderFocusState
impl Debug for ProviderFocusState
Source§impl<'de> Deserialize<'de> for ProviderFocusState
impl<'de> Deserialize<'de> for ProviderFocusState
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
impl Eq for ProviderFocusState
Source§impl PartialEq for ProviderFocusState
impl PartialEq for ProviderFocusState
Source§impl Serialize for ProviderFocusState
impl Serialize for ProviderFocusState
impl StructuralPartialEq for ProviderFocusState
Auto Trait Implementations§
impl Freeze for ProviderFocusState
impl RefUnwindSafe for ProviderFocusState
impl Send for ProviderFocusState
impl Sync for ProviderFocusState
impl Unpin for ProviderFocusState
impl UnsafeUnpin for ProviderFocusState
impl UnwindSafe for ProviderFocusState
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