pub struct IntegrationBlock {
pub path: Utf8PathBuf,
pub marker_hash: Sha256,
}Expand description
A marker-delimited region the canon owns inside a project-owned file.
Fields§
§path: Utf8PathBufThe host file, relative to the instance root.
marker_hash: Sha256The bytes between and including the markers.
Trait Implementations§
Source§impl Clone for IntegrationBlock
impl Clone for IntegrationBlock
Source§fn clone(&self) -> IntegrationBlock
fn clone(&self) -> IntegrationBlock
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 IntegrationBlock
impl Debug for IntegrationBlock
Source§impl<'de> Deserialize<'de> for IntegrationBlock
impl<'de> Deserialize<'de> for IntegrationBlock
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 IntegrationBlock
Source§impl PartialEq for IntegrationBlock
impl PartialEq for IntegrationBlock
Source§impl Serialize for IntegrationBlock
impl Serialize for IntegrationBlock
impl StructuralPartialEq for IntegrationBlock
Auto Trait Implementations§
impl Freeze for IntegrationBlock
impl RefUnwindSafe for IntegrationBlock
impl Send for IntegrationBlock
impl Sync for IntegrationBlock
impl Unpin for IntegrationBlock
impl UnsafeUnpin for IntegrationBlock
impl UnwindSafe for IntegrationBlock
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
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.