Struct bellframe::call::Call[][src]

pub struct Call { /* fields omitted */ }

Implementations

Creates a new Call from its parts

Creates a call with notation '-', which covers only the lead end

Creates a call with notation 's', which covers only the lead end

Gets an Iterator over the rows in this Call

Gets the number of Rows that will be covered by this Call

Gets the number of Rows that will be generated by this Call

Gets the char that represents this Call.

Gets the lead location that this Call occupies

Returns a Row representing the overall transposition of this Call (i.e. the permutation which maps the Row where this Call starts to the Row where it ends). This is useful for generating things such as calling positions.

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.