pub struct CodeBlockRef {
pub code_block_id: String,
pub language: Option<String>,
pub source_location: Option<String>,
pub order_index: usize,
}Fields§
§code_block_id: String§language: Option<String>§source_location: Option<String>§order_index: usizeTrait Implementations§
Source§impl Clone for CodeBlockRef
impl Clone for CodeBlockRef
Source§fn clone(&self) -> CodeBlockRef
fn clone(&self) -> CodeBlockRef
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 CodeBlockRef
impl Debug for CodeBlockRef
Source§impl<'de> Deserialize<'de> for CodeBlockRef
impl<'de> Deserialize<'de> for CodeBlockRef
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 CodeBlockRef
Source§impl PartialEq for CodeBlockRef
impl PartialEq for CodeBlockRef
Source§impl Serialize for CodeBlockRef
impl Serialize for CodeBlockRef
impl StructuralPartialEq for CodeBlockRef
Auto Trait Implementations§
impl Freeze for CodeBlockRef
impl RefUnwindSafe for CodeBlockRef
impl Send for CodeBlockRef
impl Sync for CodeBlockRef
impl Unpin for CodeBlockRef
impl UnsafeUnpin for CodeBlockRef
impl UnwindSafe for CodeBlockRef
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.