pub struct OmenaFixtureFileV0 {
pub path: String,
pub metadata: Vec<OmenaFixtureFileMetadataV0>,
pub markers: Vec<OmenaFixtureMarkerV0>,
pub source: String,
}Expand description
One file section in a reusable fixture.
Fields§
§path: StringWorkspace-relative file path.
metadata: Vec<OmenaFixtureFileMetadataV0>File-header metadata such as dialect or layer.
markers: Vec<OmenaFixtureMarkerV0>Markers removed from the source while preserving clean-source offsets. Hex-encoded files are raw UTF-8 transports and never interpret markers.
source: StringFile text.
Trait Implementations§
Source§impl Clone for OmenaFixtureFileV0
impl Clone for OmenaFixtureFileV0
Source§fn clone(&self) -> OmenaFixtureFileV0
fn clone(&self) -> OmenaFixtureFileV0
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 OmenaFixtureFileV0
impl Debug for OmenaFixtureFileV0
impl Eq for OmenaFixtureFileV0
Source§impl PartialEq for OmenaFixtureFileV0
impl PartialEq for OmenaFixtureFileV0
Source§impl Serialize for OmenaFixtureFileV0
impl Serialize for OmenaFixtureFileV0
impl StructuralPartialEq for OmenaFixtureFileV0
Auto Trait Implementations§
impl Freeze for OmenaFixtureFileV0
impl RefUnwindSafe for OmenaFixtureFileV0
impl Send for OmenaFixtureFileV0
impl Sync for OmenaFixtureFileV0
impl Unpin for OmenaFixtureFileV0
impl UnsafeUnpin for OmenaFixtureFileV0
impl UnwindSafe for OmenaFixtureFileV0
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