Struct git2::PushOptions [] [src]

pub struct PushOptions<'cb> { /* fields omitted */ }

Options to control the behavior of a git push.

Methods

impl<'cb> PushOptions<'cb>
[src]

[src]

Creates a new blank set of push options

[src]

Set the callbacks to use for the fetch operation.

[src]

Set the proxy options to use for the fetch operation.

[src]

If the transport being used to push to the remote requires the creation of a pack file, this controls the number of worker threads used by the packbuilder when creating that pack file to be sent to the remote.

if set to 0 the packbuilder will auto-detect the number of threads to create, and the default value is 1.

Trait Implementations

impl<'cb> Default for PushOptions<'cb>
[src]

[src]

Returns the "default value" for a type. Read more