pub fn build(self) -> crate::model::PullRequestSourceReferenceUpdatedEventMetadata {
            crate::model::PullRequestSourceReferenceUpdatedEventMetadata {
                repository_name: self.repository_name,
                before_commit_id: self.before_commit_id,
                after_commit_id: self.after_commit_id,
                merge_base: self.merge_base,
            }
        }
/// Consumes the builder and constructs a [`PullRequestSourceReferenceUpdatedEventMetadata`](crate::model::PullRequestSourceReferenceUpdatedEventMetadata)
Consumes the builder and constructs a [`PullRequestSourceReferenceUpdatedEventMetadata`](crate::model::PullRequestSourceReferenceUpdatedEventMetadata)
Consumes the builder and constructs a [ ` PullRequestSourceReferenceUpdatedEventMetadata ` ] ( crate :: model :: PullRequestSourceReferenceUpdatedEventMetadata )
pub fn build(self) -> crate::model::PullRequestSourceReferenceUpdatedEventMetadata {
            crate::model::PullRequestSourceReferenceUpdatedEventMetadata {
                repository_name: self.repository_name,
                before_commit_id: self.before_commit_id,
                after_commit_id: self.after_commit_id,
                merge_base: self.merge_base,
            }
        }
pub fn build ( self ) -> crate :: model :: PullRequestSourceReferenceUpdatedEventMetadata { crate :: model :: PullRequestSourceReferenceUpdatedEventMetadata { repository_name : self . repository_name , before_commit_id : self . before_commit_id , after_commit_id : self . after_commit_id , merge_base : self . merge_base , } }
Consumes the builder and constructs a [`PullRequestSourceReferenceUpdatedEventMetadata`](crate::model::PullRequestSourceReferenceUpdatedEventMetadata)
Consumes the builder and constructs a [ ` PullRequestSourceReferenceUpdatedEventMetadata ` ] ( crate :: model :: PullRequestSourceReferenceUpdatedEventMetadata )
self
self