pub struct SemanticPhaseFfi {
pub name: String,
pub duration_ns: u64,
}Expand description
FFI-ready semantic phase timing.
Fields§
§name: String§duration_ns: u64Trait Implementations§
Source§impl Clone for SemanticPhaseFfi
impl Clone for SemanticPhaseFfi
Source§fn clone(&self) -> SemanticPhaseFfi
fn clone(&self) -> SemanticPhaseFfi
Returns a duplicate of the value. Read more
1.0.0 · 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 SemanticPhaseFfi
impl Debug for SemanticPhaseFfi
Source§impl<'de> Deserialize<'de> for SemanticPhaseFfi
impl<'de> Deserialize<'de> for SemanticPhaseFfi
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
Source§impl From<SemanticPhase> for SemanticPhaseFfi
impl From<SemanticPhase> for SemanticPhaseFfi
Source§fn from(phase: SemanticPhase) -> Self
fn from(phase: SemanticPhase) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SemanticPhaseFfi
impl RefUnwindSafe for SemanticPhaseFfi
impl Send for SemanticPhaseFfi
impl Sync for SemanticPhaseFfi
impl Unpin for SemanticPhaseFfi
impl UnsafeUnpin for SemanticPhaseFfi
impl UnwindSafe for SemanticPhaseFfi
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