Represents a raw Rust fragment validated or spliced by RustQ.
@type t() :: %RustQ.Rust.Fragment{code: iodata(), kind: atom()}