pub enum WriteSpaceTarget {
Inherit,
Uncategorized,
Named(String),
}Expand description
Caller intent for a top-level write destination.
The wire shape stays ergonomic: an omitted field inherits context,
explicit JSON null selects Uncategorized, and a string names a Space.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for WriteSpaceTarget
impl Clone for WriteSpaceTarget
Source§fn clone(&self) -> WriteSpaceTarget
fn clone(&self) -> WriteSpaceTarget
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 WriteSpaceTarget
impl Debug for WriteSpaceTarget
Source§impl Default for WriteSpaceTarget
impl Default for WriteSpaceTarget
Source§fn default() -> WriteSpaceTarget
fn default() -> WriteSpaceTarget
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WriteSpaceTarget
impl<'de> Deserialize<'de> for WriteSpaceTarget
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 WriteSpaceTarget
Source§impl From<String> for WriteSpaceTarget
impl From<String> for WriteSpaceTarget
Source§impl PartialEq for WriteSpaceTarget
impl PartialEq for WriteSpaceTarget
Source§impl Serialize for WriteSpaceTarget
impl Serialize for WriteSpaceTarget
impl StructuralPartialEq for WriteSpaceTarget
Auto Trait Implementations§
impl Freeze for WriteSpaceTarget
impl RefUnwindSafe for WriteSpaceTarget
impl Send for WriteSpaceTarget
impl Sync for WriteSpaceTarget
impl Unpin for WriteSpaceTarget
impl UnsafeUnpin for WriteSpaceTarget
impl UnwindSafe for WriteSpaceTarget
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