pub struct AgenticMooncakeHeader {
pub schema: String,
pub version: u32,
pub block_size: usize,
pub hash_id_scope: AgenticHashIdScope,
pub source: AgenticSourceProvenance,
}Fields§
§schema: String§version: u32§block_size: usize§hash_id_scope: AgenticHashIdScope§source: AgenticSourceProvenanceTrait Implementations§
Source§impl Clone for AgenticMooncakeHeader
impl Clone for AgenticMooncakeHeader
Source§fn clone(&self) -> AgenticMooncakeHeader
fn clone(&self) -> AgenticMooncakeHeader
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 AgenticMooncakeHeader
impl Debug for AgenticMooncakeHeader
Source§impl<'de> Deserialize<'de> for AgenticMooncakeHeader
impl<'de> Deserialize<'de> for AgenticMooncakeHeader
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<AgenticMooncakeHeader, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<AgenticMooncakeHeader, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for AgenticMooncakeHeader
Source§impl PartialEq for AgenticMooncakeHeader
impl PartialEq for AgenticMooncakeHeader
Source§impl Serialize for AgenticMooncakeHeader
impl Serialize for AgenticMooncakeHeader
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for AgenticMooncakeHeader
Auto Trait Implementations§
impl Freeze for AgenticMooncakeHeader
impl RefUnwindSafe for AgenticMooncakeHeader
impl Send for AgenticMooncakeHeader
impl Sync for AgenticMooncakeHeader
impl Unpin for AgenticMooncakeHeader
impl UnsafeUnpin for AgenticMooncakeHeader
impl UnwindSafe for AgenticMooncakeHeader
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.