pub struct SemanticBoundary {
pub kind: BoundaryKind,
}Expand description
Semantic boundary (not turn/task completion authority).
Fields§
§kind: BoundaryKindBoundary kind.
Trait Implementations§
Source§impl Clone for SemanticBoundary
impl Clone for SemanticBoundary
Source§fn clone(&self) -> SemanticBoundary
fn clone(&self) -> SemanticBoundary
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 SemanticBoundary
impl Debug for SemanticBoundary
Source§impl<'de> Deserialize<'de> for SemanticBoundary
impl<'de> Deserialize<'de> for SemanticBoundary
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 SemanticBoundary
Source§impl PartialEq for SemanticBoundary
impl PartialEq for SemanticBoundary
Source§impl Serialize for SemanticBoundary
impl Serialize for SemanticBoundary
impl StructuralPartialEq for SemanticBoundary
Auto Trait Implementations§
impl Freeze for SemanticBoundary
impl RefUnwindSafe for SemanticBoundary
impl Send for SemanticBoundary
impl Sync for SemanticBoundary
impl Unpin for SemanticBoundary
impl UnsafeUnpin for SemanticBoundary
impl UnwindSafe for SemanticBoundary
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