Struct julia::api::array::Svec [] [src]

pub struct Svec { /* fields omitted */ }

Methods

impl Svec
[src]

[src]

Returns the length of the Svec.

[src]

Checks if the Svec is empty.

[src]

Constructs a Vec of Values from the Svec.

[src]

Returns the value at a specified index.

[src]

Sets the value at a specified index.

Trait Implementations

impl Clone for Svec
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

impl JlValue<jl_svec_t> for Svec
[src]

[src]

Construct a new JlValue from a raw pointer obtained from Julia.

[src]

Construct a new JlValue from a raw pointer obtained from Julia while previously validating it. Read more

[src]

Safely borrow the unique pointer to a inner jl_value. Read more

[src]

Take ownership of the inner jl_value. Read more

[src]

Add a finalizer, a function that will be run when the object is collected. Read more

[src]

Consume and finalize self.

[src]

Returns the name of the type.

[src]

Returns the type of the object as a Datatype.

[src]

Returns the value of a field if it exists.

[src]

Sets the value of a field if it exists.

[src]

Constructs an object of type Self from another object that implements JlValue. Read more

[src]

Consumes self and returns an object of another type with the same inner pointer. Read more

impl Debug for Svec
[src]

[src]

Formats the value using the given formatter.

impl Display for Svec
[src]

[src]

Formats the value using the given formatter. Read more