unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, u8>>>(DeployV1::VT_OWNER, None)}
unsafe { self._tab.get::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'a, ProgramInputType>>>(DeployV1::VT_INPUTS, None)}
.visit_field::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'_, u8>>>("owner", Self::VT_OWNER, false)?
.visit_field::<flatbuffers::ForwardsUOffset<&str>>("program_name", Self::VT_PROGRAM_NAME, false)?
.visit_field::<flatbuffers::ForwardsUOffset<flatbuffers::Vector<'_, ProgramInputType>>>("inputs", Self::VT_INPUTS, false)?
self.fbb_.push_slot_always::<flatbuffers::WIPOffset<_>>(DeployV1::VT_PROGRAM_NAME, program_name);
pub fn add_inputs(&mut self, inputs: flatbuffers::WIPOffset<flatbuffers::Vector<'b , ProgramInputType>>) {
pub fn size_prefixed_root_as_deploy_v1(buf: &[u8]) -> Result<DeployV1, flatbuffers::InvalidFlatbuffer> {
/// Assumes, without verification, that a buffer of bytes contains a size prefixed DeployV1 and returns it.
pub fn finish_size_prefixed_deploy_v1_buffer<'a, 'b, A: flatbuffers::Allocator + 'a>(fbb: &'b mut flatbuffers::FlatBufferBuilder<'a, A>, root: flatbuffers::WIPOffset<DeployV1<'a>>) {