Struct sit_core::repository::Record [] [src]

pub struct Record<'a> { /* fields omitted */ }

A record within an issue

Methods

impl<'a> Record<'a>
[src]

[src]

Returns path to the record, as it should be per repository's naming scheme

The record MIGHT not be at this path as this is the path where it SHOULD BE. The actual path can be retrieved using actual_path()

[src]

Returns an actual path to the record directory

[src]

Returns a record with filtered files

Trait Implementations

impl<'a> Debug for Record<'a>
[src]

[src]

Formats the value using the given formatter.

impl<'a> RepositoryProvider for Record<'a>
[src]

[src]

Returns underlying repository;

impl<'a> DynamicallyHashable<'a> for Record<'a>
[src]

[src]

Returns a record that has its hash dynamically computed

impl<'a> Serialize for Record<'a>
[src]

[src]

Serialize this value into the given Serde serializer. Read more

impl<'a> PartialEq for Record<'a>
[src]

[src]

This method tests for self and other values to be equal, and is used by ==. Read more

1.0.0
[src]

This method tests for !=.

impl<'a> RecordTrait for Record<'a>
[src]

Implementation's type for reading files

Implementation's type for file names

Implementation's type for non-encoded hash

Implementation's iterator type for listing files

[src]

Returns record hash

[src]

Returns encoded record hash Read more

[src]

Returns an iterator over files in the record

[src]

Returns parent issue's ID