Struct marc::RecordBuilder [−] [src]

pub struct RecordBuilder { /* fields omitted */ }

Record builder.

Methods

impl RecordBuilder
[src]

Creates default record builer

Creates record builder from existing record

Iterator over fields of this builder.

A way to add field to this builder.

Errors

Will return error if field is larger than 9.999 bytes.

A way to add multiple fileds to this builder.

Errors

Will return error if any of fields is larger than 9.999 bytes.

Will filter fields of this builder by fun predicate.

Will filter subfields of this builder by fun predicate.

Returns record.

Errors

Will return error if record length is greater than 99.999 bytes.

Trait Implementations

impl Clone for RecordBuilder
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more