pub struct TextSentence {
pub sentence_id: UnitId,
pub channel: TextChannel,
pub paragraph_id: Option<UnitId>,
pub sentence_ordinal: u64,
pub content: String,
}Expand description
Complete sentence atom (immutable after emission).
Fields§
§sentence_id: UnitIdSentence identity.
channel: TextChannelCanonical channel.
paragraph_id: Option<UnitId>Optional paragraph membership.
sentence_ordinal: u64Ordinal within the lane/paragraph.
content: StringComplete sentence content.
Trait Implementations§
Source§impl Clone for TextSentence
impl Clone for TextSentence
Source§fn clone(&self) -> TextSentence
fn clone(&self) -> TextSentence
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 TextSentence
impl Debug for TextSentence
Source§impl<'de> Deserialize<'de> for TextSentence
impl<'de> Deserialize<'de> for TextSentence
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 TextSentence
Source§impl PartialEq for TextSentence
impl PartialEq for TextSentence
Source§impl Serialize for TextSentence
impl Serialize for TextSentence
impl StructuralPartialEq for TextSentence
Auto Trait Implementations§
impl Freeze for TextSentence
impl RefUnwindSafe for TextSentence
impl Send for TextSentence
impl Sync for TextSentence
impl Unpin for TextSentence
impl UnsafeUnpin for TextSentence
impl UnwindSafe for TextSentence
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