pub struct CodeChunk {Show 20 fields
pub type_: CodeChunk_,
pub programming_language: String,
pub text: String,
pub caption: Option<Box<CodeChunkCaption>>,
pub code_dependencies: Option<Vec<CodeExecutableCodeDependencies>>,
pub code_dependents: Option<Vec<CodeExecutableCodeDependents>>,
pub compile_digest: Option<Box<Cord>>,
pub errors: Option<Vec<CodeError>>,
pub execute_auto: Option<CodeChunkExecuteAuto>,
pub execute_count: Option<u32>,
pub execute_digest: Option<Box<Cord>>,
pub execute_duration: Option<Number>,
pub execute_ended: Option<Box<Date>>,
pub execute_pure: Option<Boolean>,
pub execute_required: Option<CodeExecutableExecuteRequired>,
pub execute_status: Option<CodeExecutableExecuteStatus>,
pub id: Option<Box<String>>,
pub label: Option<Box<String>>,
pub media_type: Option<Box<String>>,
pub outputs: Option<Vec<Node>>,
}Expand description
A executable chunk of code.
Fields§
§type_: CodeChunk_The name of this type
programming_language: StringThe programming language of the code.
text: StringThe text of the code.
caption: Option<Box<CodeChunkCaption>>A caption for the CodeChunk.
code_dependencies: Option<Vec<CodeExecutableCodeDependencies>>The upstream dependencies of the code.
code_dependents: Option<Vec<CodeExecutableCodeDependents>>The downstream dependents of the code.
compile_digest: Option<Box<Cord>>A digest of the content, semantics and dependencies of the node.
errors: Option<Vec<CodeError>>Errors when compiling (e.g. syntax errors) or executing the chunk.
execute_auto: Option<CodeChunkExecuteAuto>Under which circumstances the node should be automatically executed.
execute_count: Option<u32>A count of the number of times that the node has been executed.
execute_digest: Option<Box<Cord>>The compileDigest of the node when it was last executed.
execute_duration: Option<Number>Duration in seconds of the last execution of the code.
execute_ended: Option<Box<Date>>The date-time that the the last execution of the code ended.
execute_pure: Option<Boolean>Whether the code should be treated as side-effect free when executed.
execute_required: Option<CodeExecutableExecuteRequired>Whether, and why, a node requires execution or re-execution.
execute_status: Option<CodeExecutableExecuteStatus>Status of the most recent, including any current, execution of the code.
id: Option<Box<String>>The identifier for this item.
label: Option<Box<String>>A short label for the CodeChunk.
media_type: Option<Box<String>>Media type, typically expressed using a MIME format, of the code.
outputs: Option<Vec<Node>>Outputs from executing the chunk.